Ønska gradvis dimming på kveld med dimming frå lysstyrke den står på i øyeblikket, men er litt begrensinger på standard automasjoner, må sette dimming til faste verdier, er også ingen sjekk om lyset er på eller ikkje.
Kan løysast med å lage 2 relativt enkle flows. Har brukt dette i ca et år no og fungerer bra.
Anlegg:
Har lysdimmere: Elko RS16 316GLED dimmer RF PH
Flow 1: Vil kjøre ved endringer på lysstatus av/på og ved endring av dimming. Dette lagres til globale variabler.
Trigger. Kjøres når lys går av eller på.
Lagrer lysstatus til en global bool variabel.
Trigger. Kjøres når dimmenivå endres.
lagrer dimmenivå til en global INT variabel.
Flow 2: gradvis dimming av lys
trigger:
har brukt 20 time triggers og kjører då 20 ganger kvar kveld ved oppgitte tidspukt. eksempel:
if om modus er heimemodus:
if om lys er på (sjekk mot global variabel) og om dimmestatus ikkje er for lav (mot global variabel). Dimmestatus sjekk må vere der sidan dimmestatus er et tall mellom 1 og 255, om den går under 1 begynner den på 255 som er fullt lys igjen.
transform. Utregning av dimming:
trekker ifrå 6 frå global variabel og lager i en flow variabel for bruk vidare.
Action: skriver ny dimmeverdi til dimmer:
Forenklet eksempler for å kun ta en for forenkling.
Mine fulle flows ser slik ut:
legg til delay blokk. mellom dimminger. Huben liker ikkje alltid at det skjer for masse på en gang