Skip to content

v1.1.0

Latest

Choose a tag to compare

@LuckyTriple7 LuckyTriple7 released this 29 Aug 19:48
· 1 commit to main since this release

Changed

Entity IDs are left to the entity registry. Every entity used to assign its own entity_id in the constructor (sensor.water_temperature_platja_de_muro). Home Assistant treats that as a suggestion rather than ownership, but it takes over what _attr_has_entity_name = True is meant to derive, so it is gone.

Locations added from this version on get the shape Home Assistant derives from the device and entity name:

sensor.platja_de_muro_water_temperature instead of sensor.water_temperature_platja_de_muro
button.platja_de_muro_update_now instead of button.update_now_platja_de_muro
weather.platja_de_muro unchanged

Nothing changes for locations you already have. The registry never rewrites an entity ID it already holds, so dashboards, automations and history keep working untouched. Only newly added locations use the new shape.

The Lovelace card resolves entities through their registry translation_key from v0.2.0 on, so it handles both shapes — and, unlike before, entities you have renamed yourself. Update the card alongside this release.