Hallo @DasKleingedruckte,
so, es hat zwar etwas gedauert, aber jetzt sind die OPUS-BRiDGE-Geräte in Homegear implementiert. Sämtliche Geräte, die ich als Testgerät zur Verfügung hatte, sind vollumfänglich implementiert. Dies sind:
- 514.441
- 563.020
- 563.010
- 563.012
- 563.014
- 563.052
- 563.031
Im wesentlichen fehlt also noch der Dimmaktor.
Für das Anlernen hat @Micha die Admin-UI angepasst, so dass sich der Sicherheitsschlüssel eintragen lässt. Letzterer muss zwingend angegeben werden, sonst funktioniert das Anlernen nicht. Nach dem Klick auf Anlernen kann für die Aktoren eine beliebige Taste gedrückt werden und der Anlernvorgang startet. Beim Bewegungsmelder muss nach dem Starten des Anlernmodus der Knopf für ein paar Sekunden gedrückt werden.
Der Sicherheitscode lässt sich aus dem QR-Code ersehen. Und zwar sind es die letzten 8 Zeichen direkt nach dem “Z”.
Alternativ lässt sich der QR-Code scannen und an createDevice
übergeben:
homegear -e rc '$hg->createDevice("QR-Code-Text");'
Mit einer Testapp habe ich damit über unsere Cloud Geräte angelernt. Das wird über kurz oder lang auch produktiv funktionieren, so dass das Anlernen der OPUS-BRiDGE-Geräte sehr einfach sein wird.
Weiterhin habe ich für die Geräte Direktverknüpfungen implementiert. So lässt sich mit addLink()
ein Taster mit einem Aktor verknüpfen.
Vielen, vielen Dank noch einmal für das Zurverfügungstellen des Aktors. Ohne hätten wir die ganze Aktion nicht gestartet. Die Aktion war deutlich größer als gedacht, aber dafür haben wir jetzt eine ziemlich vollumfängliche Remote-Management- und Remote-Commissioning-Unterstützung.
Den Aktor sende ich dir die Tage wieder zurück.
Viele Grüße
Sathya