Seite 1 von 1
[Gelöst] Hue Statusupdate // Analoger Lichtschalter
Verfasst: 18. Mai 2019 13:48
von Sweetchuck
Hallo Cracks,
ich habe mein Smarthome mit Openhab 2 auf einem Raspi 3b+ bereits ordentlich Leben eingehaucht.
Ich hadere jedoch immer noch mit den Hue-Leuchten und dem aktuellen Status.
Ich bekomme kein Update, wenn die Leuchten außerhalb von Openhab2 mittels Lichtschalter bedient werden. Ich habe nun in diversen Foren recherchiert aber keine richtige Lösung gefunden.
Kann mir jemand ein einfaches Beispiel aufzeigen, wie ich den Status am günstigsten Abfragen kann?
Muss man für jede Birne/Lampe eine Regel erstellen oder kann man auch grundsätzlich die Werte abfragen lassen?
Freundliche Grüße,
Kai
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 18. Mai 2019 14:48
von sihui
Sweetchuck hat geschrieben: ↑18. Mai 2019 13:48
Ich hadere jedoch immer noch mit den Hue-Leuchten und dem aktuellen Status.
Hier ein Beispiel für die 210 Typen:
Items:
Code: Alles auswählen
Switch Hue_Bulb1_Toggle { channel="hue:0210:0017882e7a2d:1:color" }
Dimmer Hue_Bulb1_Dim { channel="hue:0210:0017882e7a2d:1:color" }
Color Hue_Bulb1_Color { channel="hue:0210:0017882e7a2d:1:color" }
Dimmer Hue_Bulb1_ColorTemp { channel="hue:0210:0017882e7a2d:1:color_temperature" }
Sitemap:
Code: Alles auswählen
Switch item=Hue_Bulb1_Toggle label="Hue WZ 1"
Slider item=Hue_Bulb1_Dim label="Hue WZ 1 Dim"
Colorpicker item=Hue_Bulb1_Color label="Hue WZ 1 Farbe"
Slider item=Hue_Bulb1_ColorTemp label="Hue WZ 1 FarbTemp"
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 18. Mai 2019 22:31
von Sweetchuck
Hallo sihui,
Vielen Dank für die Antwort. Den grundsätzlichen Aufbau und das Einbinden der HUE Leuchten habe ich bereits verstanden und es funktioniert bei mir bisher auch.
Ich finde jedoch keine Lösung, wenn ich die Leuchten per Hand ausschalte oder vom Strom trenne, dass es auch in der Sitemap automatisch aktualisiert wird.
Im LogViewer kommt die folgende Fehlermeldung:
Code: Alles auswählen
2019-05-18 22:22:02.848 [hingStatusInfoChangedEvent] - 'hue:0210:0017886370de:10' changed from ONLINE to OFFLINE: Die Hue Bridge meldet, dass die Lampe nicht erreichbar ist.
Diese Info sollte man doch nutzen können, um die Sitemap z.B. mittels Regel aktualisieren zu können.
Mit der Definition in der .Items Datei sende ich doch nur einen Befehl, ich bekomme doch darüber keine Antwort oder sehe ich das falsch?
Grüße Kai
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 18. Mai 2019 23:01
von udo1toni
Ja, das kannst Du als Trigger für eine Rule verwenden:
Code: Alles auswählen
rule "auf offline triggern"
when
Thing 'hue:0210:0017886370de:10' changed to OFFLINE
then
meinLicht.postUpdate(OFF)
end
https://www.openhab.org/docs/configurat ... d-triggers hilft hier weiter.
Das Ganze hat einen Haken, Du musst für jede Lampe eine eigene Rule erstellen, weil es keine Gruppen und entsprechende Funktionen für Things gibt.
Du könntest natürlich alle Things aufführen, die Du berücksichtigen willst und innerhalb der Rule dann die Zustände abfragen, aber das kommt dann vermutlich ziemlich auf das gleiche raus...
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 19. Mai 2019 23:15
von Sweetchuck
udo1toni hat geschrieben: ↑18. Mai 2019 23:01
Ja, das kannst Du als Trigger für eine Rule verwenden:
Code: Alles auswählen
rule "auf offline triggern"
when
Thing 'hue:0210:0017886370de:10' changed to OFFLINE
then
meinLicht.postUpdate(OFF)
end
https://www.openhab.org/docs/configurat ... d-triggers hilft hier weiter.
Das Ganze hat einen Haken, Du musst für jede Lampe eine eigene Rule erstellen, weil es keine Gruppen und entsprechende Funktionen für Things gibt.
Du könntest natürlich alle Things aufführen, die Du berücksichtigen willst und innerhalb der Rule dann die Zustände abfragen, aber das kommt dann vermutlich ziemlich auf das gleiche raus...
Vielen Dank udo1toni,
jetzt läuft es auch bei mir. Ich habe meine Regeln zu kompliziert geschrieben....
Gibt es eine Möglichkeit, den Abfrageintervall bzw. Mitteilung der Hue-Bridge, dass die Lampe nicht erreichbar ist zu verändern?
Die Hue-Bridge teilt unter Umständen erst Minuten nach dem Ausschalten mit, dass die Lampe nicht erreichbar ist.
Grüße Kai
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 20. Mai 2019 00:29
von udo1toni
Keine Ahnung, ob man das konfigurieren kann, ich nutze kein hue.
Re: Hue Statusupdate // Analoger Lichtschalter
Verfasst: 20. Mai 2019 16:55
von sihui
Sweetchuck hat geschrieben: ↑19. Mai 2019 23:15
Gibt es eine Möglichkeit, den Abfrageintervall bzw. Mitteilung der Hue-Bridge, dass die Lampe nicht erreichbar ist zu verändern?
Ja, kannst du alles in der Konfiguration des Thing für die Bridge einstellen:
https://www.openhab.org/addons/bindings/hue/