I’ve been plagued with failure after failure trying to get efficient device_tracking working. Either I’m getting false alerts randomly saying I’m away (when home) on specific devices, or — more commonly — it takes sooo long for these apps and devices to update my location.
I live in an apartment and can not wait 10,15 even 30minutes for my location trackers to update. I could lock my door manually when I leave, but that defeats the point of my home/away automations I want.
Currently I’m using a Bayesian trigger to set my home / away status, it works fine, but only when the apps actually update. Within that trigger I have Ping, Life360, Home App, And Tile. Home app is by far the slowest to update. I can leave for hours before it sends an “away” response. Life360 is the best, but it still takes about 7min on average. Tile is good as well, but also takes about 10min. Ping is instant, but a ton of false aways due to my phone “sleeping” and shutting off WiFi. Oddly enoug, my August lock app is the only one that seems to refresh quickly and often and sends my “away” status as a August-app notification almost instantly when I leave my home zone. If I can tap into that trigger I’d be good.
But as of now, The only way it all works as planned; and in a reasonable time frame is if I manually open life360 and tile apps on my iPhone. Once I open the apps they send the location instantly! But only if I open them manually.
So my question is, is there a way to use HA to force an app refresh etc without my manually opening it? I obviously have background app refresh on etc, but unless I manually open them, they all stick to their pre-timed refresh rates (which is long).
Also, I’m not hardlined on this method, I’m open to trying any way to initiate an instant or 1-5min “away trigger” by any hardware necessary. It just needs to be reliable and quick.
Any help would be greatly appreciated