NEWS
Sonoff Zigbee Dongles 3.0 - Failover funktioniert nicht
-
Szenario:
proxmox node1 lxc iob, zigbee-Adapter v1.7.x
zigbee funktioniert einwandfrei mit 90 Geräten.systemctl stop iobroker
stick tauschen mit gleichem, frisch geflashten Stick2 (gleiche SW wie Stick1 damals SW: CC1352P2_CC2652P_launchpad_coordinator_20220219.hex) - für HW-Fehler-Simulation.
systemctl start iobroker-> zigbee-Netzwerk funktioniert auch nach Minuten nur random zeitverzögert (teilweise 20sekunden zu spät).
Was mache ich falsch für einen solchen Zigbee-Stick-Failover? Was könnte ich noch testen um dem Problem besser zu verstehen. Aktuell würde ich erwarten, dass ein frisch gefasster Stick dann vom Zigbee-Adapter einen neuen NV-RAM bekommt und (Stück für Stück) alles funktionieren sollten... Warum gibt es dann diese "Buffer-Fulls"? Bin ich nur zu ungeduldig? Ich warte aktuell ca 10minuten. Die guten oder schlechten Reaktion treten jedoch normalerweise recht schnell nach ca 1minute auf. (wenn ich mich nicht irre, hatte ich das schonmal 1d laufen und es wurde mit den Verzögerungen und Errors nicht besser... nichtmehr ganz sicher)
sich wiederholender log-Ausschnitt:
zigbee.0 2022-10-17 14:41:58.339 warn Send command to 1 failed with: Code 134 (Unnsupported Attribute) zigbee.0 2022-10-17 14:41:57.858 warn Send command to 1 failed with: Code 134 (Unnsupported Attribute) zigbee.0 2022-10-17 14:41:55.774 warn unread colortemp change for group members ["0x0017880109b023b0"] zigbee.0 2022-10-17 14:41:53.057 warn Device '0x0017880108f36a68' announced itself zigbee.0 2022-10-17 14:41:50.325 warn unread brightness change for group members ["0x001788011034865e"] zigbee.0 2022-10-17 14:41:27.069 warn Send command to 3 failed with: Code 134 (Unnsupported Attribute) zigbee.0 2022-10-17 14:41:25.810 warn Device '0x001788010b0932cf' announced itself zigbee.0 2022-10-17 14:41:15.899 warn Device '0x001788010b0932cf' announced itself zigbee.0 2022-10-17 14:41:06.956 warn Device '0x001788010b09ee9b' announced itself zigbee.0 2022-10-17 14:41:06.955 warn Device '0x001788010b09ee9b' announced itself zigbee.0 2022-10-17 14:40:52.797 warn Send command to 1 failed with: Code 134 (Unnsupported Attribute) zigbee.0 2022-10-17 14:40:52.372 warn Send command to 1 failed with: Code 134 (Unnsupported Attribute) zigbee.0 2022-10-17 14:39:59.141 warn DeviceAvailability:Failed to ping 0x001788010ba617ff LCA006 zigbee.0 2022-10-17 14:39:58.033 warn DeviceAvailability:Failed to ping 0x540f57fffe1a21a5 ASKVADER on/off switch zigbee.0 2022-10-17 14:39:57.599 warn DeviceAvailability:Failed to ping 0x00178801093a8df1 LTA001 zigbee.0 2022-10-17 14:39:56.894 warn DeviceAvailability:Failed to ping 0x0017880109b068ed LTA001 zigbee.0 2022-10-17 14:39:56.810 warn DeviceAvailability:Failed to ping 0x00178801082606f1 LWA001 zigbee.0 2022-10-17 14:39:56.445 warn DeviceAvailability:Failed to ping 0x00178801081e9dc6 LWA001 zigbee.0 2022-10-17 14:39:55.560 warn DeviceAvailability:Failed to ping 0x54ef441000314c56 lumi.plug.maeu01 zigbee.0 2022-10-17 14:39:55.540 warn DeviceAvailability:Failed to ping 0x54ef4410002c81ed lumi.plug.maeu01 zigbee.0 2022-10-17 14:39:55.517 warn DeviceAvailability:Failed to ping 0x001788010b53ae49 LCG002 zigbee.0 2022-10-17 14:39:54.495 warn DeviceAvailability:Failed to ping 0x001788010b5403eb LCG002 zigbee.0 2022-10-17 14:39:51.469 warn DeviceAvailability:Failed to ping 0x001788010baaf1ba LCA006 zigbee.0 2022-10-17 14:39:51.241 warn DeviceAvailability:Failed to ping 0x001788010bab1306 LCA006 zigbee.0 2022-10-17 14:39:50.903 warn DeviceAvailability:Failed to ping 0x001788010ba60e14 LCA006 zigbee.0 2022-10-17 14:39:50.346 warn DeviceAvailability:Failed to ping 0x001788011034865e LWB006 zigbee.0 2022-10-17 14:39:49.848 warn DeviceAvailability:Failed to ping 0x0017880109b023b0 LTA001 zigbee.0 2022-10-17 14:39:48.497 warn DeviceAvailability:Failed to ping 0xcc86ecfffe8749c9 TRADFRI control outlet zigbee.0 2022-10-17 14:39:46.412 error Send command to 2 failed with no error code (SREQ '--> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":145,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,71,4,254,3,0]}}' failed with status '(0x11: BUFFER_FULL) zigbee.0 2022-10-17 14:39:45.592 error Send command to 2 failed with no error code (SREQ '--> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":143,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,68,10,30,1,3,0]}}' failed with status '(0x11: BUFFER_FULL) zigbee.0 2022-10-17 14:39:45.518 error Send command to 2 failed with no error code (SREQ '--> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":768,"transid":140,"options":0,"radius":30,"len":7,"data":{"type":"Buffer","data":[17,70,10,30,1,3,0]}}' failed with status '(0x11: BUFFER_FULL) zigbee.0 2022-10-17 14:39:45.511 error Send command to 2 failed with no error code (SREQ '--> AF - dataRequestExt - {"dstaddrmode":1,"dstaddr":"0x0000000000000002","destendpoint":255,"dstpanid":0,"srcendpoint":1,"clusterid":8,"transid":139,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[17,67,4,254,3,0]}}' failed with status '(0x11: BUFFER_FULL)```
-
Das Thema ist eine Fortsetzung von:
https://forum.iobroker.net/topic/52888/2-conbee-ii-als-hot-zigbee-netz-fallback-2-iobs/9 -
@ptr Schau mal hier nach ===> https://www.zigbee2mqtt.io/guide/faq/#how-do-i-migrate-from-one-adapter-to-another
-
@idlebit ne ich glaub nicht das es mit dem ieee Problem zusammen hängt wie bei dir
@ptr aber Probieren kannst du ja https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html
(0x11: BUFFER_FULL) - da scheint was überzulaufen
-
ich scheitere gerade am ersten Schritt. Die ieeeaddr auszulesen. Finde sie für alle Router/Enddevices, aber nicht für den Coordinator. Steht auch nicht im NVRAM, soweit ich das erkennen kann. Geht das mit dem Zigbee-Adapter-Setup irgendwie. Oder muss ich wirklich Zigbee2mqtt erstmal (nur dafür) zusätzlich installieren?
-
denke ich komme weiter ieeeaddr = extaddr
-
2022-10-18 22:50:30.537 iob __main__ INFO OsalNvIds.EXTADDR = '5290c224004b1200'
sind gleich von beiden Sticks...
-
habe jetzt den zweiten Stick (mit dem es soweit nur verzögert reagiert hatte)
- zigbee-Adapter stop.
- NV-RAM reset durchgeführt.
- zigbee-Adapter wieder starten
- neu geflasht
- zigbee-Adapter wieder starten
-> funktioniert nicht
abgesteckt, angesteckt
-> funktioniert.
wie ist das erklärbar?
Welcher Prozess könnte das sein, der hier den Erfolg bringt?
An/abstecken alleine bringt den Erfolg nicht. Flashen alleine auch nicht. NV-RAM reset alleine auch nicht.