# Vaillant SensoNET (API)

Source: https://docs.evcc.io/en/heating/vaillant-sensonet-api

The boost function heats hot water or a boost zone. The boost zone is identified by the ID. The boost temperature is specified in degrees Celsius. If boost temperature is specified, the boost zone is activated, otherwise hot water. Note, if the appliance's DHW operation mode is set to "off" so that evcc fully controls hot water, the appliance no longer runs its weekly legionella protection. Make sure to periodically heat the water to disinfection temperature yourself (e.g. via time program or a forced boost).

## Parameters

| Name | Description | Default / example | |
| --- | --- | --- | --- |
| user | Username e.g. email address, user id, etc. |  |  |
| password | Password Service account password |  |  |
| realm | Region (albania, austria, belgium, bosnia, bulgaria, croatia, cyprus, czechrepublic, denmark, estonia, finland, france, georgia, germany, greece, hungary, ireland, italy, kosovo, latvia, lithuania, luxembourg, moldavia, netherlands, new-zealand, north-macedonia, norway, poland, portugal, romania, serbia, slovakia, slovenia, spain, sweden, switzerland, turkiye, ukraine, unitedkingdom, uzbekistan) | germany |  |
| zone | Boost zone ID |  |  |
| setpoint | Boost temperature |  |  |
| system | Name of the system Required if multiple systems are present in the account |  |  |
| reboost | Reboost interval Wait time after which Boost is started again. | 15m | advanced |
| hysteresis | Reboost Hysteresis |  °C | advanced |

## Configuration example for evcc.yaml

```yaml
chargers:
    - name: my_heating
      type: template
      template: vaillant
      user: # Username, e.g. email address, user id, etc. (optional)
      password: # Password, Service account password (optional)
      realm: germany # Region, [albania, austria, belgium, bosnia, bulgaria, croatia, cyprus, czechrepublic, denmark, estonia, finland, france, georgia, germany, greece, hungary, ireland, italy, kosovo, latvia, lithuania, luxembourg, moldavia, netherlands, new-zealand, north-macedonia, norway, poland, portugal, romania, serbia, slovakia, slovenia, spain, sweden, switzerland, turkiye, ukraine, unitedkingdom, uzbekistan] (optional)
      zone: # Boost zone ID, optional
      setpoint: # Boost temperature, optional
      system: # Name of the system, Required if multiple systems are present in the account (optional)
      reboost: 15m # Reboost interval, Wait time after which Boost is started again. (optional)
      hysteresis: # Reboost Hysteresis (°C), optional
```
