Explorar el Código

Shinco dehumidifier: Use different mappings for timer

Based on the log provided, the value was "0", so use that instead of "cancel"
for Off, and assume that hour settings do not have the "h" suffix.

Issue #509
Jason Rumney hace 3 años
padre
commit
ad6416ac45
Se han modificado 1 ficheros con 25 adiciones y 27 borrados
  1. 25 27
      custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml

+ 25 - 27
custom_components/tuya_local/devices/shinco_30d_dehumidifier.yaml

@@ -86,57 +86,55 @@ secondary_entities:
         name: option
         optional: true
         mapping:
-          - dps_val: cancel
-            value: "Off"
-          - dps_val: null
+          - dps_val: "0"
             value: "Off"
-          - dps_val: "1h"
+          - dps_val: "1"
             value: "1 hour"
-          - dps_val: "2h"
+          - dps_val: "2"
             value: "2 hours"
-          - dps_val: "3h"
+          - dps_val: "3"
             value: "3 hours"
-          - dps_val: "4h"
+          - dps_val: "4"
             value: "4 hours"
-          - dps_val: "5h"
+          - dps_val: "5"
             value: "5 hours"
-          - dps_val: "6h"
+          - dps_val: "6"
             value: "6 hours"
-          - dps_val: "7h"
+          - dps_val: "7"
             value: "7 hours"
-          - dps_val: "8h"
+          - dps_val: "8"
             value: "8 hours"
-          - dps_val: "9h"
+          - dps_val: "9"
             value: "9 hours"
-          - dps_val: "10h"
+          - dps_val: "10"
             value: "10 hours"
-          - dps_val: "11h"
+          - dps_val: "11"
             value: "11 hours"
-          - dps_val: "12h"
+          - dps_val: "12"
             value: "12 hours"
-          - dps_val: "13h"
+          - dps_val: "13"
             value: "13 hours"
-          - dps_val: "14h"
+          - dps_val: "14"
             value: "14 hours"
-          - dps_val: "15h"
+          - dps_val: "15"
             value: "15 hours"
-          - dps_val: "16h"
+          - dps_val: "16"
             value: "16 hours"
-          - dps_val: "17h"
+          - dps_val: "17"
             value: "17 hours"
-          - dps_val: "18h"
+          - dps_val: "18"
             value: "18 hours"
-          - dps_val: "19h"
+          - dps_val: "19"
             value: "19 hours"
-          - dps_val: "20h"
+          - dps_val: "20"
             value: "20 hours"
-          - dps_val: "21h"
+          - dps_val: "21"
             value: "21 hours"
-          - dps_val: "22h"
+          - dps_val: "22"
             value: "22 hours"
-          - dps_val: "23h"
+          - dps_val: "23"
             value: "23 hours"
-          - dps_val: "24h"
+          - dps_val: "24"
             value: "24 hours"
   - entity: sensor
     name: Time remaing