Breaking change 47.x

There is a breaking change in 47.x
Read through the description and github but lack of knowledge of internal workings still doesn’t make sense.

Use standard entityids for zwave entities. This also introduces a small API breakage, where EVENTSCENEACTIVATED and EVENTNODEEVENT will no longer supply an objectid. They will now be tied to the node entityid. (@armills - #7786) (zwave docs) (light.zwave docs) (breaking change)

So if i have a trigger like

- alias: Bedroom Bra right ON
  trigger:
    platform: event
    event_type: zwave.scene_activated
    event_data:
      entity_id: fibaro_system_fgd212_dimmer_2_9
      scene_id: 26

How should it be rewritten and what is going to be broken?
Change the entity id from entity_id: fibaro_system_fgd212_dimmer_2_9 to fibaro_system_fgd212_dimmer_2 ? That’s it?

https://github.com/home-assistant/home-assistant/pull/7786

You’ll need to change the entity_id line. Notice how it now includes the full entity_id, not just the second half.

- alias: Bedroom Bra right ON
  trigger:
    platform: event
    event_type: zwave.scene_activated
    event_data:
      entity_id: zwave.fibaro_system_fgd212_dimmer_2_9
      scene_id: 26

With .47 you will need to make sure there are no duplicate entries. On-the-other-hand it means it is easy to change the Entity_ID to be whatever you want. I changed the GE dimmer in the kitchen from ge_14294_inwall_smart_dimmer_level_56_0 to k_dimmer. You do need to fix up all your automations, scripts, etc. but once you do that you won’t need to in the future. I can take out the GE dimmer and replace it with an enerwave one. Once paired, I just rename enerwave_zw500d_500w_inwall_preset_dimmer_switch_level_54_0 to k_dimmer and all my automations etc just work. Anywhere I had used k_dimmer, is always correct, no matter the underlying device.

It may be a lot of work going in, but longer term, this just makes it so easy to reconfigure things. Need to swap devices from one or more locations. Move the devices, rename done. No chasing down where you had entered the previous device.