v0.4.1 - Enhanced Device Support and Release Automation
π v0.4.1 - Enhanced Device Support and Professional Release Automation
β¨ Features
- Professional GitHub Actions workflows - Complete CI/CD pipeline with HACS and Hassfest validation
- Expanded shutter device support - Added garage doors and proper device class mapping
- Release automation - Automated semantic versioning with Release-Please
- Enhanced documentation - Updated README for broader device compatibility
π§ Technical Improvements
- Proper device class assignment (GARAGE, BLIND, AWNING, SHUTTER)
- Appropriate icons for different device subtypes
- Fixed Hassfest validation issues (manifest.json key ordering)
- Repository workflow permissions configured for automation
π Supported Device Categories
- Shutters - Motorized window shutters (any brand)
- Blinds - Venetian blinds and window blind systems
- Awnings - Outdoor shade and retractable canopy systems
- Curtains - Motorized curtain and drape systems
- Garage Doors - Motorized garage door systems
π Integration Status
- β HACS Ready: Fully validated and compliant
- β Professional CI/CD: Automated testing and release management
- β HA Brands: Icons submitted for official integration
- β Universal Compatibility: Works with all Everhome shutter-type devices
π¦ Version
- Integration Version: 0.4.1
- Home Assistant: 2024.1+ (recommended)
- API: Everhome Cloud Platform
π€ Generated with Claude Code