Breaking change
- Remove unignore file import
-> Version 1.65.0 introduced a UI option for unignore - Rename marker for extended system variables from
hahm
toHAHM
to better align with other markers.
-> Rename the marker in the sysvar description fromhahm
toHAHM
. 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