According to the error message, you need to specify a platform to be able to configure defaults for the device_tracker component. However, if you do want to update home assistant from an outside device there is no way to configure defaults like track_new_devices: False and hide_if_away: True etc.
Without track_new_devices: False all new devices on the network will be added and tracked by home assistant, meaning that you will need to manually change the known_devices.yaml file each time a guest or a temporary device has been connected to the network to disable tracking of them.
Yep, I’ve noticed the same thing. If I get some time, I’ll try to add the new_device_defaults to device_tracker globally with the option of overriding them on a per-tracker-platform basis.
Sorry for reviving an abandoned topic. But I also notice this, and it’s been over a year. Having every guest device tracked is becoming cumbersome to remove every time. I assume people must have made some workaround. What is everyone doing to not have the devices tracked with Event-Based Updates of the Device Tracker from OpenWRT? Thanks!
Looks like this feature request stranded 4 years ago, which is about the same time I shelved the project, trying to get just data out of the router without all those unecessary devices being created.
I have a bunch of Tasmota and other wifi devices which I do not need tracked at all.
Please! an option to turn off creation of tracked devices in the NETGEAR integration would be HUGEly appreciated, thank you.