What's Changed
- Bump aiohomematic to 2025.11.19
- 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
- Filter entries in validate_and_convert_weekday_to_simple
- Improve the test coverage of week_profile
- Optimize climate get/set_schedule
- Refactor simple schedule
- Remove need for empty parentheses for bind_collector
- 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
- 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
Full Changelog: 1.91.0b8...1.91.0b9