Jag använder hjälparen timer i Home Assistant för funktioner i mina automationer
Timers är riktigt användbara när jag vill att funktioner inte ska triggas på en gång. Det kan vara för att belysningen ska vara på i ett visst antal minuter eller sekunder. Jag kanske vill att en funktion bara ska fungera i ett visst antal minuter och då använder jag mig av en timer. Jag använder mig t ex av en timer för mina utomhus kameror. Denna funktion ska vara på i 5 minuter och samtidigt räkna hur många gånger kamerorna har detekterat rörelse. När tiden har gått ut kollar jag hur många rörelser som har upptäckts och skickar en notis till min telefon om det är fler än 5 rörelser.
Exempel på funktioner när jag använder timers är: Timers för belysning, byt vy på dashboarden, hur länge fläkten ska köras i badrummet när det är hög fukt.
Skapa en timer i Home Assistant
För att skapa en timer i Home Assistant går jag till inställningar -> Enheter och Tjänster – > Hjälpare (meny) -> + Skapa hjälpare -> Timer. Nu får jag välja ett namn, ikon samt sätt en varaktighet på timer och spara. Varaktigheten i en timer kan jag även sätta i en automation.
I nedan exempel har jag skapat en timer för mina utomhuskameror.
Klickar jag på fältet med staplar får jag upp historiken för timern. Klickar jag på kugghjulet kommer jag till timerns inställningar. Här kan jag sätta en Ikon, varaktighet, område och etikett.
Timern blir en entitet
Timern som jag skapar blir en entitet i Home Assistant och inte en enhet.
Automation med timer
Om jag vill att något ska triggas när en timer ha räknat ned till 0 gör jag som följande:
När: Entiteten timer ändras från Aktiv till Inaktiv
Om jag vill att en timer ska starta från en automation gör jag följande:
Gör sedan: Timer starta. Väljer min entitet. Här kan jag också sätta en varaktighet på timern.
Jag kan även använda timern som ett villkor. Här kan jag välja om timern är aktiv, inaktiv, pausad, otillgänglig och okänd
Läs mer om vad jag använder i min installation av Home Assistant: Home Assistant Kontroller