NEWS
ZigBee verliert immer wieder Geräte
-
Hi,
ich habe hier im Forum mal rumgelesen. Leider keine Hilfe gefunden.Ich habe ZigBee im Einsatz mit dem Lan Stick von @dimaiv.
Einiges an Plugs und ein im Haus gut verteiltes Netzwerk.Einige Sensoren (Bewegungsmelder, Door/Window) verlieren regelmäßig die Verbindung. Meist nach neuem einlernen innerhalb 12h. Heute nacht auch wieder.
Gestern Abend eingelesen, heute nicht mehr am mitspielen.Im OBJEKT steht VAILABLE = true - geht aber nicht.
Im der NETZWERKübersicht sind noch mehr "nicht verbunden". Die funktionieren aber.
Wie komme ich dem Problem auf die Spur?
Adapter 1.6.15
Kanal 25
im Protokoll finde ich nichts zum ZigBee an Problemen oder Warnungen.Danke.
e6iob@NUCioBroker:~$ iobroker list instances + system.adapter.admin.0 : admin : NUCioBroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : NUCioBroker - enabled + system.adapter.backitup.0 : backitup : NUCioBroker - enabled + system.adapter.cloud.0 : cloud : NUCioBroker - enabled system.adapter.device-reminder.0 : device-reminder : NUCioBroker - disabled system.adapter.devices.0 : devices : NUCioBroker - disabled + system.adapter.discovery.0 : discovery : NUCioBroker - enabled + system.adapter.fb-checkpresence.0 : fb-checkpresence : NUCioBroker - enabled system.adapter.flot.0 : flot : NUCioBroker - disabled + system.adapter.fritzdect.0 : fritzdect : NUCioBroker - enabled system.adapter.habpanel.0 : habpanel : NUCioBroker - disabled + system.adapter.history.0 : history : NUCioBroker - enabled + system.adapter.hm-rega.0 : hm-rega : NUCioBroker - enabled + system.adapter.hm-rega.1 : hm-rega : NUCioBroker - enabled + system.adapter.hm-rega.2 : hm-rega : NUCioBroker - enabled + system.adapter.hm-rega.3 : hm-rega : NUCioBroker - enabled system.adapter.hm-rega.4 : hm-rega : NUCioBroker - disabled system.adapter.hm-rega.5 : hm-rega : NUCioBroker - disabled + system.adapter.hm-rpc.0 : hm-rpc : NUCioBroker - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : NUCioBroker - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : NUCioBroker - enabled, port: 0 + system.adapter.hm-rpc.3 : hm-rpc : NUCioBroker - enabled, port: 0 system.adapter.hm-rpc.4 : hm-rpc : NUCioBroker - disabled, port: 0 system.adapter.hm-rpc.5 : hm-rpc : NUCioBroker - disabled, port: 0 + system.adapter.hs100.0 : hs100 : NUCioBroker - enabled system.adapter.ical.0 : ical : NUCioBroker - disabled system.adapter.icons-mfd-png.0 : icons-mfd-png : NUCioBroker - disabled + system.adapter.influxdb.0 : influxdb : NUCioBroker - enabled, port: 8086 + system.adapter.iot.0 : iot : NUCioBroker - enabled + system.adapter.javascript.0 : javascript : NUCioBroker - enabled system.adapter.mqtt.0 : mqtt : NUCioBroker - disabled, port: 1885, bind: 0.0.0.0 + system.adapter.node-red.0 : node-red : NUCioBroker - enabled, port: 1880, bind: 192.168.178.35 + system.adapter.parser.0 : parser : NUCioBroker - enabled + system.adapter.ping.0 : ping : NUCioBroker - enabled + system.adapter.ring.0 : ring : NUCioBroker - enabled + system.adapter.shelly.0 : shelly : NUCioBroker - enabled, port: 1886, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : NUCioBroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.systeminfo.0 : systeminfo : NUCioBroker - enabled + system.adapter.telegram.0 : telegram : NUCioBroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : NUCioBroker - enabled, port: 8090, bind: 0.0.0.0, run as: admin + system.adapter.text2command.0 : text2command : NUCioBroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : NUCioBroker - disabled system.adapter.vis-weather.0 : vis-weather : NUCioBroker - disabled system.adapter.vis.0 : vis : NUCioBroker - enabled + system.adapter.web.0 : web : NUCioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.whatsapp-cmb.0 : whatsapp-cmb : NUCioBroker - enabled + system.adapter.yeelight-2.0 : yeelight-2 : NUCioBroker - enabled + system.adapter.zigbee.0 : zigbee : NUCioBroker - enabled, port: tcp://192.168.178.126:6638 + instance is alive e6iob@NUCioBroker:~$
e6iob@NUCioBroker:~$ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.0 v14.19.0 6.14.16 nodejs: Installiert: 14.19.0-deb-1nodesource1 Installationskandidat: 14.19.0-deb-1nodesource1 Versionstabelle: *** 14.19.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages e6iob@NUCioBroker:~$
-
Hallo @fraso
steht denn im Log etwas, was darauf hinweist?
Ggf. auch mal das Loglevel ändern. -
nein. nichts.
Ich habe es jetzt wieder eingelernt. wie gestern Abend
Mir ist aufgefallen heute morgen dass dieses Modul auch nicht mehr Rot blinkt wenn's Bewegung sehen "müßte". Daher stellt sich mir die Frage ob das rote Blinken eine "Quittung" ist dass die Meldung empfangen wurde oder einfach nur "ich hab Dich gesehen".
zigbee.0 2022-02-11 12:34:24.202 info Zigbee: stop joining zigbee.0 2022-02-11 12:33:50.039 warn Device '0x00124b002512c318' announced itself zigbee.0 2022-02-11 12:33:50.038 warn Device '0x00124b002512c318' announced itself zigbee.0 2022-02-11 12:33:22.903 info Zigbee: allowing new devices to join.
-
@fraso ich würde das Loglevel auf debug stellen, und mal einen Tag warten. Du hast das Problem ja scheinbar des öfteren.
Was meinst du mit "dieses Modul"?
Hast du den ioBroker auf dem Nuc in Proxmox installiert? Oder als Docker-Container... oder direkt auf der Hardware?
Grüße
-
Mein NUC Baby gehört ganz alleine dem ioBroker und dem Motioneye. Direkt auf die Hardware ohne Docker oder Proxmox.
Habe auf DEBUG umgestellt.
-
@fraso das würde ich jetzt auch genau so laufen lassen, bis etwas passiert. Dann sollte recht viel geloggt werden
-
-
2,4GHZ
Fritz Box derzeit Kanal 7
5GHZ Kanal 5
div. Fritz Repeater
2,4GHZ auf kanal 1 und 6
5 GHZ auf 116, 60ein VP N Router
2,4 GHZ Kanal 10
5 GHZ Kanal 100Nachbarn:
keine von FritzBox erkannt - Nachbarn weiter weg...ALLE NETZWERKE:
Router: 8x ZigBee INNR SMARTPLUG, 1x MHCOZY 4 Kanal 12V ZigBee Relais Schalter (Der aber erst seit 3 Tagen, Problem war vorher schon)
- Der ZigBee Bewegungssensor SONOFF SNZB-03 wenn man vorbei läuft. Dann blinkt der kurz rot "ich hab Dich gesehen".
-
erklärt für mich nicht unbedingt ein Zigbee Konflikt auf 25 aber das Prinzip der Wifi Konfi erscheint seltsam (2,4GHz auf Kanal 6 vs. 7,10). Habe auch bei mir die FritzBox + Repeater in Verdacht vielleicht im Sinn einer "automatischen Optimierung (zB Autokanal)" schon mal das Band "durchzufunken" und so ggf. für Zigbee Problematisch zu sein. Belege dafür habe ich nicht und auch kein Messequipment, aber eine "unsaubere" Wifi Konfiguration sollte das noch verstärken und darum würde ich hier beginnen. Da Du keine Nachbarnetze hast, sollte es ja einfach sein hier maximalsten Abstand herzustellen zB durch Wifi Kanal 1.
-
@fraso
Ich weiss nicht wie kompliziert dein Netz aufgebaut ist, aber ich würde es so machen:
Ganze WLAN Richtung Kanal 8-12 schieben, und Zigbee auf Kanal 11 umstellen (Achtung, alles neu pairen). Ich glaube die Sonoff Sensoren mögen den Kanal 25 nicht so gern. (Allgemein viele Geräte mögen Kanal 25 nicht)
Es kann auch sein, das die Sonoffs nicht so richtig mit deinen Routern zusammen spielen..
Vielleicht ist auch die Batterie im Sonoff am Ende (egal was unter Objekten gezeigt wird). Gerade heute bei mir erlebt, ein Temp Sensor ausgestiegen, IoBroker sagt Batterie 3.025V/100%, ausgebaut, gemessen 2.4 V - leer. -
Die 5 roten funktionieren trotzdem. Rot und "nicht im Netzwerk" sind die schon seit langem.
Ok. Das ganze Umstellen und neu einlernen ist kein Problem. Da ich noch einiges mehr an Zigbee hier liegen habe uninstalliert bin ich bereit einiges zu tun damit es stabil läuft. Sonst ist die weitere Zigbee-installation für mich nicht sinnvoll. Ein System wo man morgens erst mal durchs Haus geht und neu einlernen muss ist ja dann auch nicht sinnvoll.
Ich stelle dann mal um.
Fritz!Box und die 7 Router auf feste Kanäle.
Zigbee auf 11 - neu einlernen.Ich hab hier noch 2 CCU3 am Rumfuhren. Eine ist eine Testinstallation für den Neubau die parallel mitläuft. Funken die nicht auch auf 433Mhz?. Das nur zu eurer information ob es dazu bekannte Fälle gibt dass die sich stören. Die stehen aber 3 Räume von dem ZigBee Lan Stick entfernt.
Batterien habe ich bestellt. Mache ich wohl heute Abend/Nacht noch da ich einen ausgiebigen Mittagsschlaf gehalten habe
Am Rand:
Die Meldung "PAN ID REVERSED" hatte ich auch mal. Habe dann auch schon mal alles neu installiert und eingelesen. Dann war die weg. Allerdings hatte ich die selben Daten/Key´s wieder eingetragen. Nur mal so am Rande. So richtig schlau aus der Meldung bin ich nicht geworden. Zumal die bei mir expected und reversed das gleiche angezeigt hat wie ich eingegeben hatte. Kein Unterschied in der Zeichenkette.Danke. Ich berichte dann umgehend.
-
Hab kleines Problem.
Instance ZigBee:
Habe HardReset gemacht, alle Geräte entfernt.
Auf Kanal 11 gestellt
Gespeichert. Kommt die Meldung in der Instanz: :You need to setup serial port and start the adapter before pairing!
Versuchtes Pairing:
Error: Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)". undefined
Habe den ZigBee Lan Adapter rebooted. Wie kriege ich denn den Lan Adapter auf den Kanal?
Protokoll:
zigbee.0 2022-02-11 20:36:55.909 error Error herdsman start zigbee.0 2022-02-11 20:36:55.909 error Failed to start Zigbee zigbee.0 2022-02-11 20:36:55.908 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" zigbee.0 2022-02-11 20:36:36.846 info Installed Version: ioBroker/ioBroker.zigbee#d5024143236982c57ce7cbb91356d5f5740b155c zigbee.0 2022-02-11 20:36:36.844 debug Starting zigbee-herdsman... zigbee.0 2022-02-11 20:36:36.844 info Starting Zigbee npm ... zigbee.0 2022-02-11 20:36:36.844 info Try to reconnect. zigbee.0 2022-02-11 20:36:35.209 debug sendTo "letsPairing" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2022-02-11 20:36:26.841 error Error herdsman start zigbee.0 2022-02-11 20:36:26.841 error Failed to start Zigbee zigbee.0 2022-02-11 20:36:26.841 error Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" zigbee.0 2022-02-11 20:36:26.838 error Re-commissioning your network will require re-pairing of all devices! zigbee.0 2022-02-11 20:36:26.838 error If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json. zigbee.0 2022-02-11 20:36:26.838 error Please update configuration to prevent further issues. zigbee.0 2022-02-11 20:36:26.838 error - Channel List: configured=11, adapter=25 zigbee.0 2022-02-11 20:36:26.838 error - Network Key: configured=xxx, adapter=xxx zigbee.0 2022-02-11 20:36:26.838 error - Extended PAN ID: configured=xxx, adapter=xxx zigbee.0 2022-02-11 20:36:26.838 error - PAN ID: configured=6754, adapter=6754 zigbee.0 2022-02-11 20:36:26.838 error Configuration is not consistent with adapter state/backup! zigbee.0 2022-02-11 20:36:25.597 info Installed Version: ioBroker/ioBroker.zigbee#d5024143236982c57ce7cbb91356d5f5740b155c zigbee.0 2022-02-11 20:36:25.594 debug Starting zigbee-herdsman... zigbee.0 2022-02-11 20:36:25.594 info Starting Zigbee npm ... zigbee.0 2022-02-11 20:36:25.594 info Try to reconnect.
-
@fraso es wird wieder nix, wenn du den Zigbee Adapter und den Zigbee Stick nicht vorher komplett sauber machst.
Achtung! Alle Geräte sind danach weg und man muss ales neu pairen!
- Zigbee Adapter stoppen !!!
- Ordner "zigbee_0" löschen (rm -R /opt/iobroker/iobroker-data/zigbee_0/)
- NVRAM auf dem Stick löschen.
Anleitung: NVRAM löschen - Einstellungen im Zigbee Adapter kontrollieren / eintragen.
- Zigbee Adapter starten.
- Bis zu 3 Minuten warten bis Instanz grün wird.
-
-
@fraso sehe oben, ich habe ergänzt.
-
Hab ich gemacht.
Irritierend für mich das ZigbeeStick sagt es wäre noch mit 5 clients verbunden nach dem NVRM ERASE:
Hier das Log.
zigbee.0 2022-02-11 21:37:22.741 error Error herdsman start zigbee.0 2022-02-11 21:37:22.740 error Failed to start Zigbee zigbee.0 2022-02-11 21:37:22.740 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" zigbee.0 2022-02-11 21:37:16.733 debug zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] zigbee.0 2022-02-11 21:37:16.733 debug zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} zigbee.0 2022-02-11 21:37:10.728 debug zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] zigbee.0 2022-02-11 21:37:10.728 debug zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} zigbee.0 2022-02-11 21:37:04.727 debug zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] zigbee.0 2022-02-11 21:37:04.726 debug zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} zigbee.0 2022-02-11 21:37:04.726 debug zigbee-herdsman:adapter:zStack:znp:log Skip bootloader for CC2652/CC1352 zigbee.0 2022-02-11 21:37:03.729 debug zigbee-herdsman:adapter:zStack:znp:log Port closed zigbee.0 2022-02-11 21:37:03.727 info Installed Version: ioBroker/ioBroker.zigbee#c899e765097b795b9c1c2fd76d917dc671cc01da zigbee.0 2022-02-11 21:37:03.726 debug zigbee-herdsman:adapter:zStack:unpi:writer --> buffer [239] zigbee.0 2022-02-11 21:37:03.726 debug zigbee-herdsman:adapter:zStack:znp:log Writing CC2530/CC2531 skip bootloader payload zigbee.0 2022-02-11 21:37:03.725 debug zigbee-herdsman:adapter:zStack:znp:log Socket ready zigbee.0 2022-02-11 21:37:03.725 debug zigbee-herdsman:adapter:zStack:znp:log Socket connected zigbee.0 2022-02-11 21:37:03.723 debug zigbee-herdsman:adapter:zStack:znp:log Opening TCP socket with 192.168.178.126:6638 zigbee.0 2022-02-11 21:37:03.723 debug zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6754,"extendedPanID":[218,218,218,218,218,218,218,218],"channelList":[11]},"serialPort":{"baudRate":115200,"rtscts":false,"path":"tcp://192.168.178.126:6638","adapter":"zstack"},"databasePath":"/opt/iobroker/iobroker-data/zigbee_0/shepherd.db","databaseBackupPath":null,"backupPath":"/opt/iobroker/iobroker-data/zigbee_0/nvbackup.json","adapter":{"disableLED":false,"forceStartWithInconsistentAdapterConfiguration":false},"acceptJoiningDeviceHandler":null}' zigbee.0 2022-02-11 21:37:03.723 debug Starting zigbee-herdsman... zigbee.0 2022-02-11 21:37:03.722 info Starting Zigbee npm ... zigbee.0 2022-02-11 21:37:03.722 info Try to reconnect. zigbee.0 2022-02-11 21:36:53.719 error Error herdsman start zigbee.0 2022-02-11 21:36:53.719 error Failed to start Zigbee zigbee.0 2022-02-11 21:36:53.719 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"
-
Ich habe jetzt noch mal NVRAM gelöscht. Nach "FINISHED" habe ich den Adapter vom Strom genommen. 1 Minute gewartet. Angesteckt. 1 Minute gewartet.
Adapter gestartet. Adapter=> GRÜNJetzt warte ich 5 Minuten und versuche dann das erste mal zu Pairen.
Entsprechend LOG ohne Fehler. Am Ende halt die Warnung "NO DEVICES". Was ja das Ziel war.
Zeit debug Nachricht zigbee.0 2022-02-11 21:48:23.513 warn State "zigbee.0.info.undefinedDevices" has no existing object, this might lead to an error in future versions zigbee.0 2022-02-11 21:48:23.455 debug getGroups result: {} zigbee.0 2022-02-11 21:48:23.453 info Zigbee started zigbee.0 2022-02-11 21:48:23.453 info Currently no devices. zi
Pairing time left: 28 Pairing time left: 29 Pairing time left: 30 Pairing time left: 31 Pairing time left: 32 Pairing time left: 33 Pairing time left: 34 New device joined '0x00124b002512c318' model SNZB-03 Interview successful: {"friendly_name":"0x00124b002512c318","model":"SNZB-03","vendor":"SONOFF","description":"Motion sensor","supported":true} Pairing time left: 35 ... Pairing time left: 47 Error: Device 0x00124b002512c318 "undefined" not described in statesMapping.. undefined Device '0x00124b002512c318' announced itself Pairing time left: 48 Interview started: 0x00124b002512c318
-
Guten morgen. Ich vermelde heute morgen keine Ausfälle. So stabil lief mein ZigBee Netz bisher noch keine 12h. Ich beobachte weiter. Bisher sieht es gut aus.
-
Hallo - update. Alle SNZB-03 - Bewegungsmelder/Präsenzmelder sind gänzlich nicht mehr in der Netzwerkkarte. Einige funktionieren dennoch, einige sind nicht mehr aktiv. Ich kann die neu "anmelden". Dauert dann ca. 1-2 Tage bis die wieder verlieren. Ich bin ratlos. Es sind bisher immer die gleichen. SNZB-03.
-
@fraso für dich auch mal
VERGISS DIE KARTE
das ist nur ein momentane zustand vor allem von Batteriebetriebenenen Geräten..da diese immer wieder schlafen gehen
bist du sicher dass die nicht erreichbar sind..bzw das die NIX senden ?