This integration uses Leviosa's original Home Assistant custom component implementation to make Leviosa's WiFi Zone bridge and associated shades available for use with Home Assistant.
-
Make sure you have HACS installed
-
Click the button below to add this repository to HACS:
Or manually add it:
- In HACS, click on "Integrations"
- Click the three dots menu in the top right corner
- Select "Custom repositories"
- Add
https://github.com/radusuciu/LeviosaBridgeHomeAssistantas an Integration - Click "Add"
-
Search for "Leviosa Motor Shades" in HACS and install it
-
Restart Home Assistant
-
Add the Leviosa integration through "Devices & services" under "Settings"
This component is an integration, which is different from an add on. Integrations are managed through the "Devices & Services" configuration menu rather than through "Add-ons, Backups & Supervisor".
Install this integration manually by cloning this repository and copying the integration files to the proper location in your HA config directory.
Clone this repository and copy the custom_components/leviosa_shades folder into your
<config>/custom_components/ directory (so you end up with
<config>/custom_components/leviosa_shades).
Restart Home Assistant after installation.
Add the Leviosa integration through "Devices & services" under "Settings" in Home Assistant
When creating a new release:
- Update the version in
custom_components/leviosa_shades/manifest.json - Commit the version change:
git commit -am "Bump version to X.Y.Z" - Create a git tag matching the version:
git tag vX.Y.Z - Push the changes and tag:
git push && git push --tags
The GitHub Actions workflow will automatically create a release when a version tag is pushed. HACS uses GitHub releases to notify users of updates, so it's important that:
- The version in
manifest.jsonmatches the git tag - Releases follow semantic versioning (X.Y.Z format)
- Pre-release versions can include suffixes like
-betaor-rc