Skip to content

Releases: danielperna84/custom_homematic

1.54.0

14 Jan 07:28
510f21c
Compare
Choose a tag to compare

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

09 Jan 10:06
b282d54
Compare
Choose a tag to compare

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

25 Dec 07:12
2c49258
Compare
Choose a tag to compare

What's Changed

  • Bump hahomematic to 2023.12.4
    • Add HB-LC-Bl1-Velux to cover
  • Avoid mutating entity descriptions

Full Changelog: 1.51.0...1.52.0

1.51.0

18 Dec 18:06
Compare
Choose a tag to compare

What's Changed

  • Bump hahomematic to 2023.12.3
    • Save all rooms to entity model
    • Set attributes of dataclasses
    • Add another reason to ping pong mismatch
  • Fix entity names without translations
  • Add some descriptions to config flow

Full Changelog: 1.50.0...1.51.0

1.50.0

07 Dec 13:01
d4662f4
Compare
Choose a tag to compare

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

22 Nov 06:24
49859ed
Compare
Choose a tag to compare

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

01 Nov 08:01
580b40a
Compare
Choose a tag to compare

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

16 Oct 11:09
2c2bb45
Compare
Choose a tag to compare

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

10 Oct 12:11
74beb5c
Compare
Choose a tag to compare

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

08 Oct 17:20
29b4345
Compare
Choose a tag to compare

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