This is being going on for a few weeks now. I have 2 SSIDs, my normal LAN and a VLAN one for my tenant in the basement. Been using this for around 2 years no without issue. I use his phone for presence for outside lights at night. I have noticed that even though in Unifi its been showing him as online every night, Home-Assistant has stopped updating its status. Im running 8.0.7 but have tried on 7.5. I do not recall changing anything that could cause this. Any ideas what could be happening?
Correction. it seems to be all the mobile devices even on the main LAN. I have tried to delete and re-add the integration but no luck. No idea what could have changed.
Update: It works with the Unifi AP intergration
What are the devices that you added “that belong to this person” under People?
I also have UniFi and my presence detection seems functioning.
I do not use a single device as my presence, but a collection that is tied to a “People” entry. I do not use the MAC address either, I use the explicit name (i.e. device_tracker.<cell name>
)
When I look at such entity, both the UniFi and the mobile app shows up as part of the Integration.
For this person its a cellphone and a firestick. I just noticed they were both set to always away. For myself, I use zones and unifi under my “person” so I didn’t notice that it was actually showing away through unifi as well. But all online in the controller.
Did you resolve the issue? I am facing the same. I also have phones tracker linked to persons. When I reload the integration it shows home, after a while it is away and not updating anymore.
This worked for years also in my setup.
I have not yet but few people have been chiming in on the github issue I put in.
For now I have moved to the Unifi AP intergration which has been solid while keeping an eye on the issue.
but I have 5 AP’s with 150 devices. The Unifi AP integration only takes one IP so this is not an alternative unfortunately.
Its not done in the UI. Only yaml. So just add the 5 IPs
- platform: unifi_direct
host: 192.168.0.223
username: !secret unifi_user
password: !secret unifi_pass
- platform: unifi_direct
host: 192.168.0.222
username: !secret unifi_user
password: !secret unifi_pass
- platform: unifi_direct
host: 192.168.0.234
username: !secret unifi_user
password: !secret unifi_pass