Routine director piston not firing


#1

1) Give a description of the problem
Trying to replicate Routine Director functionality with webcore.

Auto run routines depending on sun state and presense.

If DAY and sensors are present/not presense and mode is not already away day/home day
Away Day Routine
Home Day Routine

Same for night routines
If NIGHT (after sunset) and sensors are present/not present and mode is not already away night/home night
Away Night Routine
Home Night Routine

2) What is the expected behavior?
Routine should fire if presense is present and it’s day / night

3) What is happening/not happening?
Seems to fire them multiple times and it’s getting evening being fired instread of day

4) Post a Green Snapshot of the pistonimage

Note you’ll also see there is an welcome home night and welcome day routine which also fire ( but not working correct either).


#2

i should point out i have seperate welcome back day and welcome back night routines which simply unlock diff door locks if someone is already home. which i’m sure i could easily fold into this piston. but i’m not good enough yet.

Essentially i’d want front door and back door to unlock if it’s day and someone returns, but it’s night to only unlock backdoor.


#3

ok based on what i’ve learned from answers on other threads my triggers not right.

have re worked it but i’m hoping it’s ok to use time as a trigger always.


#5

so have transferred to this setup from here: Setting modes based on time of day and presence

when i first saw that post it scared me a bit

going to try that out.


#6

Any luck with either approach?