NEWS
Seit Samstag läuft meine Zigbee-Instanz nicht mehr
-
@Asgothian in einer Proxmox als VM.
Habe das USB-Gerät der VM zugewiesen und wenn ichls -l /dev/serial/by-id
eingebe, bekomme ich
lrwxrwxrwx 1 root root 13 Dez 1 10:38 usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100KC9-if00 -> ../../ttyACM0
zurück und so habe ich den in der Instanz eingetragen.
/dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100KC9-if00
Das hat bisher immer funktioniert.
-
@Has3nb3inMH
Hast du am Wochenende irgendetwas im Proxmox Bereich aktualisiert ?Mit Proxmox kenne ich mich nicht aus - der Fehler kommt aber zu 95% daher das der Zigbee Adapter den Port nicht Exklusiv öffnen kann.
A.
-
Wochenende.. wette ich auf Proxmox update
-
@arteck
guter Hinweis, da lief tatschlich ein update. -
jetzt ist nur die Frage was ich nun tun kann
-
@Has3nb3inMH
Na ja - du brauchst einen Spezialisten für Proxmox und USB über die serielle Schnittstelle weitergeben. Ich weiss da gibt es immer wieder Detaileinstellungen die man anpassen kann / muss.Alternative (final):
- Besorg dir einen PI (sogar nen pi1 reicht)
- Installier ein minimal Linux (nur Kommandozeile, kein schnick, kein schnack)
- Installier ser2net und konfiguriere es
- Trag beim Zigbee-Adapter IP und Port des PI ein.
eine etwas detailliertere Anleitung dazu findest Du auch hier. Einziger Unterschied: An statt das
tcp:\\1.2.3.4:56789
in die configuration.yaml zu tippen trägst du es als Port in der Konfiguration im Adapter ein.
Schon hast du nie wieder Probleme damit die Serielle Schnittstelle für den Zigbee Adapter freizugeben
Und sollte der PI abschmieren - so ein aufsetzen mit ser2net dauert knapp 5 Minuten. Wenn Du dir ein Image irgendwo sicherst sogar weniger.
Eine Warnung: Das geht nur mit zStack Devices, also NICHT mit dem conbee - den hast du aber auch nicht.
A.
-
@Asgothian geil. Vielen Dank für den Tipp
-
Hallo,
vor drei Wochen habe ich mein Proxmox System vom NUC BOXNUC6CAYH auf einen NUC NUC8i5BEH umgezogen. Da fiel dann dauernd HMIP mit der USB-Adapter Platine aus. Also letztes Wochenende wieder zurück auf den "alten" NUC. Da dessen Proxmox von den Backups noch nicht die "schnelle und gute" Komprimierung konnte, Proxmox aktualisiert. Seit dem spinnt hier auch mein Zigbee Netzwerk.
Also haben die Proxmoxer wohl Fehler bei der USB Durchreichung eingebaut. Nächstes WE werde ich nochmal auf den i5 NUC umziehen. Allerdings mit der Proxmox 6.1 Version.
Was lernt man daraus? Never touch a running System...
-
@asgothian jetzt ist mir der Adapter wieder ausgefallen und ich wollte das mit sent3net machen.
Aber irgendwie klappt das nicht.lrwxrwxrwx 1 root root 13 M▒r 30 05:30 usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100KC9-if00 -> ../../ttyACM0 lrwxrwxrwx 1 root root 13 M▒r 30 05:30 usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100KC9-if03 -> ../../ttyACM1
Dann in /etc/ser2net.conf folgendes eingetragen:
192.168.0.58,20108:raw:0:/dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100KC9-if00:115200 8DATABITS NONE 1STOPBIT banner
Irgendwas stimmt noch nicht
zigbee.0 2021-03-30 07:40:18.869 info (4444) Installed Version: iobroker.zigbee@1.4.4 zigbee.0 2021-03-30 07:40:18.862 info (4444) Starting Zigbee npm ... zigbee.0 2021-03-30 07:40:18.861 info (4444) Try to reconnect. zigbee.0 2021-03-30 07:40:08.861 error at rejected (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65) zigbee.0 2021-03-30 07:40:08.861 error at Generator.throw (<anonymous>) zigbee.0 2021-03-30 07:40:08.861 error at ZStackAdapter.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31) zigbee.0 2021-03-30 07:40:08.861 error (4444) Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms) zigbee.0 2021-03-30 07:40:08.860 error (4444) Failed to start Zigbee
Ich habe es versucht an Hand von diesem Beitrag hinzubekommen:
https://forum.iobroker.net/topic/40635/how-to-rasbee-oder-rasbee-ii-via-ser2net?loggedin=trueHast du noch einen Tipp?
-
@has3nb3inmh Ich denke deine ser2net.conf ist falsch. Da steht nicht nur der Port sondern auch eine IP drin. Damit begrenzt du das Interface für ser2net. Ob das so passt weiss ich nicht. Ich würde es erst einmal ohne IP versuchen, nur mit dem Port.
-
@asgothian das macht keinen unterschied in den Fehlermeldungen
-
@has3nb3inmh ich weiss nicht was ihr mit eurem schnippseln an LOG's habt....
damit kan man nix anfangen...
bitte die ersten 20 zeilen nach start des Adapter
p.s: chekmal was du in den Einstellungen eingatragen hast vom Adapter.. nicht dass da ein blank hinten oder vorne noch steht
-
Hallo,
ich hoffe das die Infos helfen das Problem zu finden.
Danke für die Unterstützung.
zigbee.0 2021-03-30 12:49:30.109 info (7162) Installed Version: iobroker.zigbee@1.4.4 zigbee.0 2021-03-30 12:49:29.966 info (7162) Starting Zigbee npm ... zigbee.0 2021-03-30 12:49:29.879 info (7162) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.0, js-controller: 3.1.6 host.iobroker 2021-03-30 12:49:27.837 info instance system.adapter.zigbee.0 started with pid 7162 host.iobroker 2021-03-30 12:49:27.801 info "system.adapter.zigbee.0" enabled unifi.0 2021-03-30 12:49:04.611 info (1956) Update done host.iobroker 2021-03-30 12:48:43.554 info instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) zigbee.0 2021-03-30 12:48:43.029 error at stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8270:22) zigbee.0 2021-03-30 12:48:43.029 error at Zigbee.emit (events.js:314:20) zigbee.0 2021-03-30 12:48:43.029 error at Zigbee.onUnload (/opt/iobroker/node_modules/iobroker.zigbee/main.js:581:41) zigbee.0 2021-03-30 12:48:43.029 error at ZigbeeController.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:310:20) zigbee.0 2021-03-30 12:48:43.029 error at ZigbeeController.callExtensionMethod (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:192:42) zigbee.0 2021-03-30 12:48:43.029 error at DeviceAvailability.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceAvailability.js:222:43) zigbee.0 2021-03-30 12:48:43.029 error at ZigbeeController.getClients (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:206:49) zigbee.0 2021-03-30 12:48:43.029 error at Controller.getDevices (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:289:31) zigbee.0 2021-03-30 12:48:43.029 error at Function.all (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:241:16) zigbee.0 2021-03-30 12:48:43.029 error at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:221:55) zigbee.0 2021-03-30 12:48:43.029 error (5104) TypeError: Cannot read property 'getEntries' of null zigbee.0 2021-03-30 12:48:43.018 error (5104) unhandled promise rejection: Cannot read property 'getEntries' of null Unhandled 2021-03-30 12:48:43.018 error 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-03-30 12:48:43.017 info (5104) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason zigbee.0 2021-03-30 12:48:43.017 info (5104) terminating zigbee.0 2021-03-30 12:48:43.016 warn (5104) Failed to stop zigbee during startup zigbee.0 2021-03-30 12:48:43.015 info (5104) Zigbee: disabling joining new devices. zigbee.0 2021-03-30 12:48:43.011 info (5104) cleaned everything up...