github SukramJ/custom_homematic 1.66.0b7

latest releases: 1.76.0b2, 1.76.0b1, 1.76.0b0...
pre-release3 months ago

Breaking change:

  • Use service put_link_paramset to manipulate direct connections
  • Use service get_link_paramset to read direct connections

What's Changed

  • Bump hahomematic to 2024.9.9
    • Add bind_collector to all relevant methods with option to disable it
    • Add check for link paramsets
    • Add getLinkPeers XmlRPC method
    • Add missing PayloadMixin
    • Add paramset_key to entity_key
    • Adjust payload and path
    • Avoid permanent cache save on remove device
    • Check rx_mode
    • Do not create update entities that are not updatable (manually remove obsolete update entities)
    • Ensure only one load/save of cache file at time
    • Identify bind_collector annotated methods
    • Improve paramset key check
    • Load all paramsets
    • Mark externally accessed services with service_call if bind_collector is not appropriate
    • Mark only level as relevant entity for DALI
    • Only try device update refresh if device is updatable
    • Refactor device/entity to extract channel
    • Refactor update entity
    • Rename value_property to state_property
    • Replace device_type by model
    • Shorten names
    • Small definition fix for DALI
    • Switch typing of paramset_key from str to ParamsetKey
    • Use channel instead of channel_addresses
    • Use TypedDict for device_description
    • Use TypedDict for parameter_data
    • Use validator for local schema
  • Add services get_link_peers, get_link_paramset, put_link_paramset
  • Improve german descriptions by @Baxxy13
  • Use domain alias
  • Use select for paramset_key with actions calls
  • Use selector for rx_mode in service description

Full Changelog: 1.65.0...1.66.0b7

Don't miss a new custom_homematic release

NewReleases is sending notifications on new releases.