github SukramJ/homematicip_local 1.91.0b10

latest release: 1.91.0b11
pre-release9 hours ago

What's Changed

  • Bump aiohomematic to 2025.11.25
    • Add base_temperature to CLIMATE_SIMPLE_WEEKDAY_DATA
    • Add climate schedule cache
    • Add input converter to climate scheduler setter
    • Add more simple services and converters to week profile
    • Add schedule support to custom data point
    • Add translations for log messages with level >= INFO or translation exclusions
    • Clean up event bus implementation and remove legacy code
    • De-couple from central unit
    • Extract coordinators from central unit
    • Extract device registry from central
    • Extract scheduler from central
    • Filter entries in validate_and_convert_weekday_to_simple
    • Improve the test coverage of week_profile
    • Improve typing in protocols/interfaces
    • Optimize climate get/set_schedule
    • Refactor event handling to event bus
    • Refactor simple schedule
    • Remove need for empty parentheses for bind_collector
    • Rename writeable to writable
    • Return filtered climate schedule data on get_schedule / Accept filtered data in climate set_schedule
    • Switch mypy to strict
    • Use Protocol for callback with parameters
    • Use schedule cache for climate get/set schedule operations
  • Add translation for press events
  • Add scheduler attributes to climate entities with schedule support
  • Fix naming of untranslated entities
  • Follow backend changes
  • Rename actions:
    • get_schedule_profile_weekday -> get_schedule_weekday
    • set_schedule_profile_weekday -> set_schedule_weekday
    • set_schedule_simple_profile_weekday -> set_schedule_simple_weekday
  • Switch mypy to strict
  • Update documentation

Full Changelog: 1.91.0b9...1.91.0b10

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.