DucoBox v1.0.7
What's Changed
Added Sensor Demand and Override Level as room node sensors, based on a contribution by ArneDT. Also fixes a UC devtype exclusion bug in number.py and adds support for removing stale devices from the UI.
Changes
- Added: Sensor Demand (snsr) node sensor, reporting ventilation demand per room (%)
- Added: Override Level (ovrl) node sensor, showing active override per room (unknown when none active)
- Fixed: ovrl=255 sentinel mapped to unknown (DucoBox uses 255 as "no active override")
- Fixed: UC devtype nodes excluded from sensor setup (plain RF controllers, no sensors)
- Fixed: UC exclusion in number.py was matching by substring, now exact match
- Added: async_remove_config_entry_device allows removing stale devices via the UI
Upgrade Notes
- Restart Home Assistant after updating to pick up the new sensors
- Sensor Demand and Override Level entities will be created automatically for nodes that report these values