Repository navigation
What's Changed
Added
- Media Player Support: Add media_player domain support to power load balancer with proper handling of non-binary active states
- HVAC Entity Support: Add comprehensive support for climate/HVAC entities in power balancing
- Repair Support: Add repair assistance for non-controllable/unknown entities to help users fix configuration issues
Changed
- Code Refactoring: Extract climate turn-off logic to eliminate duplication between
turn_off_appliance()andturn_off_appliance_service()methods - Improved State Handling: Update balancing engine to use non-binary state checks for media_player and climate entities
- Service Call Handling: Improve service call handling for better reliability
Fixed
- Fix translation issues in user interface messages
- Fix translation text inconsistencies
Documentation & Configuration
- Add HVAC setup documentation to README
- Add media_player examples and documentation to README
- Improve testing configuration
- Add agents.md for development guidelines
Full Changelog: v1.1.2...v1.2.0