Hi All,
Over the last couple of years I had tried many things to get Geofencing to reliable work on my Android devices. When I did get it working it seemed hit & miss at best.
Recently I moved my smart home devices over to Home Assistant which is a brilliant and free open source piece of software for controlling a multitude of smart home products. There is a bit of a learning curve but this is one powerful tool. I have now managed to get my Blue Iris profiles to change reliably & consistently based on who is home using presence detection in Home Assistant.
If anyone is using Home Assistant here is basically what I did to get it working:
1) Setup presence detection using my Asus Router to determine who is home/away by what devices are connected (Asuswrt) There are other methods of presence detection but this was the easiest to setup
2) Create 2 switches in Home Assistant for "Home" & "Away" using the following Reddit post ()
These switches basically send an http command to Blue Iris and switch profiles from Home to Away
3) Create a family group with myself & my wife
4) Create an automation that basically calls the switch I created above to change the profile in Blue Iris. By using the family group in the trigger the profile will only change to away when both myself & my wife leave (We use our cell phones as device trackers in HA) When either of us return the profile changes to Home. The really cool thing is that you can also create other automation's to trigger based on whether or not you are at home. I have been using this for about a week now and it has been super reliable. I also found out from another post how to create Android notifications to be sent so now when the profile in Blue Iris changes I get a notification from Home Assistant.
I thought I would share this as it may help you if you are using Home Assistant & Blue Iris. The steps above may seem like they are not for the faint hearted, I have only been using Home Assistant for a couple of weeks and there are tons of good tutorials online and a great support community much like this one
Richard
Over the last couple of years I had tried many things to get Geofencing to reliable work on my Android devices. When I did get it working it seemed hit & miss at best.
Recently I moved my smart home devices over to Home Assistant which is a brilliant and free open source piece of software for controlling a multitude of smart home products. There is a bit of a learning curve but this is one powerful tool. I have now managed to get my Blue Iris profiles to change reliably & consistently based on who is home using presence detection in Home Assistant.
If anyone is using Home Assistant here is basically what I did to get it working:
1) Setup presence detection using my Asus Router to determine who is home/away by what devices are connected (Asuswrt) There are other methods of presence detection but this was the easiest to setup
2) Create 2 switches in Home Assistant for "Home" & "Away" using the following Reddit post ()
These switches basically send an http command to Blue Iris and switch profiles from Home to Away
3) Create a family group with myself & my wife
4) Create an automation that basically calls the switch I created above to change the profile in Blue Iris. By using the family group in the trigger the profile will only change to away when both myself & my wife leave (We use our cell phones as device trackers in HA) When either of us return the profile changes to Home. The really cool thing is that you can also create other automation's to trigger based on whether or not you are at home. I have been using this for about a week now and it has been super reliable. I also found out from another post how to create Android notifications to be sent so now when the profile in Blue Iris changes I get a notification from Home Assistant.
I thought I would share this as it may help you if you are using Home Assistant & Blue Iris. The steps above may seem like they are not for the faint hearted, I have only been using Home Assistant for a couple of weeks and there are tons of good tutorials online and a great support community much like this one
Richard
Last edited: