Releases: danielperna84/custom_homematic
Releases · danielperna84/custom_homematic
1.54.0
What's Changed
- Add dependabot for gh actions by @mrueg
- Bump hahomematic to 2024.1.7
- Fix unignore doc and improve unignore tests
- Move unignore check to entity
- Reload master data after config pending event
- Allow direct_call without cache wait time
- Remove whitespace from name end
New Contributors
Full Changelog: 1.53.0...1.54.0
1.53.0
What's Changed
- Bump hahomematic to 2024.1.5
- Add duration=111600 when ramp_time used for HmIP-RGBW
- Allow ordered execution of collector paramsets
- Only consider relevant entities for HmIP-RGBW
- Remove effects from HmIP-RGBW when in PWM mode
Full Changelog: 1.52.0...1.53.0
1.52.0
1.51.0
1.50.0
What's Changed
- Bump hahomematic to 2023.12.1
- Add support for away_mode and classic homematic thermostats
- Collect config validation errors
- Add validator to instance name (@ is not allowed)
- Use collected config validation errors
Full Changelog: 1.49.0...1.50.0
1.49.0
What's Changed
- Bump hahomematic to 2023.11.4
- Use last_refreshed for validation check
- Improve ping/pong mechanism. Fire event, if mismatch is 15 within 5 Minutes
Full Changelog: 1.48.0...1.49.0
1.48.0
What's Changed
- Bump hahomematic to 2023.10.14
- Add class method default_platform
- Cleanup cover
- Fix service enable_away_mode_by_calendar
- Rename fire events
- Replace last_updated by last_refreshed
- Switch formatting from black to ruff-format
- Add device address to device info
Full Changelog: 1.47.0...1.48.0
1.47.0
What's Changed
- Bump hahomematic to 2023.10.12
- Add filter options to device.get_entity*
- Align method signatures
- Fix register_update_callback for update
- Ignore switch to sensor if un ignored
- Register external sources with custom identifier
- Remove WrapperEntity
- Remove get_update_entities
- Remove subscribed_entity_unique_identifiers
- Rename custom_identifier to custom_id
- Rename unique_identifier to unique_id
- Send relevant entities instead of devices in callback
- Update un ignore documentation
- Improve typing within async_setup_entry
- Merge dicts to collect active entities
- Move statistics collection to diagnostics module
- Use backend methods instead of local wrappers
- Use filtering backend methods
Full Changelog: 1.46.0...1.47.0
1.46.0
What's Changed
- Bump hahomematic to 2023.10.7
- Adjust typing after move to more enums
- Add measure_execution_time to writing methodes
- Fix send sysvar #1249
- Add HmIPW-SCTHD
Full Changelog: 1.45.0...1.46.0
1.45.0
What's Changed
- Bump hahomematic to 2023.10.6
- Add started property to central
- Rename:
- value_list -> values
- effect_list -> effects
- Add more checks to get/set value from/tp values
- Use more tuple instead of list
- Cleanup code
- Collect subscribed entities in central
- Add faultCode and faultString to xmlrpc.client.Fault
- Use Mapping/Set for readonly access
- Use enum for CE fields
- Use Parameter for ED
- Follow backend changes
Full Changelog: 1.44.1...1.45.0