Seite 1 von 1

openHab 3 auf Raspberry 4 | Problem mit ttyACM1

Verfasst: 15. Feb 2021 14:08
von der.breed
Hallo,

ich habe ein neu aufgesetztes Openhab3 auf einem Raspberry Pi4 installiert und dort zwei USB Sticks und die dazu passenden Bindings installiert. Unter ttyACM0 läuft ein Zigbee Stick und unter ttyACM1 läuft ein Zwave Stick. Alles funktionierte einwandfrei, bis zu einem Reboot. Der Zigbee Stick und der Zwave Stick wurden nicht mehr erkannt. Ich gehe davon aus, dass beide vertauscht wurden.

Ich habe daraufhin die Zigbee Bridge gelöscht und wollte sie neu hinzufügen, allerdings klappte das nicht - seitdem ist das OpenHab UI nicht mehr erreichbar und OpenHab läuft mit 360% CPU Last, das ganze System ist zu 80% ausgelastet. Gibt es eine Möglichkeit auf der Konsole die Konfiguration der beiden Things zu ändern?

Re: openHab 3 auf Raspberry 4 | Problem mit ttyACM1

Verfasst: 15. Feb 2021 17:49
von udo1toni
Wo auch immer Du Dir was zerschossen hast... Du kannst versuchen, openHAB zu stoppen

Code: Alles auswählen

sudo systemctl stop openhab.service
und anschließend den Cache zu leeren

Code: Alles auswählen

openhab-cli cleancache
. Wenn Du Glück hast, kommt das System anschließend mit

Code: Alles auswählen

sudo systemctl start openhab.service
wieder normal hoch. Falls nicht, solltest Du lieber von vorne beginnen, da Du nur schwer herausfinden wirst, was Du Dir zerschossen hast.

Was die Reihenfolge der Sticks betrifft, so musst Du Dir vermutlich eine udev Rule pro Stick anlegen, welche immer den gleichen Namen pro Stick vergibt.

Re: openHab 3 auf Raspberry 4 | Problem mit ttyACM1

Verfasst: 15. Feb 2021 17:59
von sihui
der.breed hat geschrieben: 15. Feb 2021 14:08 Alles funktionierte einwandfrei, bis zu einem Reboot. Der Zigbee Stick und der Zwave Stick wurden nicht mehr erkannt.
Der ZIgbee Stick hier?

https://slae.sh/projects/cc2652/

Leider funktioniert der nicht korrekt in openHAB in Zusammenhang mit dem Zwave Binding ...
Ich benutze diesen Zigbee Controller über zigbee2mqtt und muss nach einem Neustart von openHAB, sobald das Zwave Binding gestartet ist, zigbee2mqtt neustarten (über einen Timer im System started Trigger), dann funktioniert es wieder.

Re: openHab 3 auf Raspberry 4 | Problem mit ttyACM1

Verfasst: 16. Feb 2021 12:08
von der.breed
Das löschen des Caches hat leider keine Abhilfe gebracht, ich habe dann alles neu gemacht. Mittlerweile habe ich mir Backups in diversen Stadien angelegt.

Bei einem Test, kurz nachdem ich meinen neuen Raspi 4 bekommen habe, hatte ich allerdings genau dieses Verhalten schonmal beobachtet. Openhab scheint sich so zu verhalten, wenn das ZWave Binding installiert ist, aber kein Controller gefudnen wird bzw. installiert ist.

Der Zigbee Controller ist ein ITSTUFF CC2531 ZigBee USB-Stick.

Re: openHab 3 auf Raspberry 4 | Problem mit ttyACM1

Verfasst: 16. Feb 2021 13:01
von sihui
der.breed hat geschrieben: 16. Feb 2021 12:08 kurz nachdem ich meinen neuen Raspi 4 bekommen habe
Einige RPi 4 sind dafür bekannt einen aktiven USB Hub zu benötigen um Controller mit genug Leistung zu versorgen, gerade dann wenn zwei davon angeschlossen sind.