I wrote a couple SUPER basic automations recently, to auto control my garage door, right?
I thought the testing was going well… got in the car, started it, and the garage door just opened
My roommate closed it thinking I had forgotten, before I even reached the end of the street 🤦♂️ so that test had to wait to be run again
But on my way back, just as I was turning the corner, I could see the door opening
After I was parked in the garage and I killed the engine, the door closed like it’s supposed to
However, after just not getting back to that missed test… I had to run to the grocery store last minute, 11 minutes before they closed. Not a trip you can exactly doodle on, but I’ve done it enough times I was confident I’d do it again, which I did. However though, what I noticed after I’d walked out of the store and gotten BACK into my car for an entirely new drive (home), was my phone telling me it was running my automation…
It didn’t detect I was gone for like 10 minutes!
What’s the point of setting up geofencing in the app, if it’s not watching, and only long polling?? My assumption was within about 30 seconds or so, maybe a minute at most, that the automation with the trigger “when I leave” should trigger right after crossing a given fence line… am I wrong? Expecting too much??
Either way, what are things I can do to make Home Assistant more responsive to our presence?