NEWS
Nach Update zigbee-adapter kein Start mit cc2531 möglich...
-
@voellig_egal LOG bitte nach adapter start
-
@arteck k8mmt gleich... Aber wenn ich lsusb sende, wird nur einmal der Texasinstrument angezeigt, beim zweiten mal nur noch 3 usb-ports
zigbee.0 2020-12-02 11:09:15.313 error (10928) Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014B886CF-if00' at Znp.<ano zigbee.0 2020-12-02 11:09:15.312 error (10928) Failed to start Zigbee zigbee.0 2020-12-02 11:09:15.302 info (10928) Starting Zigbee npm ... zigbee.0 2020-12-02 11:09:15.300 info (10928) Try to reconnect. 1 attempts left zigbee.0 2020-12-02 11:09:05.299 error at /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 zigbee.0 2020-12-02 11:09:05.299 error at SerialPort._error (/opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) zigbee.0 2020-12-02 11:09:05.299 error at SerialPort.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:134:49) zigbee.0 2020-12-02 11:09:05.299 error at __awaiter (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:23:12) zigbee.0 2020-12-02 11:09:05.299 error at new Promise (<anonymous>) zigbee.0 2020-12-02 11:09:05.299 error at /opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:27:71 zigbee.0 2020-12-02 11:09:05.299 error at Generator.next (<anonymous>) zigbee.0 2020-12-02 11:09:05.299 error at Znp.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:136:32) zigbee.0 2020-12-02 11:09:05.299 error (10928) Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014B886CF-if00' zigbee.0 2020-12-02 11:09:05.297 error (10928) Failed to start Zigbee zigbee.0 2020-12-02 11:09:05.166 info (10928) Starting Zigbee npm ... zigbee.0 2020-12-02 11:09:05.082 info (10928) starting. Version 1.3.1 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.16.2 host.raspberrypi4iob 2020-12-02 11:09:03.468 info instance system.adapter.zigbee.0 started with pid 10928
-
Der Adapter kann die serielle Schnittstelle nicht finden:
Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014B886CF-if00'
Bist du sicher das der verbünde ist und unter diesem Namen auch auftaucht ?
gibt bitte auf der Console den Folgenden Befehl ein und poste die Antwort:
ls -al /dev/serial/by-id
-
@Asgothian genau...das ist denke ich auch mein Problem.
Folgendes Phänomen:
Wenn ich den cc2531 in den Raspberry reinstecke. "lsusb" sende und dann die ID abfrage kommt der Schlüssel. Wenn ich jetzt nochmal das gleiche mache, wird der USB-Port mit dem cc2531 nicht mehr gelistet. Ziehe ich ihn ab, stecke ihn wieder an... fängt der Spaß von vorne an. Beim 2. Mal abfragen werden nur 3 USB-Ports (also keiner mit Texas-Instrument im Namen) aufgelistet...
-
@voellig_egal
Ich kann dir nicht folgen. Poste bitte mal die von Dir beschriebenen Unterschiedlichen Ausgaben. -
@Asgothian cc2531 einstecken und wie folgt abfragen:
pi@raspberrypi4iob:/opt/iobroker $ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 101: ID 0451:16a8 Texas Instruments, Inc. Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub pi@raspberrypi4iob:/opt/iobroker $ ls -la /dev/serial/by-id insgesamt 0 drwxr-xr-x 2 root root 60 Dez 2 13:09 . drwxr-xr-x 4 root root 80 Dez 2 13:09 .. lrwxrwxrwx 1 root root 13 Dez 2 13:09 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014B886CF-if00 -> ../../ttyACM0 pi@raspberrypi4iob:/opt/iobroker $ ls -la /dev/serial/by-id ls: Zugriff auf '/dev/serial/by-id' nicht möglich: Datei oder Verzeichnis nicht gefunden pi@raspberrypi4iob:/opt/iobroker $
Bei einer 2. Abfrage kommt keine RM mehr von der Schnittstelle.
Wenn ich den Stick aus und wieder einstecken, kann ich 1x die ID abfragen, danach erreiche ich den Port nicht mehr. Er ist nicht mehr gelistet.
Dann kommt:
ls: Zugriff auf '/dev/serial/by-id' nicht möglich: Datei oder Verzeichnis nicht gefunden�����
Irgendwie scheint sich der Port zu verabschieden... umstecken auf einen anderen USB bringt das gleiche Ergebnis...
Bis zum Update lief der Stick und wunderbar...
-
@voellig_egal Ich empfehle den Stick neu zu flashen.
Wenn der nicht mehr geht ist ein Ersatz angesagt. Am besten nicht wieder ein cc2531
A.
-
@Asgothian und dass es am serial-port liegt...das der neu betankt werden muss? bevor ich da was neues kaufe, würde ich gern noch etwas anderes probieren...hast du da ne Idee? besten Dank
-
@Asgothian frag wer noch .....
-
@arteck ?? Verstehe ich nicht. Aber nochmal zur Frage. Das fing ja mit dem Update des Zigbee-Adapters an. Kann man hier vielleicht doch noch mit nem Reset oder sowas den Zigbee und Serial-port-Adapter zurücksetzen? Wenn, wie? Thx
-
Kurze Antwort: Nein.
Lange Antwort: Du verwechselst Ursache, Wirkung und Zusammenhang:
- Das der Stick bei 2 mal Auflisten des Ports am USB nicht gefunden wird kann nichts mit dem "Serialport" des Zigbee Adapters zu tun haben. Das ist Hardware / Firmware des Sticks.
- Ein Reset der USB Hardware findet beim Neustart des Systems statt. (AEG ?)
- Das die FW des Sticks durch einen Befehl vom Rechner aus abstürzt ist denkbar. Das deutet auf ein Problem bei deinem Stick hin. Wenn das ein allgemeines Problem wäre gäbe es haufenweise Meldungen dazu.
- Das FW Problem auf dem Stick ist entweder rein Software (neu flashen und dann geht es) oder Hardware (der Stick ist tot).
- Einen Zusammenhang zur neuen Version des Zigbee-Adapters (von welcher auf welche Version überhaupt ?) sehe ich nicht.
Ansonsten: Die Lösung Deines Problems ist hier beschrieben. Ich sehe keine Alternativen.
A.
Im Übrigen:
Nachtrag: Neu flashen heisst nicht etwas neu kaufen, sondern den Stick neu mit Firmware betanken.
-
@Asgothian OK, das war ausführlich :-)... Danke. Flashen ist schon klar, aber ich habe keinen Programmer und daher ist auf die Schnelle nur neu kaufen drin... leider...
-
@voellig_egal Schau mal im Marktplatz. Da hat meiner Meinung nach jemand angeboten Sticks zu flashen. Kostet dann 2x Porto und nen Bier oder so.
Einen neuen cc2531 würde ich auf keinen Fall kaufen. Es sind zwar nur 20 Euro, aber fuer 20 Euro mehr bekommst du ein Board das
- besser funktioniert
- von Dir mit neuer Firmware betankt werden kann
- Zukunftssicher ist.
A.
-
@Asgothian welches Board meinst Du? Den Conbee-Stick?
Ich schau Mal im Marktplatz nach. Habe 2 Sticks, einer kam damals ohne FW -