From e6241f199223b7b5bf9e643d320fe919f199d56c Mon Sep 17 00:00:00 2001 From: G Johansson Date: Mon, 24 Oct 2022 19:04:48 +0200 Subject: [PATCH] Add custom service Full AC state for Sensibo (#24666) Co-authored-by: J. Nick Koston Co-authored-by: Franck Nijhof Co-authored-by: Franck Nijhof --- source/_integrations/sensibo.markdown | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/_integrations/sensibo.markdown b/source/_integrations/sensibo.markdown index dfad9ba77f0..88882d80b99 100644 --- a/source/_integrations/sensibo.markdown +++ b/source/_integrations/sensibo.markdown @@ -140,6 +140,18 @@ To customize the settings of Pure Boost, you can use the custom `sensibo.enable_ ## Custom Services +### Full state + +You can send a full state command to Sensibo instead of single commands using the service `sensibo.full_state`. + +All fields are required to be according to Sensibo API specifications and are case-sensitive. + +To see the options for each field to use this service: + +1. Switch to the relevant HVAC mode (not all HVAC modes have the same options). +2. Retrieve the options for `fan_modes` and `swing_modes` from the climate entity's attributes. +3. Retrieve the option set from the respective select entity for `horizontal_swing` and `light` if those are present. + ### Assume state For devices which are also controlled in other ways or often goes out of sync with Sensibo there is a `sensibo.assume_state` service.