NEWS
Zigbee CC2531 blinkt rot nach Adapter Installation
-
Hallo zusammen,
ich habe einen Zigbee CC2531 gekauft der schon geflasht ist.
Laut Aussage des Verkäufers die neuste Version von CC2531ZNP-Prod.hex
Beim anschließen blinkt der Stick grün. Auch den Com port name finde ich ohne Probleme und trage ihn ein: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED2EEB-if00
Bei der Installation des Adapters (0.6.0) gibt es keine Fehlermeldungen.
Die Instanz bleibt aber auf gelb. Verbunden mit Zigbee bleibt auf rot und falsch.
Der Stick blinkt grün und rot im Wechsel und dann etwas später nur noch rot.
Eine Neuinstallation des Adapters habe ich auch schon versucht. ioBroker hat die Version 1.4.2
Der Log nach dem Klick auf Speichern:
` > zigbee.0 2018-09-29 14:30:09.265 info Start on port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED2EEB-if00 with panID 6754zigbee.0 2018-09-29 14:30:09.248 info starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
host.NAS 2018-09-29 14:30:07.070 info instance system.adapter.zigbee.0 started with pid 3786
host.NAS 2018-09-29 14:30:04.597 info instance system.adapter.zigbee.0 terminated with code 0 (OK)
Caught 2018-09-29 14:30:04.597 error by controller[2]: 2018-09-29T12:30:04.565Z zigbee:controller info zigbee-shepherd stopped undefined
Caught 2018-09-29 14:30:04.596 error by controller[1]: 2018-09-29T12:29:54.137Z zigbee:controller debug Error while starting zigbee-shepherd, attemping to fix… (takes 60 seconds) undefined
Caught 2018-09-29 14:30:04.596 error by controller[0]: Sat, 29 Sep 2018 12:29:54 GMT zigbee-shepherd:init zigbee-shepherd booting…
zigbee.0 2018-09-29 14:30:04.567 info zigbee-shepherd stopped
host.NAS 2018-09-29 14:30:04.551 info stopInstance system.adapter.zigbee.0 killing pid 3661
host.NAS 2018-09-29 14:30:04.551 info stopInstance system.adapter.zigbee.0
host.NAS 2018-09-29 14:30:04.550 info object change system.adapter.zigbee.0
zigbee.0 2018-09-29 14:29:54.072 info Start on port: with panID 6754
zigbee.0 2018-09-29 14:29:54.050 info starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3 `
-
Ich habe mir eben noch die 0.7.3 des Adapters heruntergeladen und installiert. Der Fehler besteht.
` > zigbee.0 2018-09-29 17:05:50.823 info Start on port: /dev/ttyACM0 with panID 6754 channel 11
zigbee.0 2018-09-29 17:05:50.807 info starting. Version 0.7.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
host.NAS 2018-09-29 17:05:48.774 info instance system.adapter.zigbee.0 started with pid 9254
host.NAS 2018-09-29 17:05:46.280 info instance system.adapter.zigbee.0 terminated with code 0 (OK)
Caught 2018-09-29 17:05:46.280 error by controller[1]: 2018-09-29T15:05:46.255Z zigbee:controller info zigbee-shepherd stopped undefined
zigbee.0 2018-09-29 17:05:46.256 info zigbee-shepherd stopped
host.NAS 2018-09-29 17:05:46.227 info stopInstance system.adapter.zigbee.0 killing pid 9222
host.NAS 2018-09-29 17:05:46.226 info stopInstance system.adapter.zigbee.0
host.NAS 2018-09-29 17:05:46.224 info object change system.adapter.zigbee.0
zigbee.0 2018-09-29 17:05:05.081 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-09-29 17:05:04.170 info Start on port: with panID 6754 channel 11
zigbee.0 2018-09-29 17:05:04.149 info starting. Version 0.7.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
iobroker 2018-09-29 17:05:01.691 info exit 0 `
-
Auf was für einem System betreibst Du iobroker? NAS?
In diesem Fall wird /dev/serial/by-id/ wohl nicht funktionieren weil die NAS andere Befehle benötigt, bzw. weil der Zugriff auf die USB-Ports für iobroker freigegeben werden muss. Zu dem Thema gibt es bereits mehrer Threads…
-
Ist ein Rock64 der mit dem OS von OMV (Debian9) läuft.
Daher müsste das soweit stimmen. Er heißt nur NAS, weil er ursprünglich auch nicht mehr sein sollte.
Die LED am Stick leuchtet mittlerweile dauerhaft rot und blinkt nicht mehr.
-
Warum hat der Stick eine rote LED bzw. warum leuchtet er rot?
Ich habe schon viele Sticks geflasht, aber ich habe noch nie einen rot leuchten sehen. Die von mir verwendeten CC2531 leuchten nur grün/gelb.
Auch ein Blinksignal ist mir noch nicht aufgefallen. Wenn der Stick nicht verbunden ist leuchtet die LED nicht.
Wenn Du den Stick abziehst und kurz danach wieder einsteckst sollte die LED für eine Weile (ca. 30 Sek) dauerhaft leuchten. Danach erlischt sie automatisch bist der Stick über den Adapter verbunden ist.
An einem Rock64 arbeiten die Sticks bei mir ohne Probleme.
Irgendwie habe ich die böse Vermutung das der Verkäufer die falsche Firmware aufgespielt hat.
Den Stick kann man als "Coordinator" (also normalen Sender) oder als Router flashen.
-
Ja es wirkt tatsächlich so als ob die Firmware einfach falsch ist, da es nicht mehr viele Möglichkeiten gibt woran es überhaupt liegen kann.
Im nachhinein wäre es wieder besser gewesen selber zu flashen aber das Projekt hätte sich wieder extrem verzögert..
Echt ärgerlich.
Ich werde den Stick nochmal abziehen und schauen wie sich die LED jetzt verhält.
-
LED vor dem abziehen dauerhaft rot.
Danach erst dauerhaft grün, nach ca 30 Sekunden ist die LED aus.
Der Adapter ist immer noch gelb: verbunden mit Zigbee falsch.
Nach neustart des Adapters schneller wechsel zwischen rot und grün am Stick.
Nach 30 Sekunden nur noch rot.
Ist jetzt die Frage, ob es am Stick liegt oder am Adapter?
Erst wenn der Adapter darauf zugreift kommt es zu dem Fehler.
-
Das ist eine gute Frage… Ich habe den Stick noch nicht als "Router" genutzt und kann daher nicht sagen wie er sich verhält.
Nach wie vor macht mich die rote LED stutzig.
Was sagt denn der Verkäufer zu dem Thema? (habe gerade geschaut, von mir ist der Stick nicht. :D )
Hast Du alle anderen Einstellungen im Adapter im Originalzustand belassen? Hier sind nämlich keine Änderungen nötig.
-
Ja ich habe nur den com port name eingetragen. Auch die LED habe ich mal deaktiviert, was leider keine Auswirkung hat auf das rote blinken. Den Verkäufer habe ich jetzt nochmal mit den neuen Erkenntnissen angeschrieben.
Wenn du den Stick nicht als Router benutzt, als was benutzt du ihn dann? Ich dachte der Stick ist nur als Router/Repeater einsetzbar.
edit:
Habe gerade super schnell eine Antwort bekommen:
` > Hallo, es ist diese CC2530ZNP-Prod FW auf dem Stick. Er wurde getetstet und hat funktioniert.Ich kann dir aber gern einen Austaschstick schicken dann können wir einen defekt ausschließen. `
Ich denke ich werde das Angebot mal annehmen und hoffen, dass es die Lösung ist.
Die Firmware ist doch korrekt für den Zigbee Adapter?
-
Die Stick ist in erster Linie die "Basisstation" an der die ZigBee Geräte angelernt werden. In diesem Fall ist der Stick "Coordinator".
Man kann den Stick auch als "Router" flashen. Hier dient der Stick dann quasi als Repeater zur Reichweitenverlängerung.
Im Router-Modus muss der Stick aber an einen Coordinator angelernt werden damit er genutzt werden kann.
-
Achso dann liegt das Problem wahrscheinlich schon direkt hier.
Ich habe nur diesen Stick also müsste er ja als Coordinator und nicht als Router geflasht sein?
-
> Hallo, es ist diese CC2530ZNP-Prod FW auf dem Stick. Er wurde getetstet und hat funktioniert.
@Pascal51882:Ich denke ich werde das Angebot mal annehmen und hoffen, dass es die Lösung ist.
Die Firmware ist doch korrekt für den Zigbee Adapter? `
Wenn wirklich die CC2530 Firmware auf dem CC2531 Stick ist weiß ich nicht ob das funktioniert. Für den CC2531 gibt es normalerweise eine eigene Firmware.https://github.com/Koenkk/Z-Stack-firmw … CC2531/bin
Wie auch immer, einen Tausch oder die Rückgabe würde ich natürlich annehmen.
-
` > zigbee.0 2018-10-01 18:26:59.764 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-10-01 18:26:46.463 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-10-01 18:25:58.033 info Starting zigbee-shepherd
zigbee.0 2018-10-01 18:24:54.864 info Start on port: /dev/ttyACM0 with panID 6754 channel 11
zigbee.0 2018-10-01 18:24:54.848 info starting. Version 0.7.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
host.NAS 2018-10-01 18:24:52.784 info instance system.adapter.zigbee.0 started with pid 13613
host.NAS 2018-10-01 18:24:50.332 info instance system.adapter.zigbee.0 terminated with code 0 (OK)
Caught 2018-10-01 18:24:50.331 error by controller[1]: 2018-10-01T16:24:50.263Z zigbee:controller info zigbee-shepherd stopped undefined
zigbee.0 2018-10-01 18:24:50.267 info zigbee-shepherd stopped
host.NAS 2018-10-01 18:24:50.240 info stopInstance system.adapter.zigbee.0 killing pid 13611
host.NAS 2018-10-01 18:24:50.239 info stopInstance system.adapter.zigbee.0
host.NAS 2018-10-01 18:24:50.238 info object change system.adapter.zigbee.0 `
Dabei bleibt der Log dann stehen.
-
Da bin ich gerade überfragt. Ich habe den Adapter über die github url installiert oder was meinst du genau?
-
ok probier mal nochmal das hier über die Katze (github URL)
-
Es hat zwar einen Moment gedauert, aber der Adapter ist endlich grün :)
Der Log hat dennoch ein paar Fehler. Muss ich mir da noch Gedanken machen?
Das pairing muss ich dann morgen testen.
` > zigbee.0 2018-10-01 21:54:31.806 info zigbee-shepherd ready. version: 2.6.3 rev 20180507
zigbee.0 2018-10-01 21:54:31.798 info zigbee-shepherd started!
zigbee.0 2018-10-01 21:54:30.969 info Start on port: /dev/ttyACM0 with panID 6754 channel 11
zigbee.0 2018-10-01 21:54:30.953 info starting. Version 0.7.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
host.NAS 2018-10-01 21:54:28.911 info instance system.adapter.zigbee.0 started with pid 20892
host.NAS 2018-10-01 21:54:26.447 info instance system.adapter.zigbee.0 terminated with code 0 (OK)
Caught 2018-10-01 21:54:26.447 error by controller[8]: Mon, 01 Oct 2018 19:54:26 GMT cc-znp:SREQ –> ZDO:mgmtPermitJoinReq, { addrmode: 15, dstaddr: 65532, duration: 0, tcsignificance: 0 }
Caught 2018-10-01 21:54:26.447 error by controller[7]: Mon, 01 Oct 2018 19:54:26 GMT zigbee-shepherd:request REQ –> ZDO:mgmtPermitJoinReq
Caught 2018-10-01 21:54:26.446 error by controller[6]: 2018-10-01T19:54:19.782Z zigbee:controller debug lqiScan result: []
Caught 2018-10-01 21:54:26.446 error by controller[5]: Mon, 01 Oct 2018 19:54:19 GMT zigbee-shepherd:msgHdlr IND <– ZDO:mgmtLqiRsp
Caught 2018-10-01 21:54:26.446 error by controller[4]: Mon, 01 Oct 2018 19:54:19 GMT cc-znp:AREQ <– ZDO:mgmtLqiRsp, { srcaddr: 0, status: 0, neighbortableentries: 0, startindex: 0, neighborlqilistcount: 0, neighborlqilist: [] }
Caught 2018-10-01 21:54:26.445 error by controller[3]: Mon, 01 Oct 2018 19:54:19 GMT cc-znp:SRSP <– ZDO:mgmtLqiReq, { status: 0 }
Caught 2018-10-01 21:54:26.443 error by controller[2]: Mon, 01 Oct 2018 19:54:19 GMT cc-znp:SREQ –> ZDO:mgmtLqiReq, { dstaddr: 0, scanchannels: undefined, scanduration: undefined, startindex: 0 }
Caught 2018-10-01 21:54:26.442 error by controller[1]: Mon, 01 Oct 2018 19:54:19 GMT zigbee-shepherd:request REQ –> ZDO:mgmtLqiReq
zigbee.0 2018-10-01 21:54:26.416 info terminating
host.NAS 2018-10-01 21:54:26.392 info stopInstance system.adapter.zigbee.0 killing pid 20851
host.NAS 2018-10-01 21:54:26.392 info stopInstance system.adapter.zigbee.0
host.NAS 2018-10-01 21:54:26.391 info object change system.adapter.zigbee.0
zigbee.0 2018-10-01 21:54:20.126 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-10-01 21:53:49.251 info zigbee-shepherd ready. version: 2.6.3 rev 20180507
zigbee.0 2018-10-01 21:53:49.244 info zigbee-shepherd started
zigbee.0 2018-10-01 21:53:47.721 info Starting zigbee-shepherd
zigbee.0 2018-10-01 21:52:44.573 info Start on port: /dev/ttyACM0 with panID 6754 channel 11
zigbee.0 2018-10-01 21:52:44.557 info starting. Version 0.7.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.11.3
host.NAS 2018-10-01 21:52:42.134 info instance system.adapter.zigbee.0 started with pid 20851
host.NAS 2018-10-01 21:52:42.095 info "system.adapter.zigbee.0" enabled
host.NAS 2018-10-01 21:52:42.093 info object change system.adapter.zigbee.0
host.NAS 2018-10-01 21:52:35.578 info object change system.adapter.zigbee.0
host.NAS 2018-10-01 21:49:20.088 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
iobroker 2018-10-01 21:49:18.688 info exit 0 `
-
Ist das die aktuellste Firmware?
Also Pairing funktioniert auch gar nicht. Xiaomi/Aqara Geräte mit Batterie, Ikea Birnen und Osram stellen keinerlei Verbindung her. Gibt auch wieder Logs.
` > zigbee.0 2018-10-02 18:54:49.145 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]zigbee.0 2018-10-02 18:52:57.009 info Zigbee: allowing new devices to join.
zigbee.0 2018-10-02 18:50:39.375 info Zigbee: allowing new devices to join.
zigbee.0 2018-10-02 18:46:43.094 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-10-02 18:45:35.909 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}]
zigbee.0 2018-10-02 18:45:06.623 info Zigbee: allowing new devices to join.
zigbee.0 2018-10-02 18:45:05.602 info List of ports: [{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS3"},{"comName":"/dev/ttyS4"}] `