TIP#2656: Home Assistant: Základy automatizace. Zapni a vypni v určitou hodinu
Další díl seriálu popisující zkušenosti ze zprovozněním Home Assistant Green včetně SkyConnect USB HUB (aby to umělo ZigBee). A něco velmi praktického a užitečného. Jak něco v určitý čas zapnout a poté zase vypnout.
Vlastně je to hrozně jednoduché. V Nastavení/Settings -> Automatizace a Scény/Automations& Scenes budete mít všechny automatizace a také je tam budete vytvářet. Mohou být složité, komplexní, ale začít můžete se zcela jednoduchými.
Mám doma víceméně nevyužitou chytrou zásuvku do které je zapojeno šlapadlo a ruční tyčový vysavač. Ten se čas od času dobíjí, ale zcela určitě se nemusí neustále dobíjet v noci (při dobíjení navíc svítí jak vánoční stromeček), stejně jako na šlapadle se nejezdí v noci, řekněme mezi půlnoci a šestou hodinou ranní.
Takže kliknout na Vytvořit automatizaci/Create Automation -> Vytvořit novou automatizaci/Create new automation.
Ve Kdy/When vybrat Čas a Místo/Time and location -> Čas/Time -> Pevný čas/Fixed Time a nastavit hodinu kdy se má zásuvka vypnout (12:00 AM).
Poté v Pak Provést/Then do zvolit Přidat akci/Add Actions -> Zařízení/Device a vybrat zásuvku (zasuvka vysavac a slapadlo) a v Action vybrat Vypnout/Turn off. .
No a pak už jenom Uložit/Save, pojmenovat a máte hotovo. Vpravo nahoře “…” je menu, v tom případně můžete využít Spustit/Run pro odzkoušení. Je tam i Zakázat/Disable kdybyste automatizaci chtěli deaktivovat, ale nesmazat.
YAML pro ilustraci:
alias: 12:00 AM Turn Off Zasuvka slapadlo a vysavac description: "" trigger: - platform: time at: "00:00:00" condition: [] action: - type: turn_off device_id: 64cc9ada055b38864ad8a41aa1cfb0e6 entity_id: d58c7e47669701981d8d1c97673313bc domain: switch mode: single
Co se pojmenování týče, osobně bych se snažil automatizace jasně popisovat, tak aby bylo na první dobrou srozumitelné o co jde – v tomto případě tedy uvedením času zdůraznit časovou závislost, poté přidat o jakou aktivitu jde a čeho se týká.
Stejně vytvoříte zapnutí, jen čas bude 6:00 AM a akce bude Zapnout/Turn On. Můžete si trochu ušetřit čas tím, že v menu položky již vytvořeného vypnutí přes Duplikovat/Duplicate získáte duplikát a jen změnit parametry.
POZNÁMKA: V tomto případě si dejte pozor a použijte opravdu turn off a turn on, nikoliv switch – při vypínání a zapínání totiž může být stav přesně opačný, než čekáte.
Výše uvedené nemá žádnou kontrolu provedení, ani případné opakování při selhání – vynechání z důvodu restartu HA, nereagující zásuvky, chyby, atd. Což v tomto případě nevadí, prostě se nevypne nebo nezapne a lze to později udělat ručně.
TIP: Automatizace si můžete také umisťovat na Dashboard, takže i ty výše uvedené tam můžete mít pro ruční provedení. A je to případně využitelné i jako forma “dokumentace” a souhrnu různorodých automatizací, které budete postupně vytvářet. Jen to musíte dělat ručně (a v Overview dasboardu se automatizace neobjevují).
Tenhle tip asi bude kratší, protože ono toho není moc co psát. Termín headless ale budu trochu potřebovat pro nějaký další tip, takže je škoda ho nezpracovat. Související příspěvky TIP#2790: Home Assistant:…