Schedule Event based on calendar entry?

I use GCal Search for exactly this purpose. The cleaners are shown on there for a 6-hour window on their scheduled days; during that time I have a virtual presence sensor which becomes active and keeps the thermostat in “home” mode.

Separately, I use @ethayer’s Lock Manager to schedule the keypad code for the cleaners to only be active during that time; currently I don’t have a way to combine those two schedules but I’m hoping the next release will do incorporate a feature like that. In the meantime, the lock code is active one day each week, even though they come alternate weeks.

3 Likes