github SukramJ/homematicip_local 2.4.2b3

pre-release5 hours ago

What's Changed

Config Panel

  • Active climate profile indicator — profile dropdown now shows which profile is active on the device (e.g. "Profil 1 (Aktives Profil)")
  • Device icons displayed in device list, device detail, and channel config views (via CCU proxy endpoint)
  • Parameter help text with Markdown formatting below each parameter
  • MASTER paramset time presets — unit/value parameter pairs displayed as a single preset dropdown (13 standard Homematic presets, 100ms–15 minutes)
  • Dropdown and radio options now use translated labels from the backend
  • OpenCCU dashboard: all table columns sortable; filter bars for Signal Quality and Firmware tables (shown when >10 devices)
  • OpenCCU dashboard: removed Signal column (redundant with RSSI), Hub Messages section, and "Backup available" badge; moved Actions card below System Information
  • Climate and device schedule editors now use shared @hmip/schedule-ui components
  • Fixed ha-slider and ha-select event handling in paramset and schedule editors (slider changes not registering, event leaking, dropdown closing dialogs)
  • Fixed device schedule entries without target channels not being shown; target channels are now optional
  • Fixed UTF-8 link names showing as mojibake (e.g. "Küchenblock" instead of "Küchenblock")
  • Fixed editor dialog closing on save when validation errors exist
  • Fixed copy/paste schedule icons overflowing at narrow widths

Dependencies

Bump aiohomematic to 2026.3.10

  • Hidden/device-level channels in configuration: Device-level, internal, and invisible channels with MASTER paramset are now included in configurable channels
  • Read-only MASTER parameters: Read-only configuration values are now displayed in device configuration
  • TLS certifi CA bundle: TLS context now loads the certifi CA bundle when available, ensuring trusted certificates work out-of-the-box in Home Assistant
  • Skip optimistic updates for action data points: Action data points (ACTION, ACTION_NUMBER, ACTION_SELECT, BUTTON) never receive CCU confirmations — the optimistic timer now skips them, preventing spurious rollback warnings
  • Connection recovery: Heartbeat timer now starts correctly after CCU reboots
  • PayloadProtocol: New protocol interface for payload properties across devices, channels, and data points
  • Property alt_name: Alternative payload keys (e.g. addressserial_number)
  • Data point metadata: Quantity and ValueBehavior enums for semantic parameter classification
  • Cover capabilities: CoverCapabilities dataclass with static capability flags
  • DpAction types: Complete hierarchy (DpActionFloat, DpActionInteger, DpActionBoolean, DpActionString)
  • CombinedDataPoint: CombinedDpTimerAction and CombinedDpHsColor for multi-parameter entities

Bump aiohomematic-config to 2026.3.2

  • device_active_profile_index field for active profile index from device
  • device_icon field with icon filename from CCU device database
  • Parameter description field with Markdown-formatted help text
  • TCL profile parsing improvements (variable resolution, subst handling, source includes)
  • New receiver profiles (door lock, universal light, RGBW DALI)
  • Python 3.14 minimum

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.