Devices.yaml being ignored?


Just wondering if I’m missing something here. My configuration.yaml contains:

devices: devices.yaml

That file exists in the same directory (data) and is writable for the user running zigbee2mqtt. However, all new devices get appended in configuration.yaml.

Any idea why?


You need to stop/start zigbee2mqtt in order that it use devices.yaml.
I use it here without any problems.

I’ve been trying to use the devices.yaml since I started using zigbee2mqtt, so I have restarted it plenty of times since then, to no avail.
Which section of the configuration.yaml do you have the option in?