This component will set up the following platforms.
Platform | Description |
---|---|
climate |
Management of Vaillant thermostat. |
select |
Selector showing currently selected schedule. |
sensor |
Battery sensor for the thermostat. |
switch |
Hot water boost and on/off switch for schedules. |
{% if not installed %}
- Click "Install this repository in HACS"
- Restart Home Assistant
- In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Vaillant vSMART".
{% endif %}
Check out the community page. You can find out how to extract client ID and client secret there.
For Vaillant Vsmart
- Client ID : na_client_android_vaillant
- Client secret : XXXXXXXXXXXXXXXXXXXXXXX (see above)
- Username : MY_VAILLANT_APP_USERNAME
- Password : MY_VAILLANT_APP_PWD
- User prefix : vaillant
- App version : 1.0.4.0
For MiGo
- Client ID : na_client_android_sdbg
- Client secret : XXXXXXXXXXXXXXXXXXXXXXX (see above)
- Username : MY_MIGO_APP_USERNAME
- Password : MY_MIGO_APP_PWD
- User prefix : sdbg
- App version : 1.3.0.4
This project was generated from @oncleben31's Home Assistant Custom Component Cookiecutter template.
Code template was mainly taken from @Ludeeus's integration_blueprint template
This integration is a complete rewrite of @pjmaenh's original Vaillant integration.
Thanks to @philippelt, @jabesq, @samueldumont, @jabesq, @pjmaenh and @superbunika for providing many details of the underlying API, which this component uses.