github danielperna84/custom_homematic 1.31.0

latest releases: 1.66.0b7, 1.66.0b6, 1.66.0b5...
19 months ago

Help wanted

  • Support for HmIP-SWSD as siren is currently disable. A basic API testing is needed.

All changes:

  • Bump hahomematic to 2023.2.9
    • Fix property types
    • Ensure modules for platforms are loaded
    • Use local dicts for device lists
    • Clear central data cache if identified as outdated
    • Avoid redundant cache loads within init phase
    • Extract value preparation from send_value
    • Differentiate between input and default parameter type
    • Fix asyncio-dangling-task (RUF006)
  • Add typed dict for light and siren
  • Bump hahomematic to 2023.2.8
    • Add project setup script
    • Add entity_data event
    • Add payload mixin
    • Cleanup module dependencies
    • Use cache decorators for some high-traffic methods
    • Allow that channel_no could be None
    • Add and use get_channel_address
    • Add HmIP-SWSD as siren
  • Add device_class to doorbell if binary behavior is set
  • Align packages to backend lib
  • Align to siren backend changes
  • Used typed dicts for light and siren
  • Update translation keys

Full Changelog: 1.30.2...1.31.0

Don't miss a new custom_homematic release

NewReleases is sending notifications on new releases.