Witam Szanowne Grono. Posiadam sterownik sparowany juz z HA. Moge go właczyć i wyłaczyć. Chciałbym zrobić automatyzację ze o danej godzinie sie właćzy i o danej godzinie wyłaczy. Prosze o pomoc jak to zrobić. Mile widziane przykłady. Z góry dziekuję za pomoc.
Do takich “prostych” automatyzacji polecam
1 polubienie
# Włączenie podlewania co 2 dzień
- alias: podlewanie ogrodu
description: podlewanie co 2 dzień
trigger:
- platform: time
at:
- '01:00:00'
- '12:00:00'
- platform: homeassistant
event: start
condition:
- condition: template
value_template: "{{ (now() - as_datetime('19700101T00Z')).days % 2 == 0 }}"
action:
- service: "switch.turn_{{ 'on' if 1 <= now().hour < 12 else 'off' }}"
target:
entity_id: switch.podlewanie
mode: single
Taka automatyzacja działa u mnie. Włącza podlewanie o 1 nad ranem a wyłącza o 12. Jeśli 2 == 0 zamieni się na 1 == 0 to będzie powtarzać czynność codziennie. Oczywiście tam gdzie są kropki przed alias, platform, condition, service oraz kwadraty przed godzinami, powinny być myślniki - . Strona zamienia je na takie znaki.
Wystarczy odpowiednie formatowanie wstawianego kodu - dwie linijki zawierające tylko ```
(po trzy odwrotne apostrofy) właśnie do tego służą.
Dzięki za poprawienie kodowania.