I’ve been unsuccessful in getting device tracking to work using the HA IOS App. I’m running HASSIO 0.941 on a Raspberry Pi.
I inserted “IOS:” in configuration.yaml and verified the Device Tracker Component is loaded in the IOS App. I see the devices listed in the know_devices.yaml file to which I added the Wi-Fi MAC addresses of the devices. I do see the devices listed in the HA Developers Tools State tab as “device_tracker.xxxx,” but the States shown is always “NOT_HOME.”
Am I missing some configuration steps to get this working?
I didn’t create known_devices.yaml. It was created automatically by HA. Should I delete the file?
I looked in the integration page. The devices are there. How do I get device_tracker to work? I thought the IOS app automatically reports presence status back to HA periodically.
Not sure why you would do that - Robbie has been recommending people run the beta app for a while now and it seems to work fine with 0.94.x - what particularly is your concern?
Documentation shown here (and included hyperlinks): https://www.home-assistant.io/getting-started/presence-detection/ leads one to believe that just by loading the HA IOS app available from the Apple App Store, he/she would get device tracking capability automatically. I didn’t even know about a beta version of the IOS app. Where can one find information on features of the beta software?
Having to change all my automations to use the mobile tracker for the beta device (that seems to be a separate device) and then change them back for the release candidate.
The difference is the 0.94.x stopped using the known_devices.yaml file and it renamed the sensors from device_tracker.UUID-really-long and replaced the UUID with a friendly name.
The problem with HA documentations and suggestions on the internet is that it’s very difficult to tell which version of HA those suggestions and documentations pertain to. In fact, most are completely obsolete due to the fast pace of HA development. But as far as I can tell, I thought there were only two steps necessary to get IOS App tracking to work with the current version of HASSIO:
add “IOS:” in configuration.yaml
install the HA IOS App available from the Apple App Store, and log in.
But I was wrong; it didn’t work.
One confusion is that I read somewhere that IOS App device tracking works by periodically sending IPhone location GPS information back to the HA server. If that’s the case, seems like I would need to expose my Hassio instance to the internet. My Hassio installation is local only; is this what’s causing my problem?
Does anyone know the exact steps necessary to get IOS App device tracking to work with the production IOS App and most current Hassio version? I don’t want to mess around with the beta IOS App, and based on everything I read, running the Beta software isn’t required.