Просмотр исходного кода

Add back 'Off' Preset Mode, remove DP1 'off' constraint and set an initial default DP1 value before Preset contraints are evaluated

Stephen 1 год назад
Родитель
Сommit
5e8db15712
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      custom_components/tuya_local/devices/cecotec_readywarm_8400.yaml

+ 4 - 2
custom_components/tuya_local/devices/cecotec_readywarm_8400.yaml

@@ -13,10 +13,9 @@ primary_entity:
         - dps_val: false
         - dps_val: false
           value: "off"
           value: "off"
         - dps_val: true
         - dps_val: true
+          value: fan_only
           constraint: preset_mode
           constraint: preset_mode
           conditions:
           conditions:
-            - dps_val: "null"
-              value: fan_only
             - dps_val: "low"
             - dps_val: "low"
               value: heat
               value: heat
               hidden: true
               hidden: true
@@ -39,6 +38,9 @@ primary_entity:
       name: preset_mode
       name: preset_mode
       type: string
       type: string
       mapping:
       mapping:
+        - dps_val: "off"
+          value: none
+          hidden: true
         - dps_val: "low"
         - dps_val: "low"
           value: eco
           value: eco
         - dps_val: "high"
         - dps_val: "high"