Jelajahi Sumber

#1047 remove unneeded mapping and settings

whit-tj 2 tahun lalu
induk
melakukan
f86cca063e

+ 6 - 16
custom_components/tuya_local/devices/carro_smart_ceiling_fan_light.yaml

@@ -1,17 +1,18 @@
-name: Carro smart ceiling fan light
+name: Ceiling fan light
 products:
 products:
   - id: pwn8rplbjtokxaec
   - id: pwn8rplbjtokxaec
     name: Carro (Qizheng) Fan Light
     name: Carro (Qizheng) Fan Light
 primary_entity:
 primary_entity:
   entity: fan
   entity: fan
   name: Ceiling fan
   name: Ceiling fan
+  translation_key: fan_with_presets
   dps:
   dps:
     - id: 1
     - id: 1
       type: boolean
       type: boolean
       name: switch
       name: switch
     - id: 2
     - id: 2
       type: string
       type: string
-      name: mode
+      name: preset_mode
       mapping:
       mapping:
         - dps_val: sleep
         - dps_val: sleep
           value: sleep
           value: sleep
@@ -26,33 +27,24 @@ primary_entity:
         min: 1
         min: 1
         max: 10
         max: 10
       mapping:
       mapping:
-        - step: 1
-        - scale: .1
+        - scale: 0.1
     - id: 103
     - id: 103
       type: string
       type: string
       name: direction
       name: direction
-      mapping:
-        - dps_val: forward
-          value: forward
-        - dps_val: reverse
-          value: reverse
     - id: 6
     - id: 6
       name: countdown
       name: countdown
       type: integer
       type: integer
+      unit: h
       range:
       range:
         min: 0
         min: 0
         max: 8
         max: 8
-      mapping:
-        - step: 1
     - id: 7
     - id: 7
       name: countdown_left
       name: countdown_left
       type: integer
       type: integer
-      unit: m
+      unit: min
       range:
       range:
         min: 0
         min: 0
         max: 480
         max: 480
-      mapping:
-        - step: 1
 secondary_entities:
 secondary_entities:
   - entity: light
   - entity: light
     name: Warm ceiling light
     name: Warm ceiling light
@@ -67,7 +59,6 @@ secondary_entities:
           min: 10
           min: 10
           max: 1000
           max: 1000
         mapping:
         mapping:
-          - step: 1
           - scale: 3.92
           - scale: 3.92
   - entity: light
   - entity: light
     name: White ceiling light
     name: White ceiling light
@@ -82,5 +73,4 @@ secondary_entities:
           min: 10
           min: 10
           max: 1000
           max: 1000
         mapping:
         mapping:
-          - step: 1
           - scale: 3.92
           - scale: 3.92