Преглед изворни кода

Added support for luko dehumidifier

Cemil Browne пре 2 година
родитељ
комит
8e5727c6e2
1 измењених фајлова са 66 додато и 0 уклоњено
  1. 66 0
      custom_components/tuya_local/devices/luko_dehumidifier.yaml

+ 66 - 0
custom_components/tuya_local/devices/luko_dehumidifier.yaml

@@ -0,0 +1,66 @@
+name: Luko Dehumidifier
+products:
+  - id: 4w2fzgr62c1oyjsx
+primary_entity:
+  entity: humidifier
+  class: dehumidifier
+  dps:
+    - id: 1
+      name: switch
+      type: boolean
+    - id: 8
+      name: current_humidity
+      type: integer
+      unit: "%"
+      class: measurement
+      readonly: true
+      range:
+        min: 15
+        max: 100
+    - id: 2
+      name: mode
+      type: string
+      mapping:
+        - dps_val: "dehumidity"
+          value: normal
+    - id: 46
+      name: humidity
+      type: integer
+      unit: "%"
+      range:
+        min: 40
+        max: 80
+      mapping:
+        - step: 5
+secondary_entities:
+  - entity: fan
+    name: Fan
+    dps:
+      - id: 1
+        name: switch
+        type: boolean
+      - id: 12
+        name: speed
+        type: string
+        mapping:
+          - dps_val: "1speed"
+            value: 20
+          - dps_val: "2speed"
+            value: 40
+          - dps_val: "3speed"
+            value: 60
+          - dps_val: "4speed"
+            value: 80
+          - dps_val: "5speed"
+            value: 100
+  - entity: sensor
+    name: Temperature
+    dps:
+      - id: 9
+        name: sensor
+        type: integer
+        unit: "C"
+        class: measurement
+        readonly: true
+        mapping:
+          - scale: 10