Please help with naming devices

Hi,

So I have Hassbian up and running with an Aeotec Z-Wave controller, and several Z-Wave devices.
Auto discovery has descovered most of the devices and assigned names like:

binary_sensor.fibaro_system_unknown_type0800_id3001_sensor_19_0

Not very human-friendly - especially when I go to the next step and start setting up some automations! (Where in the house is this sensor?) (I know that there are ‘friendly names’, but aren’t they just for display?)

I’m afraid that I’m a newbie, so don’t know about how things are set up… Naturally, I’d like to be able to go to one file where the devices are specified and change them to make them. Is there such a file? Is there somewhere I can see a definitive description of all that HA knows about each device?

Sorry if this is a common question - I couldn’t find an answer…

Thanks in advance everybody!!

The file is zwcfg****.xml. It is typically located in /home/homeassistant/.homeassistant/ The *** end is variable and is the home ID of your zwave stick. You have to shut HA down before editing this file, because it overwrites this file when it is shutdown. Look for "name=“thatlongname”. You can just edit it and restart HA and it should be changed to that friendly name after you restart. HA will change it to binary_sensor._zwave_id_paramternumber, however…

Shut down openzwave and make a copy of that zwcfg***.xml file, just in case something goes wrong. Do your search for “name=” and then make your change. Save the XML file and restart HA. If things don’t look right, or HA does not start, you can always restore the copy…

Wow, that worked!! Thank you very much!!!
:slight_smile: