Hahomematic

Latest version: v2025.1.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 32 of 71

2023.2.8

- Add project setup script
- Add entity_data event
- Add payload mixin
- Cleanup module dependencies
- Use cache decorators for some high-traffic methods
- Allow that channel_no could be None
- Add and use get_channel_address
- Add HmIP-SWSD as siren
- Raise CALLBACK_WARN_INTERVAL to 10 minutes

2023.2.7

- Disable validation of state change for action and button
- Check if entity is writable on send

2023.2.6

- Add missing bind_collector
- Add more `Final` typing
- Add option to collector to disable put_paramset
- Add on_time Mixin to temporary store on_time
- Add pre-commit check
- Basic linting for tests

2023.2.5

- Fix GitHub build/publish
- Add comments to parameter_visibility
- Use `put_paramset` only when there is more than one parameter to sent
- Use only one implementation for garage doors (HO/TM)
- Avoid backend calls if value/state doesn't change
- If an entity (e.g. `switch`) has only **one** parameter that represents its state, then a call to the backend will be made,
if the parameter value sent is not identical to the current state.
- If an entity (e.g. `cover`, `climate`, `light`) has **multiple** parameters that represent its state, then a call to the backend will be made,
if one of these parameter values sent is not identical to its current state.
- Not covered by this approach:
- platforms: lock and siren.
- services: `stop_cover`, `stop_cover_tilt`, `enable_away_mode_*`, `disable_away_mode`, `set_on_time_value`
- system variables
- Add virtual channels for HmIP cover/blind:
- Channel no as examples from HmIP-BROLL. The implementation of the first actor channel (4) remains unchanged, which means that this channel (4) shows the correct cover position from sensor channel (3).
The other actor channels (5+6) are generated as initially deactivated and only use the cover position from their own channel after activation.

2023.2.1

- Separate check for parameter is un_ignored based on if it should be hidden or not

2023.2.0

- Log validation exceptions in central
- Add typing to decorators
- Add tests for better code coverage

Page 32 of 71

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.