NEWS
Zigbee-Adapter zickt. Flashen lassen oder tauschen?
-
Hallo zusammen!
Seit neuestem habe ich ein Problem mit dem Zigbee-USB-Stick CC2531 am RPi4. Ich fand zwar einen ähnlich gelagerten Fall hier im Forum mit einem ähnlichen Protokoll, aber ich kann das Ding mangels Kabel nicht flashen, wie es dort gemacht wurde.Ich habe hier auch noch aus einer Überbestellung für einen Freund einen Zonoff zigbee 3.0 USB-Dongle Plus herumfahren. Wenn ich den anschließen und konfigurieren würde - müsste ich dann auch wieder alle Geräte neu einrichten?
Ich bin bei Stuttgart und könnte den CC2531 auch bringen, damit es mir jemand in der Nähe flasht.
Protokollauszug:
zigbee.0 2024-02-21 10:13:43.318 error Error herdsman start zigbee.0 2024-02-21 10:13:43.317 error Failed to start Zigbee zigbee.0 2024-02-21 10:13:43.315 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: Cannot request when znp has not been initialized yet)" zigbee.0 2024-02-21 10:13:31.340 error Error herdsman start zigbee.0 2024-02-21 10:13:31.340 error Failed to start Zigbee zigbee.0 2024-02-21 10:13:31.339 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: Cannot request when znp has not been initialized yet)" zigbee.0 2024-02-21 09:56:28.620 warn Failed to stop zigbee during startup
Vielen Dank!
-
@dexic sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Ich habe hier auch noch aus einer Überbestellung für einen Freund einen Zonoff zigbee 3.0 USB-Dongle Plus herumfahren. Wenn ich den anschließen und konfigurieren würde - müsste ich dann auch wieder alle Geräte neu einrichten?
Nicht unbedingt. Beim Wechsel zwischen bestimmten Chips stört es den Adapter nicht, welche Hardware da werkelt.
(siehe Link von @JLeg)Versuch macht klug.
-
@codierknecht sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Nicht unbedingt. Dem Adapter ist es ziemlich egal, welche Hardware da werkelt.
nicht ganz: https://www.zigbee2mqtt.io/guide/faq/#what-does-and-does-not-require-repairing-of-all-devices
-
-
Also: Ich habe noch ein Teil gefunden:
Einen CC2652 auf dem Etikett und CP2012N auf dem Gerät eingeprägt.
Ginge der ohne ein neues Anlernen? Immerhin reden wir hier von etwa 20 Geräten im Haus. Viele Steckdosen, die den Funk verbessern sollen, Glasbruchsensoren, Fensteröffnungssensoren, Briefkasten, Paketkasten, you name it. Teilweise komme ich da auch gar nicht gut ran, um den Knopf zu drücken... -
Einen CC2531 würde ich definitiv gegen was anderes tauschen.
-
Kann ich den 2652 problemlos anschließen ohne alle Geräte neu anzumelden? Welche Fallstricke gibt es?
-
@dexic sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Kann ich den 2652 problemlos anschließen ohne alle Geräte neu anzumelden? Welche Fallstricke gibt es?
das kann man pauschal nicht sagen.. es kommt drauf an welche Firmware auf dem alten stick da ist..
also nicht viel rumquatschen machen..und schauen .. mit einem vielleicht .. mal gucken.. ich glaube.. ich habe mal....
bringt dir nixtausch die Sticks.. warte 24 Stunden und danach weisst du was du nochmal pairen musst
-
Jetzt wird der Port nicht erkannt. Der (neue) Stick - ein CC2652P bzw. CP2102N - leuchtet gelb und ich bekomme:
zigbee.0 2024-02-21 20:54:26.707 debug zigbee-herdsman:adapter:zStack:znp:error Failed to determine if path is valid: 'Error: ENOENT: no such file or directory, lstat '/dev/ttyACM0'' zigbee.0 2024-02-21 20:54:26.707 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":[221,221,221,221,221,221,221,221],"channelList":[11]},"serialPort":{"baudRate":115200,"rtscts":false,"path":"/dev/ttyACM0","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,"legacy":false}' zigbee.0 2024-02-21 20:54:26.708 debug zigbee-herdsman:adapter:zStack:znp:log Opening SerialPort with {"path":"/dev/ttyACM0","baudRate":115200,"rtscts":false,"autoOpen":false} zigbee.0 2024-02-21 20:54:26.715 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0'"
-
@dexic sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
/dev/ttyACM0
Der dürfte woanders liegen. Verwende den Link aus
ls -la /dev/serial/by-id/
-
Was mache ich mit solchen Einträgen?
DeviceAvailability:Non-pingable device 0x00158d00094651a4 lumi.sensor_magnet.aq2 was last seen '122555.776' seconds ago.
Warten, ob er endlich ein Gerät erkennt oder einfach loslegen und alles neu pairen? Und wenn ja, gibt es einen "kurzen" Weg, ohne an jedem Gerät das Knöpfchen zu drücken?
-
Heißt das, dass ich all diese Geräte neu anlernen muss? Kann ich das irgendwie softwareseitig anstoßen oder muss ich hardwareseitig immer den Knopf drücken?
-
@thomas-braun Lernfrage: Warum?
-
Weil der Link über die ID immer auf das richtige Device zeigt.
-
@thomas-braun said in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Einen CC2531 würde ich definitiv gegen was anderes tauschen.
Lernfrage: Warum "definitiv" tauschen? Was sind die Vorteile anderer Lösungen? Ich habe jetzt den 2652P(2102N) angeschlossen. Vielleicht in Bezug darauf. Wäre der Sonoff 3.0, den ich auch habe, eine noch bessere Variante?
Lernfrage: Alle Geräte scheinen unerkannt zu bleiben (s.o.). Soll ich zuwarten, weil sie sich vielleicht alle nach 24h melden werden oder soll ich sie einzeln pairen? Falls zweiteres: gibt es einen zeitökonomische Tipp? Muss ich die Geräte rauslöschen oder einfach nur das Pairing starten und sie kommen (hoffentlich) wieder an ihren (alten) Platz?
-
@dexic sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Warum "definitiv" tauschen?
Weil der Chipsatz veraltet ist und auch arg limitiert.
-
Und zur zweiten Frage einfach mal abwarten und wenn sich nichts bessert, alles einzeln einlernen?
-
Zigbee braucht unter Umständen ein paar Stunden.
-
@dexic sagte in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
@thomas-braun said in Zigbee-Adapter zickt. Flashen lassen oder tauschen?:
Einen CC2531 würde ich definitiv gegen was anderes tauschen.
Lernfrage: Warum "definitiv" tauschen? Was sind die Vorteile anderer Lösungen? Ich habe jetzt den 2652P(2102N) angeschlossen. Vielleicht in Bezug darauf. Wäre der Sonoff 3.0, den ich auch habe, eine noch bessere Variante?
Der Sonoff (normale P-Version) basiert ebenfalls auf dem 2652P - wird also sehr ähnlich sein.
Der CC2531 kann nur max. ~20 Geräte - kann man sich aber zum recht brauchbaren Router flashen...Lernfrage: Alle Geräte scheinen unerkannt zu bleiben (s.o.). Soll ich zuwarten, weil sie sich vielleicht alle nach 24h melden werden oder soll ich sie einzeln pairen? Falls zweiteres: gibt es einen zeitökonomische Tipp? Muss ich die Geräte rauslöschen oder einfach nur das Pairing starten und sie kommen (hoffentlich) wieder an ihren (alten) Platz?
Logfile des Zigbee-Adapters beim Start wäre hilfreich...
-
Neustart und dann das Log - den alten Kram habe ich abgeschnitten.
iobroker.2024-02-23_truncated.logIn 24h wurde kein einziges Gerät wiedererkannt. Ich nehme an, dass ich viele Teile abkleben und neu "teachen" muss. Und es gibt Ecken, da bekomme ich die Dinger nur mit Werkzeug abgelöst und riskiere eine Beschädigung...