RIP Lemm.ee
I’m on iOS, and I’ve got ‘always on’ enabled for location services. It has worked pretty much flawlessly until this weekend, so I’m guessing something got borked, and I need to do some updating in some places.
That’s pretty much what I do now. But I don’t care if I leave via bike or car, just depends if I leave through the garage door, or the front door. So I have a helper that gets toggled if the garage door closes and I leave the house zone within 10 mins. Then when I return, I want to just use one trigger, and have an if/else that looks at the state of the helper toggle. I really have been operating with the “if it aint broke, don’t fix it” mentality. But when things break, I like to take a look at the whole landscape, and see if I can make some larger improvements when I fix it. That’s what prompted this – I got home and my garage door didn’t open.
Ooh. That’s a great point.
I just did some digging and it seems something is wrong with my phone or person detection because it don’t notice that I left for the gym this morning.
I guess that needs troubleshooting as well. Maybe having multiple triggers increases the robustness of the automation?
I might give this a try while I work on the actual underlying cause. The rest of the automation isn’t impacted. It just turns the lights a color when it starts, then resets the color when the automation finishes.
Okay, I was looking through the schedule’s logs, and it looked like every day had the schedule triggered when it was supposed to. So I went to my thermostat and changed it to ‘non programmable’ so there is no day/night cycle on the thermostat itself. I will see if this fixes the missed days.
I am curious though, because I had always been under the assumption that using the scheduler is better than simple time triggered automations because if the system or entity is unavailable at the exact moment the automation triggers, you could miss it. This could lead to irrigation pumps being left on for hours instead of minutes, and furnaces running the wrong temp all day/night, etc. It appears to me that the scheduler integration is simply running an automation at every breakpoint in the defined schedule.