Skript vs Automation i Home Assistant
När jag började med Home Assistant tyckte jag att det var svårt att förstå när jag skulle använda ett skript och när en automation var det bättre valet. Båda kan köra åtgärder, men de fungerar på olika sätt och används i olika situationer.
För mig är en automation något som körs automatiskt när en händelse inträffar – till exempel när en sensor ändrar värde, en knapp trycks in eller en tidpunkt passeras. Automationer reagerar alltså på triggers och sköter sig själva i bakgrunden.
Ett skript använder jag däremot när jag vill kunna starta en sekvens av åtgärder manuellt eller från andra automationer. Skript är perfekta när jag vill återanvända samma logik på flera ställen, eller när jag vill skapa en funktion som jag själv kan starta från gränssnittet, via röststyrning eller från en annan automation.
När jag väl förstod skillnaden blev det mycket enklare att bygga smartare flöden. Automationer använder jag för att reagera på händelser, medan skript är mina återanvändbara byggstenar som jag kan kalla på när jag behöver dem.
Jag har samlat hela min Home Assistant‑installation på sidan Home Assistant Kontroller, där du kan se allt jag använder och hur det hänger ihop.
Jag använder skript för belysning
Alla mina belysningskonfigurationer har jag lagt i skript. Hur belysningen ska vara på morgonen, eftermiddagen och kvällen. Jag har skapat skript för inomhusbelysningen, Trädgårdsbelysning och fasadbelysningen.
Ett ställe att ändra istället för flera
Jag kan ha flera olika automationer som startar eller ändrar fasadbelysningen. Om jag nu vill ändra något i belysningen som t ex ljusstyrka behöver jag bara ändra på en plats istället för i flera olika automationer. Här har jag beskrivit hur jag lägger all belysning i skript: Använder Skript i Home Assistant för min belysning
Mer om Home Assistant
Se min huvudsida där jag beskriver allt jag använder i min installation av Home Assistant: Home Assistant Kontroller
Andra inlägg:
Läs hur jag använder Händelser: Så här lägger jag till en händelse i Home Assistant automation
Läs hur jag använder Åtgärder: Skapa en automation i Home Assistant – Lägg till Åtgärd
Läs mer om Hjälpare: Hjälpare är funktioner i Home Assistant jag inte skulle klara mig utan
Läs mer om: Justera sensorvärden i Home Assistant med Template‑sensorer
Läs mer om: Jämför två värden i Home Assistant med hjälp av templates
Läs mer om: Optimera Home Assistant‑automationer med ”Fortsätt vid fel”
Läs mer om: Så använder jag Trigger ID för att slå ihop flera automationer i Home Assistant
Läs mer om: Home Assistant scener – så använder jag scener för att spara tillstånd
