nitaybz / homebridge-network-presence

Homebridge plugin that provides occupancy sensor for devices presence in your network
MIT License
41 stars 6 forks source link

Issues with iOS 16? #28

Open Drewbacca2 opened 1 year ago

Drewbacca2 commented 1 year ago

I’ve been using Network Presence for over a year to control my Nest thermostat, smart lights, and Roomba vacuums. I do this instead of just using Geolocation because the location detection in the Google Home and Nest apps is terrible and inconsistent, and other options only work with one phone. I tried using it with HomeKit, but then it would turn off my heat on our houseguests when my wife and I were gone. Rather than give everyone access to my HomeKit app, I used your bridge. I had some issues initially, as iPhones tend to disconnect frequently on Low Power Mode, so I set my automation to trigger when no devices are detected on the WiFi AND nobody is at home (using the standard HomeKit GPS location tracking). It was a great solution and worked for over a year.

However, starting on November 21st, my heating unit started running all day long and my Roombas wouldn’t run. The automation just wasn’t triggering, even though my phone was not detected at home. I looked in the Apple Support forums and on Reddit, and many people are claiming that the automations in HomeKit have stopped working with iOS 16. Following their advice, I deleted all of my automations and re-entered them. This worked briefly, but it has started failing again. I’ll get to work and my Anyone trigger us off, but my automations that are supposed to work when that happens are not going. The difficult troubleshooting for me is that this happens inconsistently, about 50% of the time. When I look at the Hoobs logs, it will sometimes not give a status that Anyone has turned off, but it will say that it turned on when I get home. Is anyone else experiencing similar issues? Do you have any suggestions?