What I’m seeing is that the service zwave/rename_node is no longer registered. This seems like an unintended bug to me
Unable to find service zwave/rename_node
I would ask that everyone having issues renaming nodes, attempt to rename one more time, then check the error log by navigating to the “Info” button in the developer section menu
The most straight forward way I’ve found of doing it is to
rename the node in the zwave configuration manager
delete the ‘entity_registry.yaml’ file (in actuality I just rename the file to ‘entity_registry.yaml_old’ so i still have it in case something goes wrong)
then restart HA.
At that point HA re-creates the entity_registry.yaml file using the current node names in your z wave config (along with all the other entities from other platforms as well).
Doing it this way after adding several door sensors worked with no issues.
I concur. Renamed entity_registry.yaml to entity_registry.yaml.old and rebooted but be prepared to re-work all your groups, automations and customisations where the troublesome z-waves devices resided.
For me it was worth the effort and only took about forty minutes as most of my z-wave devices are now in packages! (yay). To have no devices like light.level and sensor.unknown now is a dream come true and certainly makes customisation much easier going forward.
I only had to edit the entity_registry.yaml once as my light.lounge_light was showing as light.lounge_light_level so I renamed that and one other and rebooted.
but you shouldn’t have to rework anything. when the entity_registry was introduced it picked up the naming convention from all of my z wave nodes that existed prior to it being introduced. After that I just use the procedure above and it creates a reasonable id before I create any groups, automations, etc with them. It took a while to figure that out tho.
I still see no benefit for the entity_registry but at least I’ve figured out how to work with it so it won’t mess with me anymore.