Known_devices.yaml not auto-created

According to the device tracker docs, known_devices.yaml should be auto-created (and that was the behavior I saw in earlier versions of hass) but apparently recent versions no longer do this and generate an error of “Unable to load /home/homeassistant/.homeassistant/known_devices.yaml: Config file not found: /home/homeassistant/.homeassistant/known_devices.yaml”.

This is on Ubuntu using the venv version.

Device tracker doc page in question: https://www.home-assistant.io/components/device_tracker/

I’m assuming touching the known_devices.yaml is sufficient, but either this bug should be fixed or the doc be corrected.

touching the file should work. If you haven’t already, I would suggest opening an issue on GitHub.

Looks like the latest version of HASS fixes this problem.

I know this is old but I just installed version 0.93.2 and the same problem has occured.
Any thoughts?
Glenn.

1 Like

My thoughts are the developers do not care about this bug.

Thanks. I just wonder how others are getting around it. The last version that I had running 0.86 something worked fine. When I changed my ip settings it all went to hell.
Cheers.

Hello,

same problem for me, Hass 0.93.2 running on Pi 3B+.

No solution yet?

Thanks

Just create an empty file & move on or ignore the message. Your choice.