NEWS
Matter-over-Thread: Secondary-Admin-Commission schlägt fehl
-
Beschreibung
Ich versuche, ein Matter-over-Thread-Gerät (Siegenia Fenstergriff) als Secondary Admin zu ioBroker hinzuzufügen, nachdem es erfolgreich in Apple Home eingerichtet wurde.
Das Gerät wird von ioBroker erkannt (mDNS / Thread), der Commissioning-Vorgang bricht jedoch während des CASE-Handshakes ab.
Der identische Secondary-Admin-QR-Code funktioniert dagegen problemlos in Home Assistant.
Umgebung
ioBroker (aktuelle Version)
Matter-Adapter (aktuelle Version)
Linux VM, IPv4 + IPv6 aktiv
Apple Home
Fabric Owner
Apple TV 4K (A2169) und HomePod mini getestet
tvOS 26.3
Referenz
Home Assistant: Secondary-Admin-Join erfolgreich
Reproduktion
Neues / zurückgesetztes Siegenia-Thread-Gerät
In Apple Home hinzufügen (Owner)
Secondary-Admin-QR-Code in Apple Home erzeugen
Join in Home Assistant → erfolgreich
Join in ioBroker → fehlgeschlagen
Erwartung
ioBroker sollte dem bestehenden Thread-Fabric als Secondary Admin beitreten können.
Ist-Zustand
Commissioning schlägt fehl mit Logs wie:
iterateServerAddresses
Failed to connect on any discovered server
pair-retransmission-limit-reached
Hinweis
IPv6 und mDNS funktionieren
das Gerät wir im von ioBroker erkanntVielen Dank :-)
-
H Homoran verschob dieses Thema von Einbindung von Geräten am
-
Beschreibung
Ich versuche, ein Matter-over-Thread-Gerät (Siegenia Fenstergriff) als Secondary Admin zu ioBroker hinzuzufügen, nachdem es erfolgreich in Apple Home eingerichtet wurde.
Das Gerät wird von ioBroker erkannt (mDNS / Thread), der Commissioning-Vorgang bricht jedoch während des CASE-Handshakes ab.
Der identische Secondary-Admin-QR-Code funktioniert dagegen problemlos in Home Assistant.
Umgebung
ioBroker (aktuelle Version)
Matter-Adapter (aktuelle Version)
Linux VM, IPv4 + IPv6 aktiv
Apple Home
Fabric Owner
Apple TV 4K (A2169) und HomePod mini getestet
tvOS 26.3
Referenz
Home Assistant: Secondary-Admin-Join erfolgreich
Reproduktion
Neues / zurückgesetztes Siegenia-Thread-Gerät
In Apple Home hinzufügen (Owner)
Secondary-Admin-QR-Code in Apple Home erzeugen
Join in Home Assistant → erfolgreich
Join in ioBroker → fehlgeschlagen
Erwartung
ioBroker sollte dem bestehenden Thread-Fabric als Secondary Admin beitreten können.
Ist-Zustand
Commissioning schlägt fehl mit Logs wie:
iterateServerAddresses
Failed to connect on any discovered server
pair-retransmission-limit-reached
Hinweis
IPv6 und mDNS funktionieren
das Gerät wir im von ioBroker erkanntVielen Dank :-)
@41vsy Deine Stichwörter die du unter Ist-Zustand geschrieben hast, tauchen auch hier https://github.com/ioBroker/ioBroker.matter/issues/654#issuecomment-3686507102 auf.
@apollon77 arbeitet gerade an einer neuen Version auf Basis von matter.js 0.16
Für eine Analyse wird Apollon ein Debug Log benötigen, am besten als github issue einstellen.
Was meinst du unter Hinweis mit der Formulierung " das Gerät wir im von ioBroker erkannt"
-
Naja erste Frage ist einfach: das Gerät ist thread … also … IPv6 setup und so korrekt ausgeführt und geprüft wie beschrieben im troubleshooting? Wenn’s in einem anderen ecosystem geht und iobroker nicht wär ich genau dabei. HAIS hat diese ganzen IPv6 tweaks direkt in ihrem OS eingebaut
-
@41vsy Deine Stichwörter die du unter Ist-Zustand geschrieben hast, tauchen auch hier https://github.com/ioBroker/ioBroker.matter/issues/654#issuecomment-3686507102 auf.
@apollon77 arbeitet gerade an einer neuen Version auf Basis von matter.js 0.16
Für eine Analyse wird Apollon ein Debug Log benötigen, am besten als github issue einstellen.
Was meinst du unter Hinweis mit der Formulierung " das Gerät wir im von ioBroker erkannt"
"das Gerät wird erkannt" - der Adapter (Matter 0.5.6) bietet ja auch die Möglichkeit Geräte im Netzwerk zu suchen. Dort werden die Geräte erkannt.
matter.0 2026-01-17 09:37:03.618 warn Error while executing command "controllerCommissionDevice": [pair-retransmission-limit-reached] Failed to connect on any discovered server at Function.iterateServerAddresses (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerDiscovery.ts:231:23) at ControllerCommissioner.discoverAndEstablishPase (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:261:32) at ControllerCommissioner.commissionWithDiscovery (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:291:54) at MatterController.commission (/opt/iobroker/node_modules/@project-chip/matter.js/src/MatterController.ts:444:25) at CommissioningController.commissionNode (/opt/iobroker/node_modules/@project-chip/matter.js/src/CommissioningController.ts:309:24) at Controller.commissionDevice (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:454:24) at Controller.handleCommand (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:166:28) at /opt/iobroker/node_modules/iobroker.matter/src/main.ts:227:36 at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:224:9) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:320:13) matter.0 2026-01-17 09:31:35.745 info Sending result to "[{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3826,"CM":2,"RI":"0A005853BE23951E5820953DC44755D10137","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"BC0C42A18F2C6DB4","deviceIdentifier":"BC0C42A18F2C6DB4","SD":14,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":2252,"CM":2,"RI":"0B0061B9D53C6B7D81F7C082607B48F0B941","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"E02208533AB5C51E","deviceIdentifier":"E02208533AB5C51E","SD":8,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3959,"CM":2,"RI":"0D006D75C3BAFCF470A363B0E65B8863491A","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"AE8AD41CD65F8D33","deviceIdentifier":"AE8AD41CD65F8D33","SD":15,"V":4954,"P":1},{"addresses":[{"ip":"fd14:6c4b:ecae:1:7770:563a:4c56:57ee","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":740,"CM":2,"RI":"0300369F4BA55B932DDEEFAAD2BBD6AE41C2","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"EE7F61C5A9B079CC","deviceIdentifier":"EE7F61C5A9B079CC","SD":2,"V":4954,"P":1}]" matter.0 2026-01-17 09:31:35.745 info Discovering stopped. Found 4 devices. matter.0 2026-01-17 09:30:35.742 info Start the discovering...... das wäre die Log dazu.. vllt hilft es ja.
Danke :-)
-
"das Gerät wird erkannt" - der Adapter (Matter 0.5.6) bietet ja auch die Möglichkeit Geräte im Netzwerk zu suchen. Dort werden die Geräte erkannt.
matter.0 2026-01-17 09:37:03.618 warn Error while executing command "controllerCommissionDevice": [pair-retransmission-limit-reached] Failed to connect on any discovered server at Function.iterateServerAddresses (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerDiscovery.ts:231:23) at ControllerCommissioner.discoverAndEstablishPase (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:261:32) at ControllerCommissioner.commissionWithDiscovery (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:291:54) at MatterController.commission (/opt/iobroker/node_modules/@project-chip/matter.js/src/MatterController.ts:444:25) at CommissioningController.commissionNode (/opt/iobroker/node_modules/@project-chip/matter.js/src/CommissioningController.ts:309:24) at Controller.commissionDevice (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:454:24) at Controller.handleCommand (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:166:28) at /opt/iobroker/node_modules/iobroker.matter/src/main.ts:227:36 at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:224:9) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:320:13) matter.0 2026-01-17 09:31:35.745 info Sending result to "[{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3826,"CM":2,"RI":"0A005853BE23951E5820953DC44755D10137","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"BC0C42A18F2C6DB4","deviceIdentifier":"BC0C42A18F2C6DB4","SD":14,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":2252,"CM":2,"RI":"0B0061B9D53C6B7D81F7C082607B48F0B941","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"E02208533AB5C51E","deviceIdentifier":"E02208533AB5C51E","SD":8,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3959,"CM":2,"RI":"0D006D75C3BAFCF470A363B0E65B8863491A","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"AE8AD41CD65F8D33","deviceIdentifier":"AE8AD41CD65F8D33","SD":15,"V":4954,"P":1},{"addresses":[{"ip":"fd14:6c4b:ecae:1:7770:563a:4c56:57ee","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":740,"CM":2,"RI":"0300369F4BA55B932DDEEFAAD2BBD6AE41C2","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"EE7F61C5A9B079CC","deviceIdentifier":"EE7F61C5A9B079CC","SD":2,"V":4954,"P":1}]" matter.0 2026-01-17 09:31:35.745 info Discovering stopped. Found 4 devices. matter.0 2026-01-17 09:30:35.742 info Start the discovering...... das wäre die Log dazu.. vllt hilft es ja.
Danke :-)
... das wäre die Log dazu.. vllt hilft es ja.
wo ist der LOG ???
wenn du jezt meinst dass die 4 Zeilen reichen muss ich die enttäuschenund nochmal nur weil das Gerät antwortet und gesehen wird heisst es nicht das die Verbindung funktioniert.. thread ist na ja.. sagen wir mal .. schwierig
-
"das Gerät wird erkannt" - der Adapter (Matter 0.5.6) bietet ja auch die Möglichkeit Geräte im Netzwerk zu suchen. Dort werden die Geräte erkannt.
matter.0 2026-01-17 09:37:03.618 warn Error while executing command "controllerCommissionDevice": [pair-retransmission-limit-reached] Failed to connect on any discovered server at Function.iterateServerAddresses (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerDiscovery.ts:231:23) at ControllerCommissioner.discoverAndEstablishPase (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:261:32) at ControllerCommissioner.commissionWithDiscovery (/opt/iobroker/node_modules/@matter/protocol/src/peer/ControllerCommissioner.ts:291:54) at MatterController.commission (/opt/iobroker/node_modules/@project-chip/matter.js/src/MatterController.ts:444:25) at CommissioningController.commissionNode (/opt/iobroker/node_modules/@project-chip/matter.js/src/CommissioningController.ts:309:24) at Controller.commissionDevice (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:454:24) at Controller.handleCommand (/opt/iobroker/node_modules/iobroker.matter/src/matter/ControllerNode.ts:166:28) at /opt/iobroker/node_modules/iobroker.matter/src/main.ts:227:36 at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:224:9) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:320:13) matter.0 2026-01-17 09:31:35.745 info Sending result to "[{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3826,"CM":2,"RI":"0A005853BE23951E5820953DC44755D10137","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"BC0C42A18F2C6DB4","deviceIdentifier":"BC0C42A18F2C6DB4","SD":14,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":2252,"CM":2,"RI":"0B0061B9D53C6B7D81F7C082607B48F0B941","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"E02208533AB5C51E","deviceIdentifier":"E02208533AB5C51E","SD":8,"V":4954,"P":1},{"addresses":[{"ip":"fd48:5085:ac3a:0:131a:ec00:3edf:e991","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":3959,"CM":2,"RI":"0D006D75C3BAFCF470A363B0E65B8863491A","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"AE8AD41CD65F8D33","deviceIdentifier":"AE8AD41CD65F8D33","SD":15,"V":4954,"P":1},{"addresses":[{"ip":"fd14:6c4b:ecae:1:7770:563a:4c56:57ee","port":5540,"type":"udp"}],"VP":"4954+1","DT":10,"SII":6000,"SAI":2200,"SAT":300,"D":740,"CM":2,"RI":"0300369F4BA55B932DDEEFAAD2BBD6AE41C2","PH":36,"PI":"","T":0,"ICD":0,"instanceId":"EE7F61C5A9B079CC","deviceIdentifier":"EE7F61C5A9B079CC","SD":2,"V":4954,"P":1}]" matter.0 2026-01-17 09:31:35.745 info Discovering stopped. Found 4 devices. matter.0 2026-01-17 09:30:35.742 info Start the discovering...... das wäre die Log dazu.. vllt hilft es ja.
Danke :-)
@41vsy prüf einmal deine Einstellungen gegen die Infos im Troubleshooting https://github.com/ioBroker/ioBroker.matter/wiki/Troubleshooting#verbindungs--und-kommunikationsprobleme
-
Beschreibung
Ich versuche, ein Matter-over-Thread-Gerät (Siegenia Fenstergriff) als Secondary Admin zu ioBroker hinzuzufügen, nachdem es erfolgreich in Apple Home eingerichtet wurde.
Das Gerät wird von ioBroker erkannt (mDNS / Thread), der Commissioning-Vorgang bricht jedoch während des CASE-Handshakes ab.
Der identische Secondary-Admin-QR-Code funktioniert dagegen problemlos in Home Assistant.
Umgebung
ioBroker (aktuelle Version)
Matter-Adapter (aktuelle Version)
Linux VM, IPv4 + IPv6 aktiv
Apple Home
Fabric Owner
Apple TV 4K (A2169) und HomePod mini getestet
tvOS 26.3
Referenz
Home Assistant: Secondary-Admin-Join erfolgreich
Reproduktion
Neues / zurückgesetztes Siegenia-Thread-Gerät
In Apple Home hinzufügen (Owner)
Secondary-Admin-QR-Code in Apple Home erzeugen
Join in Home Assistant → erfolgreich
Join in ioBroker → fehlgeschlagen
Erwartung
ioBroker sollte dem bestehenden Thread-Fabric als Secondary Admin beitreten können.
Ist-Zustand
Commissioning schlägt fehl mit Logs wie:
iterateServerAddresses
Failed to connect on any discovered server
pair-retransmission-limit-reached
Hinweis
IPv6 und mDNS funktionieren
das Gerät wir im von ioBroker erkanntVielen Dank :-)