Hahomematic

Latest version: v2024.5.2

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

Scan your dependencies

Page 19 of 58

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

2023.1.8

- Cleanup LOGGER messages
- Cleanup code base with ruff
- Ensure the signal handler gets called at most once by mtdcr
- Fix stop central, if another central is active on the same XmlRPC server
- JsonRpcAioHttpClient: Allow empty password by mtdcr
- Remove VALVE_STATE from HmIPW-FALMOT-C12
- Remove put_paramset from custom_entity
- Remove set_value, put_paramset from central
- Remove support for python 3.9
- Remove to int converter for HmIP-SCTH230 CONCENTRATION
- Replace old-style union syntax
- Validate password with regex (warning only!)

2023.1.7

- Aggregate calls to backend
- Fix HmIP-MOD-TM: inverted direction

Page 19 of 58

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.