Zeitsteuerung

Rat und Tat rings um Home Assistant Automationen.


Antworten
Breznkarl
Beiträge: 11
Registriert: Do 28. Sep 2023, 19:51
Been thanked: 1 time

Zeitsteuerung

Beitrag 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

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Zeitsteuerung

Beitrag 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

Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Zeitsteuerung

Beitrag 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

Einer muss ja für Ordnung sorgen. :D
Breznkarl
Beiträge: 11
Registriert: Do 28. Sep 2023, 19:51
Been thanked: 1 time

Re: Zeitsteuerung

Beitrag 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

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Zeitsteuerung

Beitrag von Osorkon »

Beim Auslöser auf die 3 Punkte gehen.

IMG_4572.jpeg
IMG_4572.jpeg (42.28 KiB) 414 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

Einer muss ja für Ordnung sorgen. :D
Breznkarl
Beiträge: 11
Registriert: Do 28. Sep 2023, 19:51
Been thanked: 1 time

Re: Zeitsteuerung

Beitrag von Breznkarl »

Bester Mann 😀

Danke

Antworten