Not sure when it broke, but at least three or four core updates ago. I have automations that send me push notifications from PIR sensors when I’m not home. I’m using an iPhone for presence detection. Here is one of my automations:
- alias: Sensor Board-1 Family Room PIR
initial_state: true
trigger:
- platform: state
entity_id: binary_sensor.sb_1_motion
to: 'on'
condition:
- condition: state
entity_id: device_tracker.keith
state: not_home
#state: home
action:
service: notify.mobile_app_keith
data:
message: Family room PIR has detected motion
data:
push:
sound: Family room motion just tripped.wav
I am not sure that presence issues are just limited to the iPhone. I noticed on my Android phone that my automations that should be triggered when I enter my “home zone” are being triggered when I am at home. I looked at the logs and noticed it is detecting the wrong location.
Like you, I found that this seems to have started to occur about 3 updates ago.
To be honest, I have found HA to be kind of unreliable lately. I have to ask Alexa twice or toggle the switch in the app twice in order to turn on lights. This also seems to coincide with the last couple of releases.