Releases: danielperna84/custom_homematic
Releases · danielperna84/custom_homematic
1.62.1b1
Full Changelog: 1.62.1b0...1.62.1b1
What's Changed
- Bump hahomematic to 2024.6.0
- Add entity registry migration for fixed hmw entries
Full Changelog: 1.62.0...1.62.1b1
1.62.1b0
What's Changed
- Bump hahomematic to 2024.5.5
- Fix address for bidcos wired virtual device
- Add entity registry migration for fixed hmw entries
Full Changelog: 1.62.0...1.62.1b0
1.62.0
What's Changed
- Bump hahomematic to 2024.5.4
- Improve callback register/unregister
- Move command_queue handling from device to channel
- Add level sensors to cover/blind
- Allow changing level or tilt while blind is moving by @sleiner
- Fix value assignment to lock enums
- Set open tilt level back to 100%
- Use PEP 695 typing
- Enable CE visible entities by default
- Add individual translations for LEVEL
- Adjust entity activation
Full Changelog: 1.61.0...1.62.0
1.61.0
1.60.1
What's Changed
- Add missing parameter for set_cover_combined_position
Full Changelog: 1.60.0...1.60.1
1.60.0
Breaking change:
- tilt level is set to 50% to be open instead of 100% for blinds
What's Changed
- Bump hahomematic to 2024.4.12
- Rename loop_safe to loop_check
- Reduce loop_check to minimum
- Update ruff rules / requirements
- Make entity event async
- Extract looper from central and reuse for json/xml_rpc
- Move loop_check to async_support
- Record last value send
- Decompose combined parameter
- Return affected entity keys for service calls
- Add callback to unregister on register return
- Add option to wait for set_value/put_paramset callback
- Add wait_for_callback to collector
- Wait for target value in wait_for_state_change_or_timeout
- Add command queue
- Move open/close from IpBlind to Blind
- Use central_client_factory fixture
- Ensure central.stop() is called in tests
- Fix missing param in unregister_entity_updated_callback
- Set open tilt level to 50%
- Add option to services to wait for set_value/put_paramset callback
- Add wait_for_callback to set_cover_combined_position
Full Changelog: 1.59.0...1.60.0
1.59.0
This release requires HA 2024.4.X
What's Changed
- Bump hahomematic to 2024.4.6
- Remove support for python 3.11
- Use more list comprehension
- Customize HmIP-DRG-DALI
- Fix register refreshed entity
- Refactor callback naming
- Restructure check_connection
- Make xml_rpc event async
- Block central stop until tasks are finished
- Unify entity update/refresh events
- Remove unused callback from tests
- Add loop_safe annotation
- Remove entity_data_event_callback
- Make system_event_callback loop aware
- Use more list comprehension
- Add icons to services
- Use ConfigFlowResult
- Use thread-safe method schedule_update_ha_state to write ha state
- Add missing callback annotations
- Add async prefix to callback annotated methods
- Move state classes from total to total_increasing
Full Changelog: 1.58.0...1.59.0