1.10.4 (2026-01-31)
Bug Fixes
- add PowerSource for vacuum when battery_level attribute exists (fixes #59) (e9aea12)
- add powerSource to ClusterId enum and fix vacuum PowerSource logic (c27e3f7)
- apply customName from entity mapping to Matter nodeLabel (d6a529c)
- bridge icon selection now applies correctly, remove duplicate status chip, fix button inverted state (#57), add remote device support (#40) (98ff47f)
- change humidifier from OnOffPlugInUnit to FanDevice for better Matter controller representation (#58) (765e5e9)
- correct inverted cover state-based position fallback (#72) (634a9d0)
- detect humidity from current_humidity attribute, not just TARGET_HUMIDITY feature (#67) (9133491)
- hidden entities should only be included via feature flag, not by filter match (fixes #56) (3e19be2)
- improve hvac_mode auto mapping for climate entities (#71) (bfa55e9)
- include icon field in bridge API response (2b7718b)
- keep heat_cool as default fallback for auto mode mapping (a8b87d4)
- make coverUseHomeAssistantPercentage consistent for reading and writing (#34) (30b9f53)
- merge alpha fixes into main (humidity detection, cover position, hvac auto mode, etc.) (674b15e)
- preserve icon selection when saving bridge config (c8788cf)
- remove leading slash from bridge-icons API response for Ingress compatibility (79a9ca9)
- support 'battery' attribute for Dreame and similar vacuums (#59) (dbc6533)
- use device_id instead of entity_id for device lookup (fixes #56) (8afe290)
- use HA limits directly for single-mode thermostats, wide limits for dual-mode (#52) (1044a55)
Features
- add alexaPreserveBrightnessOnTurnOn feature flag to prevent brightness reset (#37) (4f3c4de)
- add battery status support for vacuum devices (fixes #59) (c15a038)
- add humidity sensor and auto mode support for humidifier (#58) (ce9871c)
- add Update device class mapping to binary sensor (bb411f3)
- add WaterValveDevice for valve domain and RoomAirConditioner for climate with fan_mode (0505cf8)
- auto-refresh Entity Mappings list after saving from EndpointList (8c18888)