Jag har precis kopplat in SwitchKing för att kunna styra bastun via en kontaktor. Känns nice att kunna sätta på bastun när man är på väg hem från löpspåret

Jag vill:
- Kunna styra via appen på/av
- Styra via en brytare av/på utanför bastun
- Timer på två timmar ifall man glömmer att stänga av.
Jag försökte lösa det med att ta in sensordata från brytaren som startar ett scenario, vilket avslutas automatiskt efter 2 timmar (till alla enligt schema). Ett ytterligare (osynligt) scenario "transit från bastu" triggas vid knapptryck på "av" och avslutas automatiskt efter 1 minut (och återgår till alla enligt schema). So far so good.
Nu till mitt problem:
I morse såg jag i loggen att bastun varit på 2 timmar inatt vid 4-tiden eller så. Har testat lite, och inser att när jag startar om servern (eller datorn) så görs en ny regelutvärdering. Om brytarens senaste läge var "på", så verkar det inte spela någon roll att den är satt som ogiltig. (dvs det läge den står i när timerfunktionen har använts)
Regeln utvärderas som om värdet är "på" trots att det är ogiltigt!

Har någon ett förslag för hur man kan lösa detta?
Borde inte regeln bli "false" då datat är ogiltigt?