I'm using WebCORE as my lighting rules engine. Using one piston my lights change level and on/off at certain times during the day.
I issue commands through Google Assistant to turn lights off at night
I've noticed if I go to bed early and issue a turn off all lights command, that they will just turn back on when the next lighting change takes place. I'd like to have the automation ignore steps until a specific time the next morning if I've issued the turn off command through Google routines. I'm not quite sure how to approach a setup like this.
I issue a custom routine from Google that I could insert a virtual switch. Not sure how to make the piston check for only so long after the switch was set.