I’ve installed WiFi iPhone presence detector, trouble is every few minutes it ‘leaves’ then ‘arrives’. I don’t think it’s my router or where I locate my iPhone.
If I leave the phone in the same place for hours, overnight, it still changes state at random times thro’ the night.
I thought if I ‘refresh’ the phone every few minutes it would keep its presence. If I am definitely away I would delay for 10 minutes.
Has anyone had these issues & do you think I could use an app, maybe Rule Machine, to refresh the phone?
It's the phone itself not hubitat. You need to turn off anything on the iphone that puts it in low power mode to keep the radio awake. That said, it's going to drain your battery very quickly
I use HomeKit for presence and it has worked great. There are several community posts with instructions going back a few years but here is one I found quickly. Basically you need to create a virtual device using the virtual switch with presence driver for every phone and setup the automations in HomeKit like @sidjohn1 shows in this post:
Strong agree to use HomeKit on iOS for presence detection; mostly for the fact it is the only solution that will not have 'nag' popups warning the user an app is accessing location 'X times in the last Y days - do you want to disable'.
My household turns off the detection when that pops up; even when they know what it is for. The ONLY solution is HomeKit, all other 3rd party apps with 'nag' at some point if set to 'always allow'.