github SukramJ/homematicip_local 1.76.0

latest releases: 1.86.0, 1.85.3b4, 1.85.3b3...
8 months ago

Breaking change

  • Remove unignore file import
    -> Version 1.65.0 introduced a UI option for unignore
  • Rename marker for extended system variables from hahm to HAHM to better align with other markers.
    -> Rename the marker in the sysvar description from hahm to HAHM. This can be done by this script.

What's Changed

  • Bump hahomematic to 2024.12.12
    • Add periodic checks for device firmware updates
    • Ensure service and alarm messages are always displayed
    • Extend element_matches_key search
    • Fix remove last sysvar/program
    • Log debug if variable is too long
    • Refactor scheduler to use just one task
    • Remove default markers from description
    • Remove sv prefix from sysvar / p prefix from program
    • Remove unignore file import
    • Rename create methods
    • Rename marker for extended system variables from hahm to HAHM to better align with other markers
    • Start json_rpc client only for ccu
    • Support markers for sysvar/program selection
  • Add advanced config options to define markers for programs and sysvars. See related docs.
    This means that not all programs/sysvars are retrieved except the internal ones.
  • Fix warning device_registry.async_get_or_create referencing a non existing via_device
  • Move periodic checks for device firmware updates to lib
  • Reformat line length to 120
  • Use existing config in config flow interface page

Full Changelog: 1.75.1...1.76.0

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.