فهرست منبع

Added support for Windcalm Fans

Hans Zwolsman 2 سال پیش
والد
کامیت
bbf0c7667b

+ 33 - 0
custom_components/tuya_local/devices/windcalm_fan.yaml

@@ -0,0 +1,33 @@
+name: Windcalm Ceiling Fan
+primary_entity:
+  entity: fan
+  dps:
+    - id: 60
+      type: boolean
+      name: switch
+    - id: 62
+      type: integer
+      name: speed
+      mapping:
+        - dps_val: 1
+          value: 20
+        - dps_val: 2
+          value: 36
+        - dps_val: 3
+          value: 52
+        - dps_val: 4
+          value: 68
+        - dps_val: 5
+          value: 84
+        - dps_val: 6
+          value: 100
+    - id: 63
+      type: string
+      name: direction
+    - id: 64
+      type: integer
+      name: timer
+      range:
+        min: 0
+        max: 540
+      unit: min

+ 53 - 0
custom_components/tuya_local/devices/windcalm_fan_with_light.yaml

@@ -0,0 +1,53 @@
+name: Windcalm Ceiling Fan with Light
+primary_entity:
+  entity: fan
+  dps:
+    - id: 60
+      type: boolean
+      name: switch
+    - id: 62
+      type: integer
+      name: speed
+      mapping:
+        - dps_val: 1
+          value: 20
+        - dps_val: 2
+          value: 36
+        - dps_val: 3
+          value: 52
+        - dps_val: 4
+          value: 68
+        - dps_val: 5
+          value: 84
+        - dps_val: 6
+          value: 100
+    - id: 63
+      type: string
+      name: direction
+    - id: 64
+      type: integer
+      name: timer
+      range:
+        min: 0
+        max: 540
+      unit: min
+secondary_entities:
+  - entity: light
+    dps:
+      - id: 20
+        type: boolean
+        name: switch
+      - id: 22
+        name: brightness
+        type: integer
+        range:
+          min: 10
+          max: 1000
+        mapping:
+          - scale: 3.92
+      - id: 23
+        name: color_temp
+        type: integer
+        range:
+          min: 0
+          max: 1000