Heiman smoke sensor HS1SA-M

Bonjour,

j’ai acheté le detecteur de fumée heiman smoke sensor HS1SA-M pour l’utilisé avec le plugin matter.

j’ai acheté également le dongle plus MG24 que j’ai flashé avec le site Sonoff en version openthread.

dans matter j’ai réussi a paramétrer la partir OTBR / Thread:

ensuite j’ai voulu “commissionner” le détecteur. je n’ai jamais réussi…cela me met commission ok mais rien ne s’affiche.

du coup j’ai essayé de lié ma sonnette aqara G410 en matter avec le détecteur et la aucun problème, les deux sont lié.

j’ai “commissionner” la sonnette aqara avec le plugin matter, ok c’est presque instantané et un équipement apparait dans le plugin mais avec rien en commande.

ensuite j’ai réessayé de “commissionner” le détecteur avec le plugin mais cette fois en utilisant le code matter fourni par le détecteur dans l’application aqara (code diffèrent de celui sous le QR code fourni dans la boite)

Cette fois l’équipement est bien créé dans le plugin avec quelques commandes:

les données semble correcte et j’ai même pu lancer une mise à jour OTA du détecteur pour le passer de la version 1.6 à 1.7.

je me doute que cela ne devrait pas être la bonne procédure d’intégration dans le plugin mais ca a l’air de fonctionner.

Par contre, il n’y a pas dans les commandes de retour d’état en cas d’alarme incendie que je pourrais utiliser dans un scénario. si je fais un test du détecteur sur l’appli aqara, le détecteur sonne et la case “état de l’appareil” passe en “test” au lieu de “normal” par contre rien ne se passe dans jeedom.

Serait ce que le détecteur n’est pas encore complètement compatible avec le plugin? quelqu’un à t’il déjà essayé d’implanté ce détecteur dans jeedom en matter?

Salut

oui c’est bien ça

Mettre le plugin en mode DEBUG , puis refaire un test avec les deux devices

  1. Passe le plugin en DEBUG. Vide les logs avant chaque test ce sera plus simple

    pas besoin de redémarrer le démon
  2. Lance un test du détecteur
  3. Actionne également la sonnette Aqara
  4. Envoie moi le fichier de log de chaque test

EDIT: Donne aussi les infos avancées

Si possible, indique également l’heure à laquelle tu as lancé chaque test (par exemple : 20:15:30 détecteur, 20:16:10 sonnette).

PS: Petite erreur de tag c’est plugin-matter

bonjour,

j’ai lancé un “test” du détecteur après être passé en débug à 9h42 (puis 3 fois avant 9h50) le détecteur sonne bien et passe en “test” sur l’appli aqara, mais j’ai pas grand chose qui s’affiche dans les log du plugin:

log Matter:

[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery value=100
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery_state value=0
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery_voltage value=3000
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=ota_update_state value=1
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=ota_update_progress value=-1

log Matterd:

[2026-07-22 09:42:21]NOTICE  : [daemon] Log level updated to debug
[2026-07-22 09:42:21]NOTICE  : [loglevel] target=all wrapper → debug, sending to matter server → debug
[2026-07-22 09:43:43] DEBUG  : WS push: {"event":"attribute_updated","data":[37,"1/92/0",4]}
[2026-07-22 09:43:43] INFO  : attr_updated node=37 path=1/92/0 parts=3 value=4
[2026-07-22 09:43:43] DEBUG  : WS push: {"event":"attribute_updated","data":[37,"1/92/5",true]}
[2026-07-22 09:43:43] INFO  : attr_updated node=37 path=1/92/5 parts=3 value=true

voici les infos du noeud

detecteur HS1SA-M.txt (44,3 Ko)

(j’ai pas pu le mettre directement, le forum me dit qu’il y a trop de caractères…)

Pour la sonnette j’ai sonné a 10h01:

log matter:

[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery value=100
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery_state value=0
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=battery_voltage value=3000
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=ota_update_state value=1
[2026-07-22 09:46:57] DEBUG  PUSH node_id=37 logicalId=ota_update_progress value=-1

log matterd:

[2026-07-22 09:42:21]NOTICE  : [daemon] Log level updated to debug
[2026-07-22 09:42:21]NOTICE  : [loglevel] target=all wrapper → debug, sending to matter server → debug
[2026-07-22 09:43:43] DEBUG  : WS push: {"event":"attribute_updated","data":[37,"1/92/0",4]}
[2026-07-22 09:43:43] INFO  : attr_updated node=37 path=1/92/0 parts=3 value=4
[2026-07-22 09:43:43] DEBUG  : WS push: {"event":"attribute_updated","data":[37,"1/92/5",true]}
[2026-07-22 09:43:43] INFO  : attr_updated node=37 path=1/92/5 parts=3 value=true
[2026-07-22 09:51:57] INFO  : push dedup skip node=37 logicalId=battery value=100
[2026-07-22 09:51:57] INFO  : push dedup skip node=37 logicalId=battery_state value=0
[2026-07-22 09:51:57] INFO  : push dedup skip node=37 logicalId=battery_voltage value=3000
[2026-07-22 09:51:57] INFO  : push dedup skip node=37 logicalId=ota_update_state value=1
[2026-07-22 09:51:57] INFO  : push dedup skip node=37 logicalId=ota_update_progress value=-1
[2026-07-22 09:56:57] INFO  : push dedup skip node=37 logicalId=battery value=100
[2026-07-22 09:56:57] INFO  : push dedup skip node=37 logicalId=battery_state value=0
[2026-07-22 09:56:57] INFO  : push dedup skip node=37 logicalId=battery_voltage value=3000
[2026-07-22 09:56:57] INFO  : push dedup skip node=37 logicalId=ota_update_state value=1
[2026-07-22 09:56:57] INFO  : push dedup skip node=37 logicalId=ota_update_progress value=-1
[2026-07-22 10:01:57] INFO  : push dedup skip node=37 logicalId=battery value=100
[2026-07-22 10:01:57] INFO  : push dedup skip node=37 logicalId=battery_state value=0
[2026-07-22 10:01:57] INFO  : push dedup skip node=37 logicalId=battery_voltage value=3000
[2026-07-22 10:01:57] INFO  : push dedup skip node=37 logicalId=ota_update_state value=1
[2026-07-22 10:01:57] INFO  : push dedup skip node=37 logicalId=ota_update_progress value=-1
[2026-07-22 10:05:15] DEBUG  : [matter] e[2m2026-07-22 10:05:15.348 INFO   e[0;1;90mWebSocketC~erHandler e[0m[a] WebSocket connection establishede[0m
[2026-07-22 10:05:15] DEBUG  : [matter] e[2m2026-07-22 10:05:15.356 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listeninge[0m
[2026-07-22 10:05:15] DEBUG  : [matter] e[2m2026-07-22 10:05:15.360 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listening. Returned 2 nodese[0m
[2026-07-22 10:06:57] INFO  : push dedup skip node=37 logicalId=battery value=100
[2026-07-22 10:06:57] INFO  : push dedup skip node=37 logicalId=battery_state value=0
[2026-07-22 10:06:57] INFO  : push dedup skip node=37 logicalId=battery_voltage value=3000
[2026-07-22 10:06:57] INFO  : push dedup skip node=37 logicalId=ota_update_state value=1
[2026-07-22 10:06:57] INFO  : push dedup skip node=37 logicalId=ota_update_progress value=-1
[2026-07-22 10:07:18] DEBUG  : [matter] e[2m2026-07-22 10:07:18.639 INFO   e[0;1;90mThreadDiag~csService e[0mno source xp=17D4625E2ABE4593 -> partial(no_credentials)e[0m
[2026-07-22 10:07:30] DEBUG  : [matter] e[2m2026-07-22 10:07:30.689 INFO   e[0;1;90mThreadDiag~csService e[0mno source xp=17D4625E2ABE4593 -> partial(no_credentials)e[0m
[2026-07-22 10:07:39] DEBUG  : [matter] e[2m2026-07-22 10:07:39.150 INFO   e[0;1;90mThreadDiag~csService e[0mmeshcopOKxp=36E4304A9B3FA038 nodes=0 t+20101mse[0m
[2026-07-22 10:07:41] DEBUG  : [matter] e[2m2026-07-22 10:07:41.924 INFO   e[0;1;90mThreadDiag~csService e[0mno source xp=17D4625E2ABE4593 -> partial(no_credentials)e[0m
[2026-07-22 10:08:15] DEBUG  : [matter] e[2m2026-07-22 10:08:15.475 INFO   e[0;1;90mThreadDiag~csService e[0mno source xp=17D4625E2ABE4593 -> partial(no_credentials)e[0m
[2026-07-22 10:11:57] INFO  : push dedup skip node=37 logicalId=battery value=100
[2026-07-22 10:11:57] INFO  : push dedup skip node=37 logicalId=battery_state value=0
[2026-07-22 10:11:57] INFO  : push dedup skip node=37 logicalId=battery_voltage value=3000
[2026-07-22 10:11:57] INFO  : push dedup skip node=37 logicalId=ota_update_state value=1
[2026-07-22 10:11:57] INFO  : push dedup skip node=37 logicalId=ota_update_progress value=-1

infos du noeuds sonnette

{
  "node_id": 29,
  "available": true,
  "name": null,
  "vendor_id": 4447,
  "vendor_name": "Aqara",
  "product_id": 2050,
  "product_name": "Aqara Smart Video Doorbell G410",
  "software_version": 470,
  "software_version_string": "4.5.20",
  "hardware_version": 1,
  "hardware_version_string": "1",
  "serial_number": "84ab0dd67c005f3c",
  "node_label": "Aqara Smart Video Doorbell G410",
  "endpoints": [
    {
      "endpoint_id": 0,
      "clusters": [
        {
          "cluster_id": 29,
          "cluster_id_hex": "0x001D",
          "name": "Descriptor",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": []
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": [
                [
                  22,
                  1
                ]
              ]
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": [
                29,
                30,
                31,
                40,
                48,
                51,
                55,
                60,
                62,
                63
              ]
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": []
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": [
                1
              ]
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 30,
          "cluster_id_hex": "0x001E",
          "name": "Binding",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 1
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": []
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": []
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 31,
          "cluster_id_hex": "0x001F",
          "name": "Access Control",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                4,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": []
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": [
                {
                  "1": 5,
                  "2": 2,
                  "3": [
                    112233
                  ],
                  "4": null,
                  "254": 4
                }
              ]
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": []
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": 4
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": 3
            },
            {
              "id": 4,
              "hex": "0x0004",
              "value": 4
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 40,
          "cluster_id_hex": "0x0028",
          "name": "Basic Information",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 3
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                4,
                5,
                6,
                7,
                8,
                9,
                10,
                11,
                12,
                13,
                14,
                15,
                16,
                18,
                19,
                21,
                22,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": []
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": {
            "0": {
              "id": 0,
              "hex": "0x0000",
              "value": 18
            },
            "1": {
              "id": 1,
              "hex": "0x0001",
              "value": "Aqara"
            },
            "2": {
              "id": 2,
              "hex": "0x0002",
              "value": 4447
            },
            "3": {
              "id": 3,
              "hex": "0x0003",
              "value": "Aqara Smart Video Doorbell G410"
            },
            "4": {
              "id": 4,
              "hex": "0x0004",
              "value": 2050
            },
            "5": {
              "id": 5,
              "hex": "0x0005",
              "value": "Aqara Smart Video Doorbell G410"
            },
            "6": {
              "id": 6,
              "hex": "0x0006",
              "value": "FR"
            },
            "7": {
              "id": 7,
              "hex": "0x0007",
              "value": 1
            },
            "8": {
              "id": 8,
              "hex": "0x0008",
              "value": "1"
            },
            "9": {
              "id": 9,
              "hex": "0x0009",
              "value": 470
            },
            "10": {
              "id": 10,
              "hex": "0x000A",
              "value": "4.5.20"
            },
            "11": {
              "id": 11,
              "hex": "0x000B",
              "value": "20200101"
            },
            "12": {
              "id": 12,
              "hex": "0x000C",
              "value": "AC029"
            },
            "13": {
              "id": 13,
              "hex": "0x000D",
              "value": "https://www.aqara.com/en/products.html"
            },
            "14": {
              "id": 14,
              "hex": "0x000E",
              "value": "Aqara Smart Video Doorbell G410"
            },
            "15": {
              "id": 15,
              "hex": "0x000F",
              "value": "84ab0dd67c005f3c"
            },
            "16": {
              "id": 16,
              "hex": "0x0010",
              "value": false
            },
            "18": {
              "id": 18,
              "hex": "0x0012",
              "value": "lumi3.84ab0dd67c005f3c"
            },
            "19": {
              "id": 19,
              "hex": "0x0013",
              "value": [
                3,
                65535
              ]
            },
            "21": {
              "id": 21,
              "hex": "0x0015",
              "value": 17039616
            },
            "22": {
              "id": 22,
              "hex": "0x0016",
              "value": 5
            }
          },
          "vendor_attributes": []
        },
        {
          "cluster_id": 48,
          "cluster_id_hex": "0x0030",
          "name": "General Commissioning",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 1
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                4,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                2,
                4
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": [
                1,
                3,
                5
              ]
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": 0
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": [
                60,
                900
              ]
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": 2
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": 2
            },
            {
              "id": 4,
              "hex": "0x0004",
              "value": true
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 51,
          "cluster_id_hex": "0x0033",
          "name": "General Diagnostics",
          "is_vendor_cluster": false,
          "global_attributes": {
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 1
            },
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                8,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                1
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": [
                2
              ]
            }
          },
          "standard_attributes": {
            "0": {
              "id": 0,
              "hex": "0x0000",
              "value": [
                [
                  "mon.p2p0",
                  true,
                  null,
                  null,
                  "Vu9EhHuJ",
                  [],
                  [],
                  0
                ],
                [
                  "p2p0",
                  true,
                  null,
                  null,
                  "VO9EhHuJ",
                  [
                    "wKjGAQ=="
                  ],
                  [
                    "/oAAAAAAAABW70T//oR7iQ=="
                  ],
                  0
                ],
                [
                  "wlan0",
                  true,
                  null,
                  null,
                  "VO9EhHuH",
                  [
                    "wKgAWQ=="
                  ],
                  [
                    "KgEOCgBi7NBW70T//oR7hw==",
                    "/oAAAAAAAABW70T//oR7hw=="
                  ],
                  1
                ],
                [
                  "ip6tnl0",
                  false,
                  null,
                  null,
                  "AAAAAAAA",
                  [],
                  [],
                  0
                ],
                [
                  "sit0",
                  false,
                  null,
                  null,
                  "AAAAAJa2",
                  [],
                  [],
                  0
                ],
                [
                  "ip6_vti0",
                  false,
                  null,
                  null,
                  "AAAAAAAA",
                  [],
                  [],
                  0
                ],
                [
                  "eth0",
                  false,
                  null,
                  null,
                  "ADAbugLb",
                  [],
                  [],
                  2
                ],
                [
                  "lo",
                  true,
                  null,
                  null,
                  "AAAAAAAA",
                  [
                    "fwAAAQ=="
                  ],
                  [
                    "AAAAAAAAAAAAAAAAAAAAAQ=="
                  ],
                  0
                ]
              ]
            },
            "1": {
              "id": 1,
              "hex": "0x0001",
              "value": 17
            },
            "2": {
              "id": 2,
              "hex": "0x0002",
              "value": 7015939
            },
            "8": {
              "id": 8,
              "hex": "0x0008",
              "value": false
            }
          },
          "vendor_attributes": []
        },
        {
          "cluster_id": 55,
          "cluster_id_hex": "0x0037",
          "name": "Ethernet Network Diagnostics",
          "is_vendor_cluster": false,
          "global_attributes": {
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 3
            },
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 1
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                4,
                5,
                6,
                7,
                8,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": null
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": false
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": 0
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": 0
            },
            {
              "id": 4,
              "hex": "0x0004",
              "value": 0
            },
            {
              "id": 5,
              "hex": "0x0005",
              "value": 0
            },
            {
              "id": 6,
              "hex": "0x0006",
              "value": 0
            },
            {
              "id": 7,
              "hex": "0x0007",
              "value": null
            },
            {
              "id": 8,
              "hex": "0x0008",
              "value": 7015939
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 60,
          "cluster_id_hex": "0x003C",
          "name": "Administrator Commissioning",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 1
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                1,
                2
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": 0
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": null
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": null
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 62,
          "cluster_id_hex": "0x003E",
          "name": "Operational Credentials",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 1
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                4,
                5,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                2,
                4,
                6,
                7,
                9,
                10,
                11
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": [
                1,
                3,
                5,
                8
              ]
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": [
                {
                  "1": "FTABAQIkAgE3AyQUABgmBHi9EDAmBfjzvUQ3BiQVASQRHRgkBwEkCAEwCUEEYxyoku8xopjeiHxiqOweNG3SxqVN7rzhE5ca8HqlUUG+6xzTJi2nIS+i+/9l2GTT6mNoNGtQ3ZaA+MEFkz/pXzcKNQEoARgkAgE2AwQCBAEYMAQUWLwBpZQOymiTjHG0L1OU5lP9iEswBRSMFUnawGZxH2qspUDo4cUd7iMkExgwC0D+ul5ceNMGhqmrbNf3fWBPy0dcScXBgQVXOJJTHZoZmtHfZZMFlRn6m59G3L42cRTFSXy4m6yr2+0VWrwew6/jGA==",
                  "2": null,
                  "254": 4
                }
              ]
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": [
                {
                  "1": "BCcjHXyWyNU8GfIbtSMPbIHuBdDqyxytQzuPyv0iN2Et1Ky85NHRBvSvtSUN2pzZa0P3bOTbA2NLaVIqIPmGYAM=",
                  "2": 65521,
                  "3": 1,
                  "4": 29,
                  "5": "HomeAssistant",
                  "254": 4
                }
              ]
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": 10
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": 2
            },
            {
              "id": 4,
              "hex": "0x0004",
              "value": [
                "FTABAQEkAgE3AyyEAlVTLAcGR29vZ2xlLAELTWF0dGVyIFJvb3QnFAEAAAD+////GCYEf9JDKSYFf5Rb5TcGLIQCVVMsBwZHb29nbGUsAQtNYXR0ZXIgUm9vdCcUAQAAAP7///8YJAcBJAgBMAlBBFs332VJwg3I1yKmuKy2YKinZM57r2xsIk9+6ENJaErX2An/ZQAz0VJ9zx+6rGqcOti0HtrJCfe1x2D9VCyJI3U3CjUBKQEkAgEYJAJgMAQUcsIB91cZE7NIygDKe0X0d0ZoyX4wBRRywgH3VxkTs0jKAMp7RfR3RmjJfhgwC0BlFksWat/xjBVhCozpG9cD6cH2d7cRzhM1BRUt8NoVERZ1rFWRzueGhRzdnv2tKWZ0vryyo6Mgm83nswnbVSxvGA==",
                "FTABAQAkAgE3AyQUABgmBDrdDzAmBboTvUQ3BiQUABgkBwEkCAEwCUEEJyMdfJbI1TwZ8hu1Iw9sge4F0OrLHK1DO4/K/SI3YS3UrLzk0dEG9K+1JQ3anNlrQ/ds5NsDY0tpUiog+YZgAzcKNQEpARgkAmAwBBSMFUnawGZxH2qspUDo4cUd7iMkEzAFFIwVSdrAZnEfaqylQOjhxR3uIyQTGDALQNRjxgITuTSCOUzDXVvBCTUmEKlt2NgXg3eSeXz4Jox51IKJ0p8QUYj2jeDXmE+YzuLCfFEPfEXIkDJLukJvreIY"
              ]
            },
            {
              "id": 5,
              "hex": "0x0005",
              "value": 4
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 63,
          "cluster_id_hex": "0x003F",
          "name": "Group Key Management",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                1,
                3,
                4
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": [
                2,
                5
              ]
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": []
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": []
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": 4
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": 3
            }
          ],
          "vendor_attributes": []
        }
      ]
    },
    {
      "endpoint_id": 1,
      "clusters": [
        {
          "cluster_id": 3,
          "cluster_id_hex": "0x0003",
          "name": "Identify",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": [
                0,
                64
              ]
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": 0
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": 1
            }
          ],
          "vendor_attributes": []
        },
        {
          "cluster_id": 29,
          "cluster_id_hex": "0x001D",
          "name": "Descriptor",
          "is_vendor_cluster": false,
          "global_attributes": {
            "ClusterRevision": {
              "id": 65533,
              "hex": "0xFFFD",
              "value": 2
            },
            "FeatureMap": {
              "id": 65532,
              "hex": "0xFFFC",
              "value": 0
            },
            "AttributeList": {
              "id": 65531,
              "hex": "0xFFFB",
              "value": [
                0,
                1,
                2,
                3,
                65528,
                65529,
                65531,
                65532,
                65533
              ]
            },
            "AcceptedCommandList": {
              "id": 65529,
              "hex": "0xFFF9",
              "value": []
            },
            "GeneratedCommandList": {
              "id": 65528,
              "hex": "0xFFF8",
              "value": []
            }
          },
          "standard_attributes": [
            {
              "id": 0,
              "hex": "0x0000",
              "value": [
                [
                  14,
                  1
                ]
              ]
            },
            {
              "id": 1,
              "hex": "0x0001",
              "value": [
                3,
                29
              ]
            },
            {
              "id": 2,
              "hex": "0x0002",
              "value": []
            },
            {
              "id": 3,
              "hex": "0x0003",
              "value": []
            }
          ],
          "vendor_attributes": []
        }
      ]
    }
  ],
  "_http_code": 200
}

si ca peut aider, en cliquant sur “auvrir le serveur” j’ai ca:

et sur “show in graph” du detecteur:

je remarque d’ailleur que le canal thread du capteur et de la sonnette est le 16 alors que l’antenne MG24 est le 18 mais vu que j’ai lié le détecteur directement à la sonnette, je suppose que c’est normal: c’est le réseau thread de la sonnette. mais du coup si j’arrive à intégrer d’autre module à l’antenne MG24 je vais me retrouver avec 2 réseaux non?

J’ai egalement une serrure nuki smart lock ultra qui est lié à la sonnette. je viens de faire la meme chose qu’avec le détecteur en commisionnant avec le plugin avec le code matter fourni dans l’appli aqara. il s’est parfaitement intégré dans le plugin immediatement et elle fonctionne, je peut la piloter depuis jeedom.

maintenant j’ai ca (pour info c’est moi qui est mis les photos pour remplacer le logo bleu):

Salut

j’ai poussé une nouvelle beta
relancer les dépendances pour mettre à jour le matter server en 1.3.0
redémarrer le daemon et synchroniser de nouveau
Les commandes devraient apparaitre

Bonjour,

j’étais en stable, donc je suis passé en béta, lancement dépendance puis redémarrage démon et synchro.

les commandes sont apparues (merci)

par contre si je clique sur “Lancer autotest” ca ne sonne pas et j’ai ce message:

Salut

L’état du demon , les logs matter et matterd en debug quand tu cliques la commande ?

Les commandes de la serrure répondent ?

log matter apres derniere mise à jour beta et installation dependance puis appuis sur auto test:

[2026-08-15 13:54:12][INFO] : [daemon] Embedded mode, starting Matter JS stack...
[2026-08-15 13:54:12][INFO] : [daemon] Bluetooth enabled (hci0), NOBLE_HCI_DEVICE_ID=0

[2026-08-15 13:54:32][DEBUG] PUSH node_id=38 logicalId=lock_state_raw value=1
[2026-08-15 13:54:32][DEBUG] PUSH node_id=41 logicalId=battery value=100
[2026-08-15 13:54:32][DEBUG] PUSH node_id=38 logicalId=lock_state_text value=Verrouillé
[2026-08-15 13:54:32][DEBUG] PUSH node_id=41 logicalId=battery_state value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=battery_voltage value=3000
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=is_locked value=1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=actuator_enabled value=1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=ota_update_state value=1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=lock_mode value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=ota_update_progress value=-1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=battery value=100
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=actuator_enabled value=1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=alarm_state value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=battery value=100
[2026-08-15 13:54:33][DEBUG] PUSH node_id=38 logicalId=battery_state value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=alarm_state_label value=Normal
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_state value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_detected value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_battery_alert value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_battery_alert_label value=Normal
[2026-08-15 13:54:33][DEBUG] PUSH node_id=29 logicalId=available value=1
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_muted value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_muted value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_test_in_progress value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_test_in_progress value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_hardware_fault value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_hardware_fault value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_end_of_service value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_end_of_service value=0
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_end_of_service_label value=Normal
[2026-08-15 13:54:33][DEBUG] PUSH node_id=41 logicalId=smoke_end_of_service_label value=Normal
[2026-08-15 13:55:30][ERROR] Erreur exécution de la commande [1er étage][Matter - Node 41][Lancer autotest] : Daemon RPC indisponible (url=http://127.0.0.1:55123/rpc) err={"type":2,"message":"file_get_contents(http:\/\/127.0.0.1:55123\/rpc): failed to open stream: HTTP request failed!","file":"\/var\/www\/html\/plugins\/matter\/core\/class\/matter.class.php","line":5186}

log matterd:

[2026-08-15 13:54:28][DEBUG] : [matter] e[2m2026-08-15 13:54:28.492 INFO   e[0;1;90mDclVendorInfoService e[0mFetched 460 vendors from DCLe[0m
[2026-08-15 13:54:28][DEBUG] : [matter] e[2m2026-08-15 13:54:28.570 INFO   e[0;1;90mSessionManager       e[0mrestoring resumption record for node @1:1d and peer node @1:1d for fabric id 0x01 (0xfff1, "HomeAssistant")e[0m
[2026-08-15 13:54:28][DEBUG] : [matter] e[2m2026-08-15 13:54:28.572 INFO   e[0;1;90mSessionManager       e[0mrestoring resumption record for node @1:26 and peer node @1:26 for fabric id 0x01 (0xfff1, "HomeAssistant")e[0m
[2026-08-15 13:54:28][DEBUG] : [matter] e[2m2026-08-15 13:54:28.573 INFO   e[0;1;90mSessionManager       e[0mrestoring resumption record for node @1:29 and peer node @1:29 for fabric id 0x01 (0xfff1, "HomeAssistant")e[0m
[2026-08-15 13:54:29][DEBUG] : [matter] e[2m2026-08-15 13:54:29.097 INFO   e[0;1;90mBaseEventStore       e[0mLoaded volatile event store with next number 7001e[0m
[2026-08-15 13:54:29][DEBUG] : [matter] e[2m2026-08-15 13:54:29.127 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1 e[0mready e[34mendpoint#: e[2;39m0 e[0;34mtype: e[2;39mRootNode (0x16, rev 4) e[0;34mbehaviors: e[90m💤parts e[32m✓index ✓accessControl ✓basicInformation ✓generalCommissioning ✓generalDiagnostics ✓administratorCommissioning ✓operationalCredentials ✓groupKeyManagement ✓commissioning ✓network e[90m💤productDescription 💤subscriptions 💤sessions e[32m✓events e[90m💤controller e[32m✓descriptore[0m
[2026-08-15 13:54:29][DEBUG] : [matter] e[2m2026-08-15 13:54:29.563 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:1d e[0mready e[34mendpoint#: e[2;39m0 e[0;34mtype: e[2;39mRootNode (0x16) e[0;34mbehaviors: e[90m💤parts e[32m✓index ✓commissioning ✓network ✓descriptor ✓binding ✓accessControl ✓basicInformation ✓generalCommissioning ✓generalDiagnostics ✓ethernetNetworkDiagnostics ✓administratorCommissioning ✓operationalCredentials ✓groupKeyManagemente[0m
[2026-08-15 13:54:29][DEBUG] : [matter] e[2m2026-08-15 13:54:29.582 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:1d.ep1 e[0mready e[34mendpoint#: e[2;39m1 e[0;34mtype: e[2;39mAggregator (0x0e, rev 1) e[0;34mbehaviors: e[32m✓descriptor ✓identifye[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.068 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:26 e[0mready e[34mendpoint#: e[2;39m0 e[0;34mtype: e[2;39mRootNode (0x16) e[0;34mbehaviors: e[90m💤parts e[32m✓index ✓commissioning ✓network ✓descriptor ✓accessControl ✓basicInformation ✓powerSourceConfiguration ✓generalCommissioning ✓networkCommissioning ✓generalDiagnostics ✓threadNetworkDiagnostics ✓administratorCommissioning ✓operationalCredentials ✓groupKeyManagement ✓icdManagement ✓icde[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.200 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:26.ep1 e[0mready e[34mendpoint#: e[2;39m1 e[0;34mtype: e[2;39mDoorLock (0x0a, rev 1) e[0;34mbehaviors: e[32m✓descriptor ✓identify ✓powerSource ✓doorLocke[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.575 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:29 e[0mready e[34mendpoint#: e[2;39m0 e[0;34mtype: e[2;39mRootNode (0x16) e[0;34mbehaviors: e[90m💤parts e[32m✓index ✓commissioning ✓network ✓descriptor ✓accessControl ✓basicInformation ✓otaSoftwareUpdateRequestor ✓localizationConfiguration ✓generalCommissioning ✓networkCommissioning ✓generalDiagnostics ✓threadNetworkDiagnostics ✓administratorCommissioning ✓operationalCredentials ✓groupKeyManagement ✓fixedLabel ✓userLabel ✓icdManagement ✓icde[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.614 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.@1:29.ep1 e[0mready e[34mendpoint#: e[2;39m1 e[0;34mtype: e[2;39mSmokeCoAlarm (0x76, rev 1) e[0;34mbehaviors: e[32m✓descriptor ✓identify ✓powerSource ✓smokeCoAlarme[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.670 INFO   e[0;1;90mDclOtaUpdateService  e[0mInitialize OTAUpdateService e[34mprod: e[2;39mhttps://on.dcl.csa-iot.org e[0;34mtest: e[2;39mhttps://on.test-net.dcl.csa-iot.orge[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.746 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.ota-provider e[0mready e[34mendpoint#: e[2;39m1 e[0;34mtype: e[2;39mOtaProvider (0x14, rev 1) e[0;34mbehaviors: e[32m✓otaSoftwareUpdateProvider ✓descriptor ✓softwareupdatese[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.752 INFO   e[0;1;90mCertificateAuthority e[0mLoaded stored credentials with ID 0e[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.803 INFO   e[0;1;90mDclVendorInfoService e[0mStored 464 vendorse[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.806 NOTICE e[0;1;90mFabricAuthority      e[0;32mRotated NOC for fabric 1e[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.891 NOTICE e[0;1;90mNode                 e[32mserver-1-fff1 e[0;32mgoing onlinee[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.904 INFO   e[0;1;90mServerNetworkRuntime e[0mTCP transport enabled (incoming=true, outgoing=true)e[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.933 INFO   e[0;1;90mNetworkProfiles      e[0mConfigure profile fast e[34mexchanges: e[2;39m200 e[0;34madditionalMrpDelay: e[2;39m0e[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.935 NOTICE e[0;1;90mNode                 e[32mserver-1-fff1 e[0;32mis onlinee[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.937 INFO   e[0;1;90mFabricAccessControl  e[0mACL List updated e[34mprivilege: e[2;39m5 e[0;34mauthMode: e[2;39m2 e[0;34msubjects: e[2;39m112233 e[0;34mtargets: e[2;39mnull e[0;34mfabricIndex: e[2;39m1 e[0;34mprivilege: e[2;39m3 e[0;34mauthMode: e[2;39m2 e[0;34msubjects:  targets: e[2;39m{ cluster: 41, endpoint: 1, deviceType: null } e[0;34mfabricIndex: e[2;39m1 e[0;34mprivilege: e[2;39m3 e[0;34mauthMode: e[2;39m2 e[0;34msubjects:  targets: e[2;39m{ cluster: 1364, endpoint: 2, deviceType: null } e[0;34mfabricIndex: e[2;39m1e[0m
[2026-08-15 13:54:30][DEBUG] : [matter] e[2m2026-08-15 13:54:30.991 INFO   e[0;1;90mMdnsAdvertisement    e[0mPublishing e[34mkind: e[2;39moperational e[0;34mservice: e[2;39mmdns:542F654F70086C00-000000000001B669._matter._tcp.locale[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.004 INFO   e[0;1;90mSoftwareUp~teManager e[0mScheduling first OTA update check in 9m 59se[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.042 NOTICE e[0;1;90mController~ndHandler e[0;32mMatter Controller startede[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.044 INFO   e[0;1;90mController~ndHandler e[0mOTA event handlers registerede[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.056 INFO   e[0;1;90mMatterController     e[0mRegistered Thread credentials from stored:default (xp=36E4304A9B3FA038, network="OpenThread-eefa", ch=18, panId=0xEEFA, mlPrefix=FDBFB1BF202ABF0C, activeTs=0000000000010000, pskc=set, networkKey=set, secPolicy=rotation672h/flags=0xF7F8, unknownTlvs=1)e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.075 INFO   e[0;1;90mWebRtcTran~torServer e[0mWebRtcTransportRequestor initialized on endpoint=2 (id="camera-controller")e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.130 INFO   e[0;1;90mEndpoint             e[39mserver-1-fff1.camera-controller e[0mready e[34mendpoint#: e[2;39m2 e[0;34mtype: e[2;39mCameraController (0x0147, rev 1) e[0;34mbehaviors: e[32m✓webRtcTransportRequestor ✓descriptore[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.135 INFO   e[0;1;90mController~ndHandler e[0mWebRTC callback bridge wirede[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.137 INFO   e[0;1;90mController~ndHandler e[0mFound 3 nodes: @1:1d, @1:26, @1:29e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.137 INFO   e[0;1;90mController~ndHandler e[0mInitializing node "@1:1d" ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.141 INFO   e[0;1;90mCommission~ontroller e[0mConnecting to node @1:1d ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.146 INFO   e[0;1;90mClientNode           e[39mserver-1-fff1.@1:1d e[0mgoing onlinee[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.156 INFO   e[0;1;90mPairedNode           e[0m@1:1d Created paired node with device data { supportsThread: false, supportsWifi: false, supportsEthernet: false, rootEndpointServerList: [ 29, 30, 31, 40, 48, 51, 55, 60, 62, 63 ], isMainsPowered: false, isBatteryPowered: false, isIntermittentlyConnected: false, isLongIdleTimeOperating: false, isThreadSleepyEndDevice: false, specificationVersion: 17039616, deviceTypes: {}, wifiActive: true, ethernetActive: false }e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.463 INFO   e[0;1;90mController~ndHandler e[0mInitializing node "@1:26" ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.464 INFO   e[0;1;90mCommission~ontroller e[0mConnecting to node @1:26 ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.468 INFO   e[0;1;90mClientNode           e[39mserver-1-fff1.@1:26 e[0mgoing onlinee[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.472 INFO   e[0;1;90mPairedNode           e[0m@1:26 Created paired node with device data { supportsThread: true, supportsWifi: false, supportsEthernet: false, rootEndpointServerList: [ 29, 31, 40, 46, 48, 49, 51, 53, 60, 62, 63, 70 ], isMainsPowered: false, isBatteryPowered: true, isIntermittentlyConnected: true, isLongIdleTimeOperating: false, idleModeDuration: 900000, isThreadSleepyEndDevice: true, specificationVersion: 17039616, deviceTypes: {}, threadActive: true, threadPan: 1717105514518562195, threadChannel: 16 }e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.688 INFO   e[0;1;90mThreadDetailsPoller  e[0mRegistered node @1:26 for Thread topology pollinge[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.689 INFO   e[0;1;90mController~ndHandler e[0mInitializing node "@1:29" ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.690 INFO   e[0;1;90mCommission~ontroller e[0mConnecting to node @1:29 ...e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.693 INFO   e[0;1;90mClientNode           e[39mserver-1-fff1.@1:29 e[0mgoing onlinee[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.696 INFO   e[0;1;90mPairedNode           e[0m@1:29 Created paired node with device data { supportsThread: true, supportsWifi: false, supportsEthernet: false, rootEndpointServerList: [ 29, 31, 40, 42, 43, 48, 49, 51, 53, 60, 62, 63, 64, 65, 70 ], isMainsPowered: false, isBatteryPowered: true, isIntermittentlyConnected: true, isLongIdleTimeOperating: true, idleModeDuration: 3600000, isThreadSleepyEndDevice: true, specificationVersion: 17039360, deviceTypes: {}, threadActive: true, threadPan: 1717105514518562195, threadChannel: 16 }e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.872 INFO   e[0;1;90mThreadDetailsPoller  e[0mRegistered node @1:29 for Thread topology pollinge[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.873 INFO   e[0;1;90mController~ndHandler e[0mAll 3 nodes initialized, starting connectionse[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.909 INFO   e[0;1;90mNetworkProfiles      e[0mConfigure profile wifi e[34mexchanges: e[2;39m200 e[0;34madditionalMrpDelay: e[2;39m1000e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.920 INFO   e[0;1;90mNetworkProfiles      e[0mConfigure profile thread:16:connect e[34mexchanges: e[2;39m4 e[0;34mtimeout: e[2;39m10000e[0m
e[2m2026-08-15 13:54:31.921 INFO   e[0;1;90mNetworkProfiles      e[0mConfigure profile thread:16:probe e[34mexchanges: e[2;39m2 e[0;34mtimeout: e[2;39m15000e[0m
e[2m2026-08-15 13:54:31.922 INFO   e[0;1;90mNetworkProfiles      e[0mConfigure profile thread:16 e[34mexchanges: e[2;39m4 e[0;34mdelay: e[2;39m100 e[0;34madditionalMrpDelay: e[2;39m1500e[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.984 INFO   e[0;1;90mPeerConnection       e[0;35m@1:26•unsecured#bd76e6f1fd72329d⇵fc79 e[1;39mudp://[fd9f:293e:829a:1:5aea:e374:3853:4582]:5540 e[0mConnecting e[34maddr #: e[2;39m1 e[0;34mattempt #: e[2;39m1 e[0;34mconnect time: e[2;39m65ms e[0;34maddr time: e[2;39m37ms e[0;34mthread:16:connect fallbacke[0m
[2026-08-15 13:54:31][DEBUG] : [matter] e[2m2026-08-15 13:54:31.995 INFO   e[0;1;90mPeerConnection       e[0;35m@1:1d•unsecured#de533e7f50e1beec⇵fc7a e[1;39mip://[fe80::56ef:44ff:fe84:7b87%eth0]:5540 e[0mConnecting e[34maddr #: e[2;39m1 e[0;34mattempt #: e[2;39m1 e[0;34mconnect time: e[2;39m86ms e[0;34maddr time: e[2;39m39ms e[0;34mwifie[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.004 NOTICE e[0;1;90mWebServer            e[0;32mWebserver listening on http://0.0.0.0:5580e[0m
[2026-08-15 13:54:32][INFO] : [daemon] Starting RPC wrapper, port=55123 url=ws://127.0.0.1:5580/ws apikey=set
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.347 INFO   e[0;1;90mCaseClient           e[0;35m@1:1d•9c94 e[39mNew session with e[1m@1:1d e[0m2↔2 e[34maddress: e[2;39mudp://[fe80::56ef:44ff:fe84:7b87%eth0]:5540 e[0;34mfabric: e[2;39m542f654f70086c00 (#1) e[0;34mSII: e[2;39m500ms e[0;34mSAI: e[2;39m300ms e[0;34mSAT: e[2;39m4s e[0;34mDMRev: e[2;39m18 e[0;34mIMRev: e[2;39m12 e[0;34mspec: e[2;39m0x1040100 e[0;34mmaxPaths: e[2;39m5 e[0;34mCATs:e[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.364 INFO   e[0;1;90mClientNode           e[39mserver-1-fff1.@1:1d e[0mis onlinee[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.426 INFO   e[0;1;90mIpServiceStatus      e[0;35m@1:1d e[39mConnectede[0m
[2026-08-15 13:54:32][INFO] : Connected to ws://127.0.0.1:5580/ws
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.621 INFO   e[0;1;90mWebSocketC~erHandler e[0m[0] WebSocket connection establishede[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.655 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listeninge[0m
[2026-08-15 13:54:32][INFO] : RPC wrapper listening on http://127.0.0.1:55123/rpc
[2026-08-15 13:54:32][DEBUG] : WS push: {"fabric_id":1,"compressed_fabric_id":6066178614947769344,"fabric_index":1,"schema_version":13,"min_supported_schema_version":11,"sdk_version":"matter-server/1.4.0 (matter.js/0.17.9)","wifi_credentials_set":true,"wifi_ssid":"freebox_ML","thread_credentials_set":true,"bluetooth_enabled":true,"ble_proxy_enabled":false,"controller_node_id":112233}
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.665 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listening. Returned 3 nodese[0m
[2026-08-15 13:54:32][INFO] : Network topology enabled (4 nodes, 2 links)
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.727 INFO   e[0;1;90mSession              e[0;35m•unsecured#de533e7f50e1beec e[39mSession endede[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.744 INFO   e[0;1;90mClientInteraction    e[0mRead » e[35m@1:1d•9c94⇵fc7b e[34mbootstrap attributes: e[2;39m1 e[0;34mevents: e[2;39m1e[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.915 INFO   e[0;1;90mClientInteraction    e[0mRead « e[35m@1:1d•9c94⇵fc7b e[2;39m(empty)e[0m
[2026-08-15 13:54:32][DEBUG] : [matter] e[2m2026-08-15 13:54:32.969 INFO   e[0;1;90mClientInteraction    e[0mSubscribe » e[35m@1:1d•9c94⇵fc7c e[34mmin: e[2;39m0 e[0;34mmax: e[2;39m1m 5s e[0;34mattributes: e[2;39m1 e[0;34mevents: e[2;39m1e[0m
[2026-08-15 13:54:33][INFO] : push dedup skip node=38 logicalId=lock_state_raw value=1
[2026-08-15 13:54:33][INFO] : push dedup skip node=38 logicalId=lock_state_text value="Verrouillé"
[2026-08-15 13:54:33][INFO] : push dedup skip node=38 logicalId=is_locked value=1
[2026-08-15 13:54:33][DEBUG] : [matter] e[2m2026-08-15 13:54:33.125 INFO   e[0;1;90mClientInteraction    e[0mSubscription successful « e[35m@1:1d•9c94⇵fc7c e[39m2↔2 e[34mid: e[2;39m437c6a85 e[0;34minterval: e[2;39m1m 5s e[0;34mtimeout: e[2;39m1m 43se[0m
[2026-08-15 13:54:33][DEBUG] : [matter] e[2m2026-08-15 13:54:33.151 NOTICE e[0;1;90mController~ndHandler e[0;32mNode @1:1d availability changed to true (state: Connected)e[0m
[2026-08-15 13:54:33][DEBUG] : [matter] e[2m2026-08-15 13:54:33.153 INFO   e[0;1;90mWebSocketC~erHandler e[0m[0] Node @1:1d availability changed to truee[0m
[2026-08-15 13:54:33][INFO] : push dedup skip node=38 logicalId=lock_mode value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=38 logicalId=battery_state value=0
[2026-08-15 13:54:33][DEBUG] : WS push: {"event":"node_updated","data":{"node_id":29,"date_commissioned":"2026-07-21T10:57:29.056000","last_interview":"2026-08-15T13:54:33.151000","interview_version":6,"available":true,"is_bridge":true,"attributes":{"0/29/65533":2,"0/29/65532":0,"0/29/0":[{"0":22,"1":1}],"0/29/1":[29,30,31,40,48,51,55,60,62,63],"0/29/2":[],"0/29/3":[1],"0/29/65531":[0,1,2,3,65528,65529,65531,65532,65533],"0/29/65529":[],"0/29/65528":[],"0/30/65533":1,"0/30/0":[],"0/30/65532":0,"0/30/65531":[0,65528,65529,65531,65532,6
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=battery value=100
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=battery_state value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=battery_voltage value=3000
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=ota_update_state value=1
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=ota_update_progress value=-1
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=alarm_state value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=alarm_state_label value="Normal"
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=smoke_state value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=smoke_detected value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=smoke_battery_alert value=0
[2026-08-15 13:54:33][INFO] : push dedup skip node=41 logicalId=smoke_battery_alert_label value="Normal"
[2026-08-15 13:54:33][DEBUG] : [matter] e[2m2026-08-15 13:54:33.859 INFO   e[0;1;90mDclCertifi~teService e[0mAll certificates up to date (179 total)e[0m
[2026-08-15 13:54:35][DEBUG] : WS push: {"event":"network_topology_updated","data":{"collected_at":1786794875156,"nodes":[{"id":"29","kind":"matter","network_type":"unknown","node_id":29,"available":true,"is_bridge":true},{"id":"38","kind":"matter","network_type":"thread","node_id":38,"role":"sleepy_end_device","available":false,"ext_address":"6AF7DA82C7B307DD","ext_pan_id":"17D4625E2ABE4593","network_name":"NEST-PAN-468E"},{"id":"41","kind":"matter","network_type":"thread","node_id":41,"role":"sleepy_end_device","available":false,"ex
[2026-08-15 13:54:35][DEBUG] : network_topology_updated nodes=4 links=2
[2026-08-15 13:54:37][DEBUG] : [matter] e[2m2026-08-15 13:54:37.626 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 28:6b:b4:6c:d1:3e does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:37][DEBUG] : [matter] e[2m2026-08-15 13:54:37.983 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 64:1c:b0:9b:26:70 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:38][DEBUG] : [matter] e[2m2026-08-15 13:54:38.644 INFO   e[0;1;90mIpServiceStatus      e[0;35m@1:26 e[39mResolving e[2m(no address known)e[0m
[2026-08-15 13:54:40][DEBUG] : [matter] e[2m2026-08-15 13:54:40.124 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 43:24:57:ed:bc:ff does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:40][DEBUG] : [matter] e[2m2026-08-15 13:54:40.243 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 58:2d:34:14:7e:27 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:40][DEBUG] : [matter] e[2m2026-08-15 13:54:40.355 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 59:80:24:2f:9a:ce does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:41][DEBUG] : [matter] e[2m2026-08-15 13:54:41.033 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 7e:0d:54:80:98:c0 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:44][DEBUG] : [matter] e[2m2026-08-15 13:54:44.729 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 58:2d:34:14:7e:9b does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:54:56][DEBUG] : [matter] e[2m2026-08-15 13:54:56.878 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 71:b9:9d:ea:cf:df does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:18][DEBUG] : [matter] e[2m2026-08-15 13:55:18.094 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral d0:00:74:3f:d6:6b does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:19][DEBUG] : [matter] e[2m2026-08-15 13:55:19.093 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral e9:0e:18:bf:1a:5f does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:20][INFO] : [Smoke] node=41 endpoint=1 cluster=SmokeCoAlarm command=selfTestRequest
[2026-08-15 13:55:20][DEBUG] : [matter] e[2m2026-08-15 13:55:20.216 INFO   e[0;1;90mClientNode~teraction e[0mPeer is a LIT ICD in idle mode; holding interaction until it wakes e[34mpeer: e[2;39m@1:29 e[0;34mtimeout: e[2;39m1h 10se[0m
[2026-08-15 13:55:20][DEBUG] : [matter] e[2m2026-08-15 13:55:20.615 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral ff:ff:10:ea:58:39 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:21][DEBUG] : [matter] e[2m2026-08-15 13:55:21.406 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 29:d2:a5:75:43:84 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:21][DEBUG] : [matter] e[2m2026-08-15 13:55:21.518 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 1f:2c:ef:22:3f:e6 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:22][DEBUG] : [matter] e[2m2026-08-15 13:55:22.040 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 36:ff:87:c4:b5:20 does not advertise Matter Service ... ignoringe[0m
[2026-08-15 13:55:39][DEBUG] : [matter] e[2m2026-08-15 13:55:39.991 INFO   e[0;1;90mWebSocketC~erHandler e[0m[1] WebSocket connection establishede[0m
[2026-08-15 13:55:40][DEBUG] : [matter] e[2m2026-08-15 13:55:40.000 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listeninge[0m
[2026-08-15 13:55:40][DEBUG] : [matter] e[2m2026-08-15 13:55:40.001 INFO   e[0;1;90mWebSocketC~erHandler e[0mWebSocket server start_listening. Returned 3 nodese[0m
[2026-08-15 13:55:58][DEBUG] : [matter] e[2m2026-08-15 13:55:58.714 INFO   e[0;1;90mNobleBleClient       e[0mPeripheral 75:70:f6:af:a8:57 does not advertise Matter Service ... ignoringe[0m

Ton appareil est fatigué , il dort une grande partie du temps pour économiser son énergie (donc ses piles)

Appuie physique si tu peux dessus et recommence le test

je viens d’intégrer un capteur de température ikea matter type E2314 Timmer flotte(difficilement) et le detecteur de fumée a lancé son auto test (peut être une coïncidence!) donc ca à l’air de fonctionner. Mais effectivement le détecteur doit pas communiquer beaucoup…

je vais essayer d’intégrer la prise ikea grillplats type E2491-FR

Ah ok des soucis de commissionnement ?

Ah je veux bien savoir j’ai poussé une correction sur la beta justement

oui pas facile, j’ai fait au moins 4 reset avec le bouton avant que le commissionnement ne fonctionne mais la c’est bon ca marche nickel et les valeurs remonte.

Il faut vraiment attendre entre 2 commissionnements.

Il faut que je regarde pour éviter d’en faire un autre si un est en cours

En plus le Bluetooth est capricieux, Je passe par un pc en mode proxy et j’ai beaucoup moins de soucis que quand j’essayais via ma clé , c’est beaucoup plus efficace.

L’idéal serait le support vers une des versions mobiles existantes , l’application mobile officielle ou jeedomconnect par exemple . Je suis certains que ce serait limite instantanée

La prise ca a été pour l’ajouter?

ca y est j’ai enfin réussi mais me demande pas comment car ca m’a pris l’aprem à relancer des commissionnement. la j’ai attendu 2h30 depuis le dernier (gouter d’anniv oblige) et ca a fonctionné du premier coup bien que j’avais le message rouge “daemon RPC indisponible…”.

j’ai redémarré le démon du plugin et c’est tout bon la prise fonctionne marche /arret + conso. impec:

merci pour le coup de main et le plugin, du coup on peut clore le post.

Top. Justement je voulais acheter le même modèle. Je viens de voir d’ailleurs qu’ils avaient sorti un nouveau modèle. Le HEIMAN HS2SA-5

Je testerai pour voir si ça fonctionne dans le plug in Matter

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.