From 97f1f996b02d8d687bed47e74e12bb42ee517e86 Mon Sep 17 00:00:00 2001 From: Hans Oischinger Date: Tue, 5 Jan 2021 12:21:37 +0100 Subject: [PATCH] ViCare: set_vicare_mode service (#16026) This change documents a new service of the ViCare integration --- source/_integrations/vicare.markdown | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/source/_integrations/vicare.markdown b/source/_integrations/vicare.markdown index d855f061e15..b7fc4a90071 100644 --- a/source/_integrations/vicare.markdown +++ b/source/_integrations/vicare.markdown @@ -106,6 +106,15 @@ The `climate.vicare_heating` component has the following mapping of HVAC modes t | `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. To target all entities, use `all` keyword instead of entity_id. | `hvac_mode` | no | New value of HVAC mode +#### Service `climate.set_vicare_mode` + +Set the mode for the climate device as defined by Viessmann (see [set_hvac_mode](#service-climateset_hvac_mode) for a mapping to Home Assistant Climate modes. This allows more-fine grained control of the heating modes. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. To target all entities, use `all` keyword instead of entity_id. +| `vicare_mode` | no | New value of ViCare mode, one of: "dhw", "dhwAndHeating", "dhwAndHeatingCooling", "forcedReduced", "forcedNormal" or "standby" + #### Service `set_preset_mode` Sets the preset mode. Supported preset modes are *eco* and *comfort*. These are identical to the respective Viessmann programs and are only active temporarily for 8 hours. @@ -130,7 +139,7 @@ Sets the target temperature of domestic hot water to the given temperature. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `entity_id` | yes | String or list of strings that point at `entity_id`'s of water heater devices to control. To target all entities, use `all` keyword instead of entity_id. +| `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. | `temperature` | no | New target temperature for water heater ## Sensor