Towards a better multi-phone geofence
Posted: Fri Aug 09, 2024 10:07 pm
The android app and the ability to coordinate having multiple phones outside the fence to activate a change, for example, to an “away” schedule is a great feature. Thing is though that the geofence implementation in the android app has proven to be less than prompt or reliable.
I switched to using EgiGeoZone and http messages and that works great (for one phone). My entry/exit happens in precisely the same place on the road leaving or returning to my house every day. Not sure what they do differently, but that app really has nailed the geofence triggering. I have so far though found no way to coordinate multiple phones using EgiGeoZone with BlueIris.
I have an idea of one way and perhaps this might hopefully trigger a discussion on other ways as well.
What if I used the DIO states as a sort of flags and assign a different DIO to each phone. When exiting the geofence, EgiGeoZone could send an http message to set the DIO and similarly when returning, clear the DIO. Now the question becomes “Can I switch to my ‘away’ schedule based on an AND condition of two (or more) DIO states being true. And similarly switch back to my ‘at-home' schedule when the AND condition is not true?
Thanks in advance for advice and a look so alternative ideas.
I switched to using EgiGeoZone and http messages and that works great (for one phone). My entry/exit happens in precisely the same place on the road leaving or returning to my house every day. Not sure what they do differently, but that app really has nailed the geofence triggering. I have so far though found no way to coordinate multiple phones using EgiGeoZone with BlueIris.
I have an idea of one way and perhaps this might hopefully trigger a discussion on other ways as well.
What if I used the DIO states as a sort of flags and assign a different DIO to each phone. When exiting the geofence, EgiGeoZone could send an http message to set the DIO and similarly when returning, clear the DIO. Now the question becomes “Can I switch to my ‘away’ schedule based on an AND condition of two (or more) DIO states being true. And similarly switch back to my ‘at-home' schedule when the AND condition is not true?
Thanks in advance for advice and a look so alternative ideas.