☕ Support This Project
If you find this integration useful, consider supporting its development:
Your support helps maintain and improve this integration. Thank you! 🙏
☕ Featuring: Device Configuration Panel for Homematic (Beta)
The Homematic Device Configuration Panel is a sidebar panel in Home Assistant for editing device parameters, managing direct links between devices, and configuring schedules — directly from the Home Assistant UI.
☕ Featuring: Schedule Editor Card for Homematic(IP) Thermostats
A Lovelace card for viewing and editing thermostat schedules is available at https://github.com/SukramJ/homematicip_local_climate_schedule_card.
What's Changed
Fixed
- Install mode availability: The install mode status WebSocket response now includes an
availablefield indicating whether each interface (HmIP-RF, BidCos-RF) actually supports install mode. Previously, unavailable interfaces were indistinguishable from inactive ones.
Config Panel
- Added auto-polling to Integration dashboard — refreshes every 5s during initialization, every 30s once stable
- Added auto-polling to OpenCCU dashboard — refreshes all data (system info, hub/service/alarm messages, signal quality, firmware, install mode) every 30s; loading spinner only shown on initial load
Dependencies
Bump aiohomematic to 2026.3.8
- Fix connection recovery after startup failure: Heartbeat timer now starts correctly after CCU reboots, preventing central from getting stuck in
FAILEDstate - PayloadProtocol: New protocol interface for
config_payload,info_payload, andstate_payloadproperties across devices, channels, data points, and central - Property
alt_namesupport: Property decorators accept optionalalt_namefor alternative payload keys (e.g.address→serial_number,firmware→sw_version) - Capabilities reclassified:
capabilitiesproperties moved frominfo_propertytoconfig_property(immutable device features)
Bump aiohomematic-config to 2026.3.2
- Add
device_active_profile_indexfield toClimateScheduleDatafor active profile index from device