瀏覽代碼

Added support for MOES Zigbee Thermostat (ZHT-002-GC-WH-MS aka beca_zht002)

João Ramos 2 年之前
父節點
當前提交
1c2d082e9d
共有 1 個文件被更改,包括 93 次插入0 次删除
  1. 93 0
      custom_components/tuya_local/devices/beca_zht002_thermostat_c.yaml

+ 93 - 0
custom_components/tuya_local/devices/beca_zht002_thermostat_c.yaml

@@ -0,0 +1,93 @@
+name: Zigbee Thermostat
+products:
+  - id: bf63833d92f517329fqkhz
+    name: MOES Zigbee Thermostat
+primary_entity:
+  entity: climate
+  icon: "mdi:thermostat"
+  dps:
+    - id: 1
+      name: hvac_mode
+      type: boolean
+      mapping:
+        - dps_val: false
+          value: "off"
+        - dps_val: true
+          value: "heat_cool"
+    - id: 16
+      name: temperature
+      type: integer
+      unit: C
+      range:
+        min: 1
+        max: 45
+      mapping:
+        - scale: 1
+    - id: 24
+      name: current_temperature
+      type: integer
+      unit: C
+      mapping:
+        - scale: 10
+    - id: 36
+      name: hvac_action
+      type: string
+      mapping:
+        - dps_val: open
+          value: heating
+        - dps_val: close
+          value: idle
+
+secondary_entities:
+  - entity: lock
+    name: Child lock
+    icon: "mdi:hand-back-right-off"
+    category: config
+    dps:
+      - id: 40
+        type: boolean
+        name: lock
+  - entity: climate
+    name: Sensor selection
+    category: config
+    dps:
+      - id: 43
+        name: preset_mode
+        type: string
+        mapping:
+          - dps_val: in
+            value: internal
+          - dps_val: ou
+            value: external
+          - dps_val: al
+            value: both
+  - entity: number
+    name: Temperature correction
+    category: config
+    dps:
+      - id: 27
+        name: value
+        type: integer
+        range:
+          min: -9
+          max: 9
+  - entity: number
+    name: DeadZone temp
+    category: config
+    dps:
+      - id: 26
+        name: value
+        type: integer
+        range:
+          min: 1
+          max: 5
+  - entity: number
+    name: High limit temperature ceiling
+    category: config
+    dps:
+      - id: 19
+        name: value
+        type: integer
+        range:
+          min: 45
+          max: 70