This is how it has been working for me - the first time HA sees a new ZWave device, it doesn’t seem to get all the attributes including any names added by OpenZWave Control Panel. My workflow is as follows:
- Add the device (using the stick button, open ZWave CP, or the Add Device Service in HA)
- If adding by HA Service, restart HA and verify the new device is seen (it will have a generic name as you first saw)
- Restart HA again and check that the device is called something like “light.linear_wd500z1_wall_dimmer_switch_level_10” or similar (will replace the device type with your name if supplied)
- At this point the device name is stable and can be used in automation etc
So basically you need to rename the device and restart HA until it shows the device with that name.