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

Sunbeam bed warmer: add Stay_On to side A timer

Discussion #2248

- use timer translations for half hour increments and off for both timers
Jason Rumney 1 год назад
Родитель
Сommit
87fb45a2e0
1 измененных файлов с 23 добавлено и 21 удалено
  1. 23 21
      custom_components/tuya_local/devices/sunbeam_dual_bedwarmer.yaml

+ 23 - 21
custom_components/tuya_local/devices/sunbeam_dual_bedwarmer.yaml

@@ -200,45 +200,47 @@ secondary_entities:
         optional: true
         mapping:
           - dps_val: "30m"
-            value: "30 min"
+            value: "30m"
           - dps_val: "1h"
             value: "1h"
           - dps_val: "1h30m"
-            value: "1.5h"
+            value: "1h30m"
           - dps_val: "2h"
             value: "2h"
           - dps_val: "2h30m"
-            value: "2.5h"
+            value: "2h30m"
           - dps_val: "3h"
             value: "3h"
           - dps_val: "3h30m"
-            value: "3.5h"
+            value: "3h30m"
           - dps_val: "4h"
             value: "4h"
           - dps_val: "4h30m"
-            value: "4.5h"
+            value: "4h30m"
           - dps_val: "5h"
             value: "5h"
           - dps_val: "5h30m"
-            value: "5.5h"
+            value: "5h30m"
           - dps_val: "6h"
             value: "6h"
           - dps_val: "6h30m"
-            value: "6.5h"
+            value: "6h30m"
           - dps_val: "7h"
             value: "7h"
           - dps_val: "7h30m"
-            value: "7.5h"
+            value: "7h30m"
           - dps_val: "8h"
             value: "8h"
           - dps_val: "8h30m"
-            value: "8.5h"
+            value: "8h30m"
           - dps_val: "9h"
             value: "9h"
           - dps_val: "9h30m"
-            value: "9.5h"
+            value: "9h30m"
           - dps_val: "10h"
             value: "10h"
+          - dps_val: "Stay_On"
+            value: "cancel"
   - entity: select
     name: Auto-off B
     translation_key: timer
@@ -250,47 +252,47 @@ secondary_entities:
         optional: true
         mapping:
           - dps_val: "30m"
-            value: "30 min"
+            value: "30m"
           - dps_val: "1h"
             value: "1h"
           - dps_val: "1h30m"
-            value: "1.5h"
+            value: "1h30m"
           - dps_val: "2h"
             value: "2h"
           - dps_val: "2h30m"
-            value: "2.5h"
+            value: "2h30m"
           - dps_val: "3h"
             value: "3h"
           - dps_val: "3h30m"
-            value: "3.5h"
+            value: "3h30m"
           - dps_val: "4h"
             value: "4h"
           - dps_val: "4h30m"
-            value: "4.5h"
+            value: "4h30m"
           - dps_val: "5h"
             value: "5h"
           - dps_val: "5h30m"
-            value: "5.5h"
+            value: "5h30m"
           - dps_val: "6h"
             value: "6h"
           - dps_val: "6h30m"
-            value: "6.5h"
+            value: "6h30m"
           - dps_val: "7h"
             value: "7h"
           - dps_val: "7h30m"
-            value: "7.5h"
+            value: "7h30m"
           - dps_val: "8h"
             value: "8h"
           - dps_val: "8h30m"
-            value: "8.5h"
+            value: "8h30m"
           - dps_val: "9h"
             value: "9h"
           - dps_val: "9h30m"
-            value: "9.5h"
+            value: "9h30m"
           - dps_val: "10h"
             value: "10h"
           - dps_val: "Stay_On"
-            value: "Off"
+            value: "cancel"
   - entity: sensor
     name: Time remaining A
     class: duration