Compatibility and hygiene release. No behavioural changes to the swing / vane fix itself.
Fixes
- Correct dependency:
manifest.jsonnow declarespymelcloud==2.11.0instead of the unrelatedpython-melcloud==0.1.0. Fresh installs were relying onpymelcloudbeing present through the built-in MELCloud integration; this makes the fork installable on its own. - Service target picker:
services.yamltargeted the wrong integration slug (melcloudinstead ofmelcloud_fixed), so the entity picker for the extra vane services was empty. Fixed. - Translations:
translations/en.jsonwas out of sync withstrings.json— reauth, reconfigure, service names and entity names now show up translated in the UI.
Housekeeping
manifest.json: addedquality_scale: bronze, filled incodeowners.- Repository: added an Apache-2.0
LICENSE(matches the upstream HA-core integration this project is derived from). - CI: bumped
actions/checkouttov5to clear the Node.js 20 deprecation warning. - HACS: added a local
brand/folder so the fallback-to-brands-repo warning is silenced. - README and info.md rewritten to be less marketing-flavoured and to describe the fork accurately.
Upgrading
HACS should offer this as an update automatically. After updating, restart Home Assistant. No reconfiguration is needed.