Skip to content

v0.0.2 - Entity Naming & Display Improvements

Choose a tag to compare

@btli btli released this 06 Sep 21:21

πŸ”§ Breaking Changes

  • Entity ID Format: All entity IDs now include proper domain prefix
    • Before: switch.adu_adu, light.adu_adu_led
    • After: switch.thermacell_liv_adu_switch, light.thermacell_liv_adu_led
    • Action Required: You may need to update automations, scripts, and dashboards that reference the old entity IDs

✨ Improvements

  • Professional Display Names: Entities now show clean, user-friendly names in the Home Assistant interface

    • Switch: "ADU" (main device entity)
    • Light: "ADU LED"
    • Sensors: "ADU Refill Life", "ADU System Status", "ADU System Runtime"
    • Button: "ADU Reset Refill"
  • Consistent Entity ID Structure: All entities follow the standard Home Assistant naming convention

    • Format: {platform}.{DOMAIN}_{device_name}_{entity_type}
  • Home Assistant Naming Standards: Implemented proper has_entity_name pattern for automatic friendly name generation

πŸ”„ Migration Guide

If you're upgrading from version 0.0.1, you'll need to update any references to the old entity IDs.

Complete migration guide and entity reference table available in RELEASE_NOTES.md

πŸ“‹ Complete Entity Reference

For a device named "ADU":

Entity Type Entity ID Display Name
Switch switch.thermacell_liv_adu_switch "ADU"
Light light.thermacell_liv_adu_led "ADU LED"
Refill Sensor sensor.thermacell_liv_adu_refill_life "ADU Refill Life"
Status Sensor sensor.thermacell_liv_adu_system_status "ADU System Status"
Runtime Sensor sensor.thermacell_liv_adu_system_runtime "ADU System Runtime"
Reset Button button.thermacell_liv_adu_reset_refill "ADU Reset Refill"

πŸš€ Installation

This integration is HACS compatible. Add this repository to HACS custom repositories or install directly from the Home Assistant Community Store.


Full changelog and technical details available in RELEASE_NOTES.md