NEWS
Conbee2 Stick wird nicht vom Zigbee Adapter erkannt
-
Ich betraibe einen Conbee an einem Raspi, mein ioBroker läuft auf einem NAS.
Über den Deconz Adapter kann ich problemlos auf den COnbee2 zugreifen.
Nun wollte ich das auch mit dem Zigbee Adapter machen - um das Mesh zu sehen.
Also Deconz deaktiviert und Zigbee installiert.
Allerdings tut sich nichts - der Stick wird nicht gefunden.Gibt es vll eine Anleitung für Conbee mit Zigbee Adapter?
-
Ich betraibe einen Conbee an einem Raspi, mein ioBroker läuft auf einem NAS.
Über den Deconz Adapter kann ich problemlos auf den COnbee2 zugreifen.
Nun wollte ich das auch mit dem Zigbee Adapter machen - um das Mesh zu sehen.
Also Deconz deaktiviert und Zigbee installiert.
Allerdings tut sich nichts - der Stick wird nicht gefunden.Gibt es vll eine Anleitung für Conbee mit Zigbee Adapter?
@spooky82 Die Deconz-Software läuft nicht mehr? Nur den Adapter beenden reicht nicht, der greift ja nur auf die parallel installierte Deconz-Software zu.
Den Pfad zum Gerät korrekt eingetragen? Bei mir wäre der
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2190370-if00nachsehen kannst du das im Ordner /dev/serial/by-id/ was dort an Geräten ist.
Sowie den Typ auf Deconz/ConbeeWas sagt das Log zum zigbee-Adpter wenn du den startest?
-
Ich betraibe einen Conbee an einem Raspi, mein ioBroker läuft auf einem NAS.
Über den Deconz Adapter kann ich problemlos auf den COnbee2 zugreifen.
Nun wollte ich das auch mit dem Zigbee Adapter machen - um das Mesh zu sehen.
Also Deconz deaktiviert und Zigbee installiert.
Allerdings tut sich nichts - der Stick wird nicht gefunden.Gibt es vll eine Anleitung für Conbee mit Zigbee Adapter?
@spooky82
Eigentlich wie alle anderen Sticks auch.
Einstellungen der Instanz?
Einträge im Logfile?Deconz-Sevice gestoppt?
-
@spooky82 Die Deconz-Software läuft nicht mehr? Nur den Adapter beenden reicht nicht, der greift ja nur auf die parallel installierte Deconz-Software zu.
Den Pfad zum Gerät korrekt eingetragen? Bei mir wäre der
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2190370-if00nachsehen kannst du das im Ordner /dev/serial/by-id/ was dort an Geräten ist.
Sowie den Typ auf Deconz/ConbeeWas sagt das Log zum zigbee-Adpter wenn du den startest?
@bananajoe @thomas-braun also den deconz Adapter zu stoppen ist nicht ausreichend?
Muss ich den löschen?Ich habe den Ordner /dev/serial garnicht...
-
@bananajoe @thomas-braun also den deconz Adapter zu stoppen ist nicht ausreichend?
Muss ich den löschen?Ich habe den Ordner /dev/serial garnicht...
@spooky82
Nicht den Adapter, den Service meinen wirsystemctl status deconz deconz-guianschauen.
Oder das Paket 'deconz' rauswerfen. -
@spooky82
Nicht den Adapter, den Service meinen wirsystemctl status deconz deconz-guianschauen.
Oder das Paket 'deconz' rauswerfen.@thomas-braun said in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
systemctl status deconz deconz-gui
Ja, der service läuft nicht.
Aber mein Problem scheint ein größeres zu sein - denn es gibt den Ordner serial nicht...
woran kann das liegen? -
@thomas-braun said in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
systemctl status deconz deconz-gui
Ja, der service läuft nicht.
Aber mein Problem scheint ein größeres zu sein - denn es gibt den Ordner serial nicht...
woran kann das liegen?@spooky82
Bitte vollständigen Output der Konsole posten, keine Nacherzählung. -
@spooky82
Bitte vollständigen Output der Konsole posten, keine Nacherzählung.ok...Zunächst aus dem Terminal:
root@ioBroker:/# cd dev root@ioBroker:/dev# cd serial bash: cd: serial: Datei oder Verzeichnis nicht gefundenMOD-Edit: Code in code-tags gesetzt!
Wie gesagt: Der Ordner existiert nicht
Und das Log:
Zeit error Nachricht host.ioBroker 2021-11-07 18:55:30.851 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-11-07 18:55:30.306 error Cannot read property 'getEntries' of null zigbee.0 2021-11-07 18:55:30.306 error TypeError: Cannot read property 'getEntries' of null at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:220:55) at Function.all (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:240:16) at Controller.getDevices (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:303:31) at ZigbeeController.getClients (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:228:49) at DeviceAvailability.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceAvailability.js:222:43) at ZigbeeController.callExtensionMethod (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:214:42) at ZigbeeController.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:385:20) at Zigbee.onUnload (/opt/iobroker/node_modules/iobroker.zigbee/main.js:696:41) at processTicksAndRejections (internal/process/task_queues.js:95:5) zigbee.0 2021-11-07 18:55:30.305 error unhandled promise rejection: Cannot read property 'getEntries' of null zigbee.0 2021-11-07 18:55:30.305 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-11-07 18:55:30.298 error Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' zigbee.0 2021-11-07 18:55:30.298 error Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' at Driver.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:160:28) at Generator.next (<anonymous>) at /opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:8:71 at new Promise (<anonymous>) at __awaiter (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:4:12) at SerialPort.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:158:45) at SerialPort._error (/opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) at /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 zigbee.0 2021-11-07 18:55:30.297 error unhandled promise rejection: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' zigbee.0 2021-11-07 18:55:30.297 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-11-07 18:55:10.359 error Error herdsman start zigbee.0 2021-11-07 18:55:10.359 error Failed to start Zigbee zigbee.0 2021-11-07 18:55:10.358 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX'" zigbee.0 2021-11-07 18:55:00.301 error Error herdsman start zigbee.0 2021-11-07 18:55:00.301 error Failed to start ZigbeeMOD-Edit: Code in code-tags gesetzt!
Ich kann also garnicht herausfinden, wie mein Device heißt.
Liegt es evtl daran, dass Deconz Adapter installiert ist?
-
ok...Zunächst aus dem Terminal:
root@ioBroker:/# cd dev root@ioBroker:/dev# cd serial bash: cd: serial: Datei oder Verzeichnis nicht gefundenMOD-Edit: Code in code-tags gesetzt!
Wie gesagt: Der Ordner existiert nicht
Und das Log:
Zeit error Nachricht host.ioBroker 2021-11-07 18:55:30.851 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-11-07 18:55:30.306 error Cannot read property 'getEntries' of null zigbee.0 2021-11-07 18:55:30.306 error TypeError: Cannot read property 'getEntries' of null at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:220:55) at Function.all (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:240:16) at Controller.getDevices (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:303:31) at ZigbeeController.getClients (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:228:49) at DeviceAvailability.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceAvailability.js:222:43) at ZigbeeController.callExtensionMethod (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:214:42) at ZigbeeController.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:385:20) at Zigbee.onUnload (/opt/iobroker/node_modules/iobroker.zigbee/main.js:696:41) at processTicksAndRejections (internal/process/task_queues.js:95:5) zigbee.0 2021-11-07 18:55:30.305 error unhandled promise rejection: Cannot read property 'getEntries' of null zigbee.0 2021-11-07 18:55:30.305 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-11-07 18:55:30.298 error Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' zigbee.0 2021-11-07 18:55:30.298 error Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' at Driver.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:160:28) at Generator.next (<anonymous>) at /opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:8:71 at new Promise (<anonymous>) at __awaiter (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:4:12) at SerialPort.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/deconz/driver/driver.js:158:45) at SerialPort._error (/opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) at /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 zigbee.0 2021-11-07 18:55:30.297 error unhandled promise rejection: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX' zigbee.0 2021-11-07 18:55:30.297 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-11-07 18:55:10.359 error Error herdsman start zigbee.0 2021-11-07 18:55:10.359 error Failed to start Zigbee zigbee.0 2021-11-07 18:55:10.358 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_XXXXXXX'" zigbee.0 2021-11-07 18:55:00.301 error Error herdsman start zigbee.0 2021-11-07 18:55:00.301 error Failed to start ZigbeeMOD-Edit: Code in code-tags gesetzt!
Ich kann also garnicht herausfinden, wie mein Device heißt.
Liegt es evtl daran, dass Deconz Adapter installiert ist?
KEIN ROOT-LOGIN!!!!
Vor allen Dingen nicht wenn man offenbar komplett keine Ahnung vom System hat...
Verzeichnisse mit absolutem Pfad wechselt man mit
cd /dev/serialKonsolenoutput in CodeTags setzen.
-
KEIN ROOT-LOGIN!!!!
Vor allen Dingen nicht wenn man offenbar komplett keine Ahnung vom System hat...
Verzeichnisse mit absolutem Pfad wechselt man mit
cd /dev/serialKonsolenoutput in CodeTags setzen.
@thomas-braun said in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
cd /dev/serial
Danke für das wertvolle Kommentar.
Ein Profi in ioBroker bin ich in der Tat nicht.Allerdings ändert root nichts an der Tatsache, dass der Ordner /dev/serial nunmal nicht existiert.
-
@thomas-braun said in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
cd /dev/serial
Danke für das wertvolle Kommentar.
Ein Profi in ioBroker bin ich in der Tat nicht.Allerdings ändert root nichts an der Tatsache, dass der Ordner /dev/serial nunmal nicht existiert.
@spooky82 sagte in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
Allerdings ändert root nichts an der Tatsache, dass der Ordner /dev/serial nunmal nicht existiert.
aber das Nutzen von root verbiegt die Rechte
-
@thomas-braun said in Conbee2 Stick wird nicht vom Zigbee Adapter erkannt:
cd /dev/serial
Danke für das wertvolle Kommentar.
Ein Profi in ioBroker bin ich in der Tat nicht.Allerdings ändert root nichts an der Tatsache, dass der Ordner /dev/serial nunmal nicht existiert.
Wer die Eier hat, als root herum zu machen sollte halt auch die dafür erforderliche Ahnung haben.
Als User einloggen!
Und die Befehle von oben nachreichen! -
@thomas-braun
Hast du das gemeint? Oder etwas anderes?iobroker@ioBroker:~$ cd /dev/serial bash: cd: /dev/serial: Datei oder Verzeichnis nicht gefundenUnd:
iobroker@ioBroker:~$ systemctl status deconz deconz-gui System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Der Rechner ist nicht aktiv -
@thomas-braun
Hast du das gemeint? Oder etwas anderes?iobroker@ioBroker:~$ cd /dev/serial bash: cd: /dev/serial: Datei oder Verzeichnis nicht gefundenUnd:
iobroker@ioBroker:~$ systemctl status deconz deconz-gui System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Der Rechner ist nicht aktivWas hast du da für ein OS laufen?
Als iobroker loggt man sich auch nicht ein, das ist eigentlich ein Systemuser ohne Login.
Hast du keinen normalen User?lsb_release -abringt?
-
Was hast du da für ein OS laufen?
Als iobroker loggt man sich auch nicht ein, das ist eigentlich ein Systemuser ohne Login.
Hast du keinen normalen User?lsb_release -abringt?
buanet/ioBroker.docker auf einem NAS
SSH nutze ich normalerweise auch nicht und habe deshalb auch keinen User
iobroker@ioBroker:~$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster -
buanet/ioBroker.docker auf einem NAS
SSH nutze ich normalerweise auch nicht und habe deshalb auch keinen User
iobroker@ioBroker:~$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: busterDu sagst doch der Stick ist im Raspberry eingesteckt?
Dann muss du auch auf dem System danach schauen. Bist du jetzt die ganze Zeit auf dem NAS herumgesprungen? -
Du sagst doch der Stick ist im Raspberry eingesteckt?
Dann muss du auch auf dem System danach schauen. Bist du jetzt die ganze Zeit auf dem NAS herumgesprungen?@thomas-braun Ja :man-facepalming:
das heißt, ich muss den deconz service auf dem Raspi stoppen?
-
@thomas-braun Ja :man-facepalming:
das heißt, ich muss den deconz service auf dem Raspi stoppen?
Logisch...
-
Logisch...
@thomas-braun Ok, also um ehrlich zu sein raffe ich das ganze Konstrukt nicht.
Der Conbee ist ja nicht direkt am NAS angeschlossen. Ich müsste ja im Adapter (ähnlich wie im Deconz Adapter) zumindest eine IP des entfernten Raspi angeben, oder?Wo und wie mache ich das?
-
@thomas-braun Ok, also um ehrlich zu sein raffe ich das ganze Konstrukt nicht.
Der Conbee ist ja nicht direkt am NAS angeschlossen. Ich müsste ja im Adapter (ähnlich wie im Deconz Adapter) zumindest eine IP des entfernten Raspi angeben, oder?Wo und wie mache ich das?
ZigBee-Adapter-Instanz auf dem Raspberry betreiben (Stichwort Multihost).
Dann den Stick wie lokal behandeln, inkl. device link auf dem lokalen System. Die Daten werden dann an den ioBroker auf dem NAS übertragen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden