Ich verwende gerne bunte Leuchtmittel um mir einen Status visuell auszugeben.
Z.B. Lüftungsempfehlung. Wird ein Fenster im Zimmer geöffnet, signalisiert mir eine HUE Lampe mit der Farbe Rot -> Lieber nicht Lüften. Und mit der Farbe Grün -> Lüften ist OK.
Die Lüftungsempfehlung wird bei mir aus dem Vergleich absolute Luftfeuchtigkeit Innen und Außen Ermittelt. Ziel ist es nicht noch zusätzlich Luftfeuchtigkeit in den Raum zu bringen. Aber das ist eine andere Geschichte.
Eine Andere Anwendung wäre. Bei Öffnen der Haustür den Status über geöffnete Fenster. Alles Fenster zu -> Farbe Grün. Mindestens ein Fenster Offen -> Farbe Rot.
Hier mal eine Automatisierung am Bsp. der Fenster.
Als Erstes wird ein Snapshot erstellt. Also eine Szene mit dem aktuellen Status des Lichtes, welches wir als Signalgeber verwenden wollen.
Dann wird in Abhängigkeit vom Status der Gruppe Alle Fenster, die Lampe mit der Farbe Grün oder Rot eingeschaltet. Nach 10s wird dann der zuvor gespeicherte Status der Lampe mit aufrufen der zuvor erstellten Szene wiederhergestellt.
Code: Alles auswählen
alias: Fenster Status - Zuhause verlassen
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.haustuer
to: "on"
condition: []
action:
- service: scene.create
data:
scene_id: before_fenster_status
snapshot_entities: light.flur_nachtlicht
- choose:
- conditions:
- condition: state
entity_id: group.fenster_alle
state: "on"
sequence:
- service: light.turn_on
data:
color_name: red
brightness_pct: 100
target:
entity_id: light.flur_nachtlicht
- conditions:
- condition: state
entity_id: group.fenster_alle
state: "off"
sequence:
- service: light.turn_on
data:
color_name: green
brightness_pct: 100
target:
entity_id: light.flur_nachtlicht
default: []
- delay:
hours: 0
minutes: 0
seconds: 10
milliseconds: 0
- service: scene.turn_on
data: {}
target:
entity_id: scene.before_fenster_status
mode: single
Weitere Möglichkeiten der Visualisierung, wären dann z.B. noch:
Status Alarm Anlage
Es beginnt zu regnen
Waschmaschine ist fertig
Oder was einem grad so einfällt.
Anstatt einer Farbe kann man die Lampe aber auch kurz oder lang blicken lassen.
Code: Alles auswählen
service: light.turn_on
data:
flash: long
target:
entity_id: light.flur_nachtlicht
Hier mal ein Beispiel für die TTS Ausgaben auf einen HomePod. Eine laufende Wiedergabe wird unterbrochen und nach erfolgter Benachrichtigung wieder fortgesetzt.
Code: Alles auswählen
alias: TTS Küche - Klingel Haustür
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.klingel_haus
to: "on"
condition: []
action:
- service: scene.create
data:
scene_id: before_homepod_kueche
snapshot_entities: media_player.kueche
- service: tts.google_say
data:
entity_id: media_player.kueche
message: Es klingelt an der Haustür.
language: de
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- service: scene.turn_on
data: {}
target:
entity_id: scene.before_homepod_kueche
mode: single
Gruß
Osorkon