A relatively more maintained version of the Watts Vision integration for Home Assistant. This version forkend and based on the original version by pwesters. And does souly exist because the original version is no longer maintained.
This version is not a complete rewrite, but rather a refactored version of the original version.
This version includes the following:
- Refactored token handling
- Assocation of CU's to devices (and entities)
- Proper labeling (friendly names) of entities, devices and (hubs/accounts)
- Support for multiple Watts Vision accounts
- API (un/re)loading
- Account editing (reauthentication)
- Battery tracking
- Will display 0% when battery is empty otherwise will display 100% when battery is full (technical limitation)
A Watts Vision system Cental unit is required to be able to see the settings remotely. See Watts Vision Smart Home and watch the guide on youtube (Dutch).
You will be logging in with your account this is a cloud polling api intergration
Add https://github.com/pwesters/watts_vision to the custom repositories in HACS. A new repository will be found. Click Download and restart Home Assistant. Go to Settings and then to Devices & Services. Click + Add Integration and search for Watts Vision.
Copy the watts_vision folder from custom_components to your custom_components folder of your home assistant instance, go to devices & services and click on '+ add integration'. In the new window search for Watts Vision and click on it. Fill out the form with your credentials for the watts vision smart home system.
(Bit tricky)
A devcontainer is included for development purposes. This is a containerized development environment that can be used with VSCode. See here for more information. Running on Docker?
- Install the container extension for VSCode here
- Install container runtime here
- Open folder in container through VSCode
> Dev Container: Open Folder in Container
- Within this containerized environment run
> Tasks: Run Task
and select> Run Home Assistant on port 9123
again through VSCode - HA should be made available on port 9123 (http://127.0.0.1:9123/)