github SukramJ/homematicip_local 2.0.4

latest releases: 2.1.1, 2.1.1b5, 2.1.1b4...
pre-release6 days ago

Bug fIx Release

☕ Support This Project

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

GitHub Sponsors

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


What's Changed

New Features

  • Undetected Interface Warning: Config flow now shows a warning when enabled interfaces were not detected on the CCU (e.g., CUxD installed but not running)

Bug Fixes

  • Device Trigger Address Mapping: Fixed device_address to address conversion in device triggers. Existing automations using device triggers (e.g., button press events) that failed with "required key not provided @ data['address']" will now work after re-saving
  • Validation Error UX: Validation errors during interface configuration now stay on the interface page instead of navigating to port configuration. This allows users to disable problematic interfaces (e.g., CUxD not running) directly
  • Interface Availability Pre-Check: Config flow now validates interface availability BEFORE attempting connection. If an interface is enabled but was not detected on the CCU, a clear error message is shown immediately without unnecessary connection attempts

Bump aiohomematic to 2026.1.9

Improvements

  • Backend Detection Validates Interface Availability: The backend detection now verifies that each interface process is actually running via is_present() check, not just installed
  • Fix CUxD/CCU-Jack JSON-RPC Method Overrides: ClientJsonCCU now properly uses JSON-RPC for all device operations

Full Changelog: 2.0.3...2.0.4

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.