Seite 1 von 1
Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 11:47
von Breznkarl
Hallo
habe erst seid einigen Tagen HA und bin bis jetzt schon sehr angetan.
Jetzt wollte ich eine Automation von einer Steckdose machen und komme nicht weiter.
Auslöser ist die Zeit 6.10 Uhr dann soll die Steckdose einschalten und um 22 Uhr wieder ausschalten das soll sie aber nur am Werktag machen.
Am WE soll sie um 8 Uhr einschalten und um 1 Uhr Nachts aus.
Eine Normale Automation ist nicht das Problem sondern das ich Wochentage zuweisen möchte und am besten auch das ausschalten alles komplett in einer Automation das es übersichtlich bleibt.
Danke für eure Hilfe.
Gibt es eigentlich irgendwo im Netz eine Seite wo Automations Bsp erklärt werden die man dann ausprobieren und dabei lernen kann? damit ich hier nicht mit meinen Anfängerfragen nerven muss
.
Bis jetzt hab ich alles aus YT doch da werden nur die einzelnen Teile einer Automation erklärt und nicht anhand von Beispielen.
Grüße
Re: Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 12:02
von Osorkon
Viele Wege führen nach Rom.
Eine Möglichkeit wäre mit Trigger ID'S zu arbeiten und bei den Optionen die Wochentage als Bedingungen abzufragen.
switch.xyz musst Du gegen Deine Switch Entität ersetzen.
Code: Alles auswählen
description: ""
mode: single
trigger:
- platform: time
at: "06:10:00"
id: einschalten
- platform: time
at: "08:00:00"
id: einschalten_we
- platform: time
at: "22:00:00"
id: ausschalten
- platform: time
at: "01:00:00"
id: ausschalten_we
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.xyz
- conditions:
- condition: trigger
id:
- einschalten_we
- condition: time
weekday:
- sat
- sun
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.xyz
- conditions:
- condition: trigger
id:
- ausschalten
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.xyz
- conditions:
- condition: trigger
id:
- ausschalten_we
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.xyz
Gruß
Osorkon
Re: Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 12:22
von Osorkon
Eine andere Möglichkeit wäre, eine Zeitplan zu verwenden.
Helfer -> Zeitplan. Allerdings lassen die Zeitpläne nur 30 min Raster zu. Wäre mein Favorit.
Dann einfach eine Automatisierung:
Wenn Zeitplan An dann Steckdose einschalten
Wenn Zeitplan Aus, dann Steckdose ausschalten.
Darüber hinaus gibt es auch eine Custom Scheuduler Integration, die Du verwenden könntest.
Gruß
Osorkon
Re: Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 12:44
von Breznkarl
Danke Osorkon
Ich Versuche das 1 einmal nachzubauen du hast ja das ganze gut beschrieben.
Jetzt muss ich erst mal schauen was Trigger IDs sind und wie man die erstellt..
Ich melde mich.
Grüße
Re: Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 12:57
von Osorkon
Beim Auslöser auf die 3 Punkte gehen.

- IMG_4572.jpeg (42.28 KiB) 3752 mal betrachtet
Als Bedingung dann Ausgelöst durch auswählen, dann hast Du die Auswahl der bereits definierten trigger-ID‘s als Auswahl.
Gruß
Osorkon
Re: Zeitsteuerung
Verfasst: Mi 18. Okt 2023, 18:14
von Breznkarl
Bester Mann 
Danke