NEWS
Zigbee Adapter mit neuem Converter
-
Bei mir läuft der E1525 (alt) und der E1745 (neu) Sensor mit dem Adapter 1.0.0-c und nem CC2531 Stick mit FW 20190608.
-
Okay, keine Ahnung, was das Problem war, aber nach einem Neustart meines Pis ging es plötzlich. Konnte gar keine Geräte mehr hinzufügen, aus welchem Grund auch immer.
-
@Asgothian sagte in Zigbee Adapter mit neuem Converter:
@thoMAS
Bitte Versuch folgendes:- Zigbee Adapter stoppen
- per ps -ax | grep zigbee (auf der Konsole, Linux) sicherstellen das kein Überrest des zigbee Adapters noch läuft
- Sicherheitskopie von dem Verzeichnis / opt/iobroker/iobroker-data/zigbee_0 anlegen
- zigbee Adapter entfernen
- per npm list I’m Verzeichnis /opt/iobroker/node_modules sicherstellen das zigbee-Shepherd und zigbee-Shepherd-converters deinstalliert wurden. Wenn nicht per npm remove entfernen
- zigbee Adapter neu von github installieren.
A.
Nachtrag: nutzt du Multi Host ? Wenn ja, hast du den Adapter auf dem richtigen System aktualisiert ?
Danke, das mit dem Mulihost war es, dachte halt wenn ich das über den GitHub update er sich schon den ort suchen wird wo es bereits installiert ist, aber Pustekuchen. Naja nun läuft es wie gewünscht, danke für den fixen denkanstoß.
-
Ich musste die Tage jetzt 2 mal den raspi ausschalten nach dem wieder einschalten geht alles bis auf das danalock, selbst nach nem Tag bekomme ich keine Rückmeldung mehr von dem Schloss und steuern lässt es sich auch nicht mehr.
Es muss dann erst gelöscht und neu anlernen werden.
Kann man da was machen der Rest funktioniert einwandfrei -
Hallo,
ich habe mir den Zigbee 1.0.0c- geladen und bekomme anschließend beim starten diese Fehlermeldungen:
Wie bin ich vorgegangen?
Iobroker gestoppt, zigbee entfernt,
dann mit
iobroker url "https://github.com/ioBroker/ioBroker.zigbee"
die Version von oben hinzugefügt und anschließend iobroker wieder gestartet. Was habe ich falsch gemacht?
Ich nutze kein Multihost.
-
@LSchulze
Da wird Serial angemeckert. Hast den Port vom Stick eingetragen und hat das vorher schon mal funktioniert? -
Ja.
Vorher hatte ich auch mal den direkten pfad drin, dieser link zeigt aber richtig.
npm list führt ein paar Fehler auf. Wie kann ich diese lösen?
npm list
[....]└── zigbee-herdsman-converters@11.2.0 npm ERR! extraneous: @serialport/binding-mock@8.0.6 /opt/iobroker/node_modules/@serialport/binding-mock npm ERR! extraneous: @serialport/stream@8.0.6 /opt/iobroker/node_modules/@serialport/stream npm ERR! extraneous: axios@0.18.1 /opt/iobroker/node_modules/axios npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery npm ERR! extraneous: netmask@1.0.6 /opt/iobroker/node_modules/netmask npm ERR! extraneous: prebuild-install@5.3.3 /opt/iobroker/node_modules/prebuild-install npm ERR! extraneous: systeminformation@4.18.0 /opt/iobroker/node_modules/systeminformation npm ERR! peer dep missing: bufferutil@^4.0.1, required by ws@7.2.1 npm ERR! peer dep missing: utf-8-validate@^5.0.2, required by ws@7.2.1 npm ERR! peer dep missing: bufferutil@^4.0.1, required by ws@7.2.1 npm ERR! peer dep missing: utf-8-validate@^5.0.2, required by ws@7.2.1 npm ERR! peer dep missing: ajv@^5.0.0, required by ajv-keywords@2.1.1 npm ERR! extraneous: @babel/cli@7.7.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli npm ERR! extraneous: @babel/plugin-proposal-class-properties@7.7.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/plugin-proposal-class-properties npm ERR! extraneous: @babel/preset-env@7.7.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env npm ERR! extraneous: @babel/preset-typescript@7.7.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript npm ERR! extraneous: @types/debug@4.1.5 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debug npm ERR! extraneous: @types/jest@24.0.23 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/jest npm ERR! extraneous: @types/nedb@1.8.9 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/nedb npm ERR! extraneous: @types/serialport@7.0.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/serialport npm ERR! extraneous: @typescript-eslint/eslint-plugin@2.8.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin npm ERR! extraneous: @typescript-eslint/parser@2.8.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser npm ERR! extraneous: eslint@6.7.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/eslint npm ERR! extraneous: jest@24.9.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/jest npm ERR! extraneous: regenerator-runtime@0.13.3 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/regenerator-runtime npm ERR! extraneous: tmp@0.1.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/tmp npm ERR! extraneous: typedoc@0.15.2 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc npm ERR! extraneous: typedoc-plugin-markdown@2.2.11 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown npm ERR! extraneous: typedoc-plugin-no-inherit@1.1.10 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.4 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url
-
@LSchulze
Das ist falsch und deshalb geht das wohl nicht. -
@LSchulze
Gib mal das in der Konsole ein:
ls /dev/serial/by-id/Und trag das Ergebnis wie folgt ein:
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001xxxxxxxx-if00 -
@Jan1 said in Zigbee Adapter mit neuem Converter:
@LSchulze
Gib mal das in der Konsole ein:
ls /dev/serial/by-id/Und trag das Ergebnis wie folgt ein:
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001xxxxxxxx-if00Ändert nix.
host.ioBroker 2020-01-11 22:30:52.581 info Restart adapter system.adapter.zigbee.0 because enabled host.ioBroker 2020-01-11 22:30:52.581 error instance system.adapter.zigbee.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.ioBroker 2020-01-11 22:30:52.580 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) host.ioBroker 2020-01-11 22:30:52.580 error Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12) host.ioBroker 2020-01-11 22:30:52.579 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32) host.ioBroker 2020-01-11 22:30:52.579 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10) host.ioBroker 2020-01-11 22:30:52.579 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:776:30) host.ioBroker 2020-01-11 22:30:52.578 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/seriallist.js:3:25) host.ioBroker 2020-01-11 22:30:52.578 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18) host.ioBroker 2020-01-11 22:30:52.577 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:690:17) host.ioBroker 2020-01-11 22:30:52.577 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25) host.ioBroker 2020-01-11 22:30:52.577 error Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) host.ioBroker 2020-01-11 22:30:52.576 error Caught by controller[0]: Error: Cannot find module 'zigbee-herdsman/dist/adapter/serialPortUtils' host.ioBroker 2020-01-11 22:30:52.576 error Caught by controller[0]: ^ host.ioBroker 2020-01-11 22:30:52.575 error Caught by controller[0]: throw err; host.ioBroker 2020-01-11 22:30:52.574 error Caught by controller[0]: internal/modules/cjs/loader.js:638
-
Zigbee auf dem Slave nur gelb.
ich bin heute auf Proxmox umgestiegen und habe deshalb den Zigbee-Adaptere auf einem Slave ausgelagert.
Der Zigbee-Adapter bekommt keine Verbindung zum Zigbee-Dongle, dehalb ist der gelb.
Ich habe den mit der neuen Hardware.
Als ich den Zigbee-Dongle auf dem (ehemaligen) Master hatte, war alles gut.
Als log bekomme ich das:zigbee.0 2020-01-12 22:59:22.776 error (4914) Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 ' at Znp.<anonymous> (/opt/iobroker/n zigbee.0 2020-01-12 22:59:22.774 error (4914) Failed to start Zigbee
Ich habe nochmal kontolliert:
ich bekam als Ausgabe:usb-Texas_Instruments_CC2538_USB_CDC-if00 -> ../../ttyACM0
nachdem ich
ls -la /dev/serial/by-id/
eingegeben habe.
Gruß,
Mathias -
@MathiasJ Hi, hast du also schon den Stick via proxmox an die vm durch gereicht? Geht unter Hardware und dort USB meine ich.
-
@Kueppert
nein, der hängt am Slave, weil es am Master wenig Sinn macht.
IObroker wurde nicht als VM, sondern als LXC-Container angelegt. Da gibt es keine Hardware
Der Master ist außerdem im Keller.Gruß,
Mathias -
@MathiasJ
Kann es sein, das mit deinem Stick was nicht stimmt oder neu geflasht werden muss? Zwischen CDC und if00 kommen bei mir noch 18 Stellen...
Vielleicht auch mal den Adapter stoppen, Stick rausnehmen, warten wieder rein und Adapter Starten. -
@FredF sagte in Zigbee Adapter mit neuem Converter:
@MathiasJ
Kann es sein, das mit deinem Stick was nicht stimmt oder neu geflasht werden muss? Zwischen CDC und if00 kommen bei mir noch 18 Stellen...
Vielleicht auch mal den Adapter stoppen, Stick rausnehmen, warten wieder rein und Adapter Starten.Die Ausgabe ist Ok.
usb-Texas_Instruments_CC2538_USB_CDC-if00 -> ../../ttyACM0
Und so sieht es im Adapter aus:
/dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 -
Leider wird meine TRADFRI bulb E27 WS opal 1000lm nicht richtig erkannt.
Sie wird in den Objekten nur als Objekt angezeigt nicht als Ordner mit Struktur. Im Controller selber nur mit ?.
Beim Verbinden aber dieser Text
zigbee.0 2020-01-13 18:02:14.172 info (2154) Device '0xccccccfffe338366' is supported, identified as: IKEA TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white (LED1732G11)
zigbee.0 2020-01-13 18:02:14.172 info (2154) Successfully interviewed '0xccccccfffe338366', device has succesfully been paired
zigbee.0 2020-01-13 18:02:14.169 error (2154) Device ccccccfffe338366 "TRADFRI bulb E27 WS opal 1000lm" not described in statesMapping.
zigbee.0 2020-01-13 18:02:14.002 error (2154) Device ccccccfffe338366 "TRADFRI bulb E27 WS opal 1000lm" not described in statesMapping.
zigbee.0 2020-01-13 18:02:13.914 error (2154) Device ccccccfffe338366 "TRADFRI bulb E27 WS opal 1000lm" not described in statesMapping.
zigbee.0 2020-01-13 18:02:13.691 error (2154) Device ccccccfffe338366 "TRADFRI bulb E27 WS opal 1000lm" not described in statesMapping.
zigbee.0 2020-01-13 18:02:02.971 info (2154) Starting interview of '0xccccccfffe338366'
zigbee.0 2020-01-13 18:01:50.334 info (2154) Zigbee: allowing new devices to join
-
Habe den Slave neu gestartet.
Zigbee ist gelb -
So wie es aussieht wurde die nicht richtig konfiguriert, war bei mir auch ab und zu das kein Ordner oder keine Datenpunkten erzeugt wurden obwohl das Gerät anscheinend eingebunden war.
In Adapter rein das Gerät löschen, bzw auf löschen klicken( vermutlich wird das erst mal nicht gelöscht bzw die Kachel verschwindet nicht).
Raus aus dem Adapter und stoppen, Lampe reseten, Adapter starten und öffnen ( nun sollte die Kachel vom Gerät weg sein, wenn nicht noch mal löschen und Adapter noch mal neu durchstarten) sollte sich die Kachel nicht löschen lassen Gerät einfach neu anlernen und schauen ob es dann klappt. Ansonsten noch mal löschen und reseten. -
@Moe installier nochmal neu ..sollte jetzt gehen
-
so, habe die Instanz Zigbee.0 deinstalliert, Adapter Zigbee deinstalliert,
Adapter Zigbee auf 1.0.0 angehoben.
Instanz Zigbee installiert,
USB-Port getauscht,
Ausgabe immer nochzigbee.0 2020-01-14 08:37:31.364 error (759) Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 ' at Znp.<anonymous> (/opt/iobroker/no zigbee.0 2020-01-14 08:37:31.362 error (759) Failed to start Zigbee
Edit:
Wieder was dazu gelernt.
Das alte System wieder aufgebaut mit Raspberry PI3B+ als CCU3 und Raspberry PI4B
Zigbee-Dongle rein, hochgefahren, geht.Meine Frage:
Ist es vllt möglich, dass der Zigbee-Dongle unbedingt im Master stecken muß?
Gruß,
Mathias