Automated lighting using WebCORE pause when a command is given

A bit of information up front.

  • 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.

One way is to set a virtual switch when you do the all off, and have the piston check to make sure that the switch is off before proceeding.

So is your piston turning the lights back on, if so please post so folks can see it.

If it is google, would need to understand its automation logic.


Does this help?

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.

There are comparisons in webCoRE 'changed' and 'did not change' with a time argument.

So you could use that on your virtual switch.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.