ich sehe den Wald vor lauter Bäumen nicht mehr. Ich komme von Homematic und habe im letzten halben Jahr viele Zigbee Geräte nachgerüstet und dafür den HA aufgesetzt. Bei mir scheitert es aber gefühlt an den einfachsten Dingen.
Ich bekomme es nicht hin, eine Lampe ganz simpel von Mo-Fr um 9 Uhr an und um 16 Uhr wieder aus zu schalten.
Ich bin in YAML noch nicht wirklich fit und habe es daher mit einer Automation probiert. Es funktioniert aber irgendwie nicht. Könnte mir hier jemand Hilfestellung geben?
Du musst doch nur den Trigger Zeit (9:00) nehmen und bei Aktion “Dienst ausführen” - switch.turn_on und dann die Entität angeben.
Das ganze dann in einer 2. Automation um 16:00 mit switch.turn_off
Geht über TriggerIDs auch in einer Automation:
description: ""
mode: single
trigger:
- platform: time
at: "09:00:00"
id: an
- platform: time
at: "16:00:00"
id: aus
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- an
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.garage_stecker
- conditions:
- condition: trigger
id:
- aus
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.garage_stecker
Top okay das habe ich gefunden. Aber jetzt schon das nächste, wie gehts nun weiter?
Ein Attribut von bzw zu brauche ich ja nicht eintragen oder?
Bei der Aktion wähle ich dann das Gerät aus. Aber auch hier müsste ich ja sagen ob es an oder aus gehen soll. Es soll während der Zeit an gehen. Ich stehe hier sowas von auf dem Schlauch Sorry
LG
Buggi
Nachtrag: @maxe
Also auf den ersten Blick erscheint mir hier die YAML wesentlich “einfacher” bzw. klarer.
Ich habe Sie mal für mich angepasst. Sollte ja so laufen oder? Somit geht der Weihnachtsbaum um 14 Uhr an und um 23 Uhr wieder aus.
description: "Weihnachtsbaum an YAML"
mode: single
trigger:
- platform: time
at: "14:00:00"
id: an
- platform: time
at: "23:00:00"
id: aus
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- an
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.weihnachtsbaum
- conditions:
- condition: trigger
id:
- aus
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.weihnachtsbaum
Nur um das noch zu ergänzen zum Zeitplan. Der Zeitplan stellt sich automatisch von off zu on und wieder zurück. Also müsstest du bei Attribut, wie sirector es gezeigt hat, diese Angaben machen.
Wenn von off zu on, dann switch on. Wenn von on zu off, dann switch off.
So, hier mal Feedback
Danke für die ganzen Hilfestellungen. Es läuft prima.
Ich habe es aber tatsächlich mit der YAML Datei gemacht. Das war wie geschrieben für mich wesentlich einfacher und verständlicher. Selbst wenn ich mir die Automation danach im visuellen Konfigurator anschaue, wo ich ja weiß was dahinter steckt, verstehe ich nur Bahnhof
Vielen Dank für die Hilfe!!!
LG Buggi ( der sich ab jetzt doch lieber in YAML als in den visuellen Konfigurator einarbeitet )
Statt beim Auslöser mit on/off zu arbeiten kann auch unter Attribut “nächstes Ereignis” gewählt werden. Das nächste Ereignis wird immer ausgelöst wenn sich ein der Zeitplan etwas auslöst. Dann bei der Aktion nur umschalten verwenden. So habe ich es mit einer Weihnachtsbeleuchtung gemacht die an einen Shelly Plug hängt.