Zum Testen wollte ich den Everspring-Dongle in meiner Domoticz-Konfiguration einrichten.
Er wurde erkannt.
Ich wollte ihm die Konfiguration des Z-Stick Gen 5 zuweisen und, nachdem ich daran herumgebastelt hatte, denke ich, dass ich zwei Heizungssteuermodule „versaut“ habe.
Ich habe die Geräte in der Open Zwave-Konfiguration von Domoticz deaktiviert, um ZWaveJS-UI mit dem Everspring-Dongle zu verwenden.
Nach Durchführung der Schritte auf dieser Seite https://community.home-assistant.io/t/install-and-setup-zwave-js-ui-with-snap-on-a-raspberry-pi/486484
Natürlich muss in der Zeile --device=/dev/serial/by-id/insert_stick_reference_here:/dev/zwave \ insert_stick_reference_here durch die Kennung deines Schlüssels ersetzt werden.
Danke @Will_71
Tatsächlich hatte ich den Ordnernamen in einem späteren Befehl in « store » geändert.
Allerdings habe ich alles in einer Zeile geschrieben, außer dem --device.
Der Container wird korrekt erstellt und Z-WaveJS-UI ist in der Oberfläche zugänglich.
Allerdings habe ich weiterhin das Problem mit dem Öffnen des seriellen Ports.
Hier sind zwei Screenshots zum Vergleich, was ich in Domoticz und in Gladys habe:
In Domoticz
Der einzige Unterschied ist, dass ich in Domoticz den Port ACM0 auf USB20 umgeleitet habe, um ihn persistent zu machen.
Ich werde versuchen, das Gleiche in Gladys zu tun.
Edit:
Keine Veränderung.
Allerdings
existiert der Ordner /dev/zwave nicht
existiert der Ordner /var/lib/gladysassistant/zwave/zwave-js-ui/store
Ich habe recherchiert, aber keine Lösung gefunden.
Der Dongle ist ein Z-Stick Gen 5
Welches Risiko besteht, wenn ich dem Gerät Berechtigungen hinzufüge? Um eine mögliche Antwort auszuschließen
docker run -t -i --device=/dev/serial/by-id/usb-0658_0200-if00
ubuntu bash
Lösung gefunden
Zurück zum Klassiker: Z-Stick Gen 5 auf einen anderen Port am Mini-PC umstecken!
Ich habe es vorher nicht gemacht, weil mein Zigbee-Dongle breit ist und die beiden Dongles nicht nebeneinander passen.
Ich habe ein USB-Verlängerungskabel an den Z-Stick Gen 5 angeschlossen und alles funktioniert wieder.
Entschuldigung für die Zeit, die ihr mir gewidmet habt.
Ein großes DANKE, denn mein anfänglicher Befehl war, wie auch immer, nicht korrekt.