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

Add support for Cleverio AD100 dehumidifier

Issue #1311
Jason Rumney 2 лет назад
Родитель
Сommit
de3d4518bd
3 измененных файлов с 53 добавлено и 1 удалено
  1. 2 1
      ACKNOWLEDGEMENTS.md
  2. 1 0
      DEVICES.md
  3. 50 0
      custom_components/tuya_local/devices/cleverio_ad100_dehumidifier.yaml

+ 2 - 1
ACKNOWLEDGEMENTS.md

@@ -434,4 +434,5 @@ Further device support has been made with the assistance of users. Please consid
 - [MJW911](https://github.com/MJW911) for assisting with support for SX1 smartplugs.
 - [MJW911](https://github.com/MJW911) for assisting with support for SX1 smartplugs.
 - [ops244](https://github.com/ops244) for assisting with support for Hiper T3 bladeless fans, TTEC Robi Pro vacuums, M515 curtain motors.
 - [ops244](https://github.com/ops244) for assisting with support for Hiper T3 bladeless fans, TTEC Robi Pro vacuums, M515 curtain motors.
 - [sevimuelli](https://github.com/sevimuelli) for contributing support for Eeese Anna dehumidifiers.
 - [sevimuelli](https://github.com/sevimuelli) for contributing support for Eeese Anna dehumidifiers.
-- [tataihono](https://github.com/tataihono) for contributing support for Arlec Portable Air Conditioner.
+- [tataihono](https://github.com/tataihono) for contributing support for Arlec portable air conditioners.
+- [longer83](https://github.com/longer83) for assisting with support for Cleverio AD100 dehumidifiers.

+ 1 - 0
DEVICES.md

@@ -213,6 +213,7 @@
 - AlecoAir D16 purifying dehumidifier
 - AlecoAir D16 purifying dehumidifier
 - AlecoAir D25 Traditio dehumidifier
 - AlecoAir D25 Traditio dehumidifier
 - Argo Dry Pury Evo WF dehumidifier
 - Argo Dry Pury Evo WF dehumidifier
+- Cleverio AD100 dehumidifier
 - Ebac DJ4000 dehumidifier
 - Ebac DJ4000 dehumidifier
 - ElectriQ CD12PRO-LE dehumidifier
 - ElectriQ CD12PRO-LE dehumidifier
 - ElectriQ CD12PW dehumidifier
 - ElectriQ CD12PW dehumidifier

+ 50 - 0
custom_components/tuya_local/devices/cleverio_ad100_dehumidifier.yaml

@@ -0,0 +1,50 @@
+name: Dehumidifier
+products:
+  - id: jkscqnjueuczotho
+    name: Cleverio AD100
+primary_entity:
+  entity: humidifier
+  class: dehumidifier
+  dps:
+    - id: 102
+      type: boolean
+      name: switch
+    - id: 2
+      type: string
+      name: mode
+      mapping:
+        - dps_val: sleep
+          value: sleep
+        - dps_val: High
+          value: boost
+    - id: 12
+      type: integer
+      name: fault_code
+secondary_entities:
+  - entity: binary_sensor
+    name: Fault
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 12
+        type: bitfield
+        name: sensor
+        mapping:
+          - dps_val: 0
+            value: false
+          - value: true
+  - entity: switch
+    name: Air purifier
+    category: config
+    dps:
+      - id: 101
+        type: boolean
+        name: switch
+  - entity: binary_sensor
+    name: Replace filter
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 103
+        type: boolean
+        name: sensor