github SukramJ/homematicip_local 2.6.0

latest releases: 2.6.1b2, 2.6.1b1, 2.6.1b0...
9 hours ago

☕ Support This Project

If you find this integration useful, consider supporting its development:

GitHub Sponsors

Ko-fi

Your support helps maintain and improve this integration. Thank you! 🙏


What's Changed

New Frontend Cards

All frontend cards are now delivered directly through the integration — no separate HACS installation required. Cards are automatically available once the integration is loaded. Existing standalone HACS installations are detected and skipped with a console warning.

  • Climate Schedule Card (homematicip-local-climate-schedule-card): Visual weekly thermostat schedule editor with profile switching, copy/paste, and import/export. Edit heating schedules conveniently right from your Home Assistant dashboard.
  • Schedule Card (homematicip-local-schedule-card): Schedule editor for switches, lights, covers, and valves with fixed-time and astronomical conditions (sunrise/sunset). Supports multiple switching points per day with different values.
  • Status Cards (homematicip-local-status-card) — three new cards in one bundle:
    • homematicip-system-health-card: System health score, device statistics, Duty Cycle/Carrier Sense levels per radio module, optional incidents list
    • homematicip-device-status-card: Device status overview with filtering (all/problems/unreachable/low battery/config pending)
    • homematicip-messages-card: Service and alarm messages with acknowledge buttons

Integration

  • Config panel enabled by default: The device configuration panel now appears in the sidebar automatically for CCU backends — no manual activation required. Homegear instances are excluded (panel not supported). Users who don't need it can disable it in Advanced Options. Existing config entries are migrated to the new default.
  • HmIP-DLP support: Added entity descriptions for door lock panel — door sensor (binary sensor), sabotage sensors, lock state reason (sensor), auto-relock and permission state (switches)
  • Non-admin schedule editing: Non-admin users can edit device schedules via the schedule cards when enabled in Options Flow. Backend enforces permissions via @require_scope decorator (WebSocket) and check_service_permission() (service calls). New get_user_permissions WebSocket endpoint for frontend permission queries.
  • Auto-detect parameter values: New determine_parameter WebSocket endpoint for auto-detecting parameter values on a channel via XML-RPC
  • Firmware update trigger: New update_firmware WebSocket endpoint to trigger device firmware updates from the config panel
  • Link profile testing: New test_link_profile WebSocket endpoint to apply link profile default values for testing

Dependencies

Bump aiohomematic to 2026.4.6

  • determine_parameter support for auto-detecting parameter values via XML-RPC
  • Additional data points for HmIP-DLP (door state, permission, lock state reason, auto-relock, sabotage)
  • Channel name exposed in configurable device channels, device links, and linkable channels
  • Multi-channel detection cache for additional data points
  • Synthesize missing parameter name translations from value entries
  • Clamp schedule level_2 to [0.0, 1.0]
  • Always populate unconfirmed value on set (fixes unknown state after setting same value)
  • Fixed multi-channel postfix for data point names
  • Fixed spurious optimistic rollbacks for CUxD/CCU-Jack devices

Bump aiohomematic-config to 2026.4.1

  • operations field on FormParameter exposing the raw OPERATIONS bitfield from the paramset description
  • Receiver type alias resolution for shared easymode profiles (e.g. OPTICAL_SIGNAL_RECEIVERDIMMER_VIRTUAL_RECEIVER)
  • Easymode metadata enrichment: conditional visibility, presets, subset groups
  • Cross-validation constraints model and semantic parameter grouping
  • Master profile store for MASTER paramset easymode profiles
  • HmIP channel type resolution for correct CCU translations

Bump homematicip-local-frontend

  • Config panel entry selector filters out Homegear instances (CCU-only)
  • UX Review — Full CCU Parity & Mobile Optimization (57 items resolved)
  • Expert mode toggle, auto-detect button, link profile testing, firmware update trigger
  • Responsive schedule editor and mobile card layouts for all tables
  • Inline <ha-alert> replacing all alert() calls
  • Skeleton loading, swipe-to-delete, mobile day view with swipe gestures
  • Device/link list sorting, virtual channel badges
  • Accessibility: aria-live regions, keyboard navigation, focus management
  • Non-admin permissions: backend-enforced permission scopes, read-only mode
  • Redesigned device schedule list: three-line card layout
  • OpenCCU dashboard: Inbox, Service Messages, Alarm Messages
  • Easymode support for paramset editor
  • Integration dashboard: system health, device statistics, throttle stats, incidents
  • HA 2026.3.0+/2026.4.0+ compatibility
  • Improved mobile layout across all packages

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.