NEWS
SOLVED ZigBee Adapter wird nicht erkannt
-
@jokerjo1000
So wird doch ein Schuh draus. Du hast also einen cc2531 Stick fertig gekauft und gehst davon aus das die korrekte Firmware drauf ist.Dann stellt sich am Pi zunächst die Frage ob er den erkannt wird. Dazu müsstest du schauen was bei
lsusb heraus kommt.
Am besten machst du es 2 mal, einmal mit eingestecktem Stick, einmal ohne.
Erwartet wird eine Zeile wie diese, bei die Zahlen bei Bus, Device und ID unterschiedlich sein können:
Bus 001 Device 004: ID 0451:16a8 Texas Instruments, Inc.
Taucht da nichts auf wird der Stick vom Pi nicht erkannt. Wenn da etwas auftaucht wäre der nächste Schritt:
ls /dev/ttyA*
Erwartet wird so etwas:
/dev/ttyACM0
Wenn das auch da ist, dann solltest du einfach in der Konfiguration des ioBroker Adapters die entsprechende Schnittstelle (das was bei dem letzten Befehl heraus gekommen ist) eintragen können. Nachdem du dann den Adapter noch einmal gestartet hast sollte er grün werden. Wird er das nicht musst du im Log des ioBroker nachschauen was er meldet.
Ich hoffe das hilft erst einmal
A.
-
damit ist meine obige Vermutung bestätigt. Der Stick ist entweder defekt oder hat keine gültige Firmware.
Du hast jetzt 4 Optionen:
- Im Forum bietet ggf. jemand an Sticks zu flashen
- Du besorgst Dir das Werkzeug zum Flashen und Flasht selber (Siehe zigbee2mqtt.io)
- Du besorgst Dir einen neuen Stick der (hoffentlich) bereits geflasht ist.
- Du diskutierst mit dem Absender deines Sticks das er Dir einen funktionierenden Stick zukommen lässt (viel Glück dabei)
A.
-
@Asgothian
Danke erst einmal.
Habe es so gemacht:Erkannt wird er wohl aber ist er auch geflast?
Hatte noch einen Hinweis auf diesen Befehl ( ls -la /dev/serial/by-id/ ). Danach gibt er nicht das aus was bei Youtube gezeigt wurde!Wäre schön wenn noch einmal jemand helfen kann.....danke
-
Das device /dev/ttyAMA0 ist ein Hinweis darauf das der Stick nicht die korrekte Firmware hat.
Bitte versuche diese serielle Schnittstelle in der Konfiguration des zigbee Adapters einzustellen und den Adapter zu starten. Im log des iobroker solltest du dann sehen ob er eine Firmware erkennt oder nicht.
A.
-
@Asgothian
du sagst der Stick hat nicht die richtige Firmware? Dann funktioniert er doch nicht oder???Weil, mir sagt deine Aussage leider nichts
"Bitte versuche diese serielle Schnittstelle in der Konfiguration des zigbee Adapters einzustellen und den Adapter zu starten"
Bzw. wie gehe ich jetzt vor?Danke dir natürlich für die Hilfe
-
im ioBroker den adapter ioBroker.zigbee installieren. Nach der Installation wird die Seite zur Konfiguration aufgehen, auf der du die Serielle Schnittstelle für den Stick eintragen musst. Da wählst Du /dev/ttyAMA0 aus, und Speicherst die Konfiguration.
Danach beobachtest du die Instanzenübersicht im ioBroker ob der Adapter grün wird. Wird er es nicht, dann bitte auf der Log-Seite nachschauen was es für Meldungen mit der Quelle "Zigbee" gibt.
A.
-
@Asgothian
Habe ZiBee noch einmal deinstalliert und dann frisch installiert. Die Einstellungen so vorgenommen wie du sagtest. Trotzdem nicht verbunden??
-
damit ist meine obige Vermutung bestätigt. Der Stick ist entweder defekt oder hat keine gültige Firmware.
Du hast jetzt 4 Optionen:
- Im Forum bietet ggf. jemand an Sticks zu flashen
- Du besorgst Dir das Werkzeug zum Flashen und Flasht selber (Siehe zigbee2mqtt.io)
- Du besorgst Dir einen neuen Stick der (hoffentlich) bereits geflasht ist.
- Du diskutierst mit dem Absender deines Sticks das er Dir einen funktionierenden Stick zukommen lässt (viel Glück dabei)
A.
-
Ja er ist wohl nicht geflasht worden.
Vielen Dank für deine Mühe!!!Wenn du noch nicht genug hast habe ich gerade ein weiteres Problem (obwohl ich schon einiges hinbekommen habe
).
Habe den TR-064 Adapter installiert (genau nach Anleitung). Die Einstellungen dann noch eingegeben. Jedoch verbindet sich der Adapter auch nicht und bleibt rot???
-
@jokerjo1000
Da muss ich passen, den adapter nutze ich nicht.A.
-
Ich habe das selbe Problem und auch eine Lösung gefunden mit der ich aber nicht zufrieden bin. Mein Stick wird immer nach einem Neustart von Adapter nicht angesprochen.
Nun zur Lösung, bis nach dem nächsten Neustart.
Instanz und Adapter löschen. Im Ordner /opt/iobroker/iobroker-data/ den Ordnern zigbee_0 löschen. Den Stick kurz ab und wieder anstecken. Wenn nun der Adapter installiert wird, wird der Stick sogar automatisch erkannt und eingetragen. Danach funktioniert alles bis zum nächsten Neustart.
Ich denke dass das Problem am Adapter und nicht am Stick liegt.