Setting name: in utility_meter affects entity_id too

had a simple utility_meter config:

utility_meter:

  watermeter_quarter_hourly:
   # name: Verbruik per kwartier
    source: sensor.watermeter_stand
    cycle: quarter-hourly

  watermeter_hourly:
   # name: Verbruik per uur
    source: sensor.watermeter_stand
    cycle: hourly

and had customized these entities friendly_names via

homeassistant:
  customize:
    sensor.watermeter_hourly:
      friendly_name: Verbruik per uur

which resulted in the entity_id sensor.watermeter_hourly and set the friendly_name according to the customize.

then I noticed we could set Utility Meter - Home Assistant to

The friendly name to use in the GUI.

ippon restart all my entities had vanished:

and states inspection reveals not only did the name: change the friendly name in the GUI, it also changed all entity_id’s…

even though the config is:

utility_meter:

  watermeter_quarter_hourly: # <--- entity_id no longer respected ??
    name: Verbruik per kwartier # <-- sets not only friendly_name, but also entity_id ?
    source: sensor.watermeter_stand
    cycle: quarter-hourly

  watermeter_hourly:
    name: Verbruik per uur
    source: sensor.watermeter_stand
    cycle: hourly

this seems a bug, and raised an issue Setting name: in utility_meter affects entity_id too · Issue #67691 · home-assistant/core · GitHub