home-assistant-miele
home-assistant-miele copied to clipboard
Move Miele Integration to use Config Entries and Support Dev Container Development
Miele Integration Move to Config Entries
The main change was to move the Miele Integration to use Config Entries rather than YAML, in addition added abitllity to develop in VS Code with devcontainers (in line with HACS approach).
Also add ability to use bumpver to increment versions.
Main Changes
- Add support for VS Code Dev Containers in line with HACS and Home Assistant
- Move all entiies to use Config Entries, Provide Auto Migration from YAML
- Chang OAuth to use Home Assistant authentication credentials and remove request_oauth_lib
- Fix Deprecated SET_SUPPORT_SPEED
- Fix issues with re-auth on upgrades and occasional restart
- Add Configuration Options for Language/ Refresh Time (Migrated from YAML)
- Refactored to a MieleEvent for all sensors and added a Data Update Coordinator
- Add UI Support for Services
- Move miele.
to device_tracker as MieleDevice - Updated Readme and Info
- Added DEV_README.md about development and debugging
- Fixed Many RUFF issues in line with HACS and Home Assistant
Was more update than intened as just intended to move it to use applciation_credentials.