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

Arlec 2200W Panel Heater PEH225HA

thewolf-oz 2 лет назад
Родитель
Сommit
7d92cdea06
1 измененных файлов с 78 добавлено и 0 удалено
  1. 78 0
      custom_components/tuya_local/devices/arlec_panel_heater_v2.yaml

+ 78 - 0
custom_components/tuya_local/devices/arlec_panel_heater_v2.yaml

@@ -0,0 +1,78 @@
+name: Arlec 2200W Panel Heater
+product:
+  - id: zf4japp0z9hihzsz
+    name: Arlec Panel Heater PEH225HA
+primary_entity:
+  entity: climate
+  dps:
+    - id: 1
+      name: hvac_mode
+      type: boolean
+      mapping:
+        - dps_val: true
+          value: "heat"
+          icon: "mdi:radiator"
+        - dps_val: false
+          value: "off"
+          icon: "mdi:radiator-disabled"
+    - id: 2
+      name: temperature
+      type: integer
+      range:
+        min: 5
+        max: 50
+    - id: 3
+      name: current_temperature
+      type: integer
+      readonly: true
+    - id: 4
+      name: preset_mode
+      type: string
+      mapping:
+        - dps_val: "eco"
+          value: "Eco"
+        - dps_val: "comfort"
+          value: "Comfort"
+        - dps_val: "af"
+          value: "Anti-frost"
+    - id: 12
+      name: error
+      type: bitfield
+      mapping:
+        - dps_val: 0
+          value: "OK"
+      readonly: true
+
+secondary_entities:
+  - entity: lock
+    name: Child lock
+    icon: "mdi:hand-back-right-off"
+    category: config
+    dps:
+      - id: 7
+        type: boolean
+        name: lock
+  - entity: number
+    name: Timer
+    category: config
+    icon: "mdi:timer"
+    dps:
+      - id: 19
+        type: string
+        name: timer
+        optional: true
+        mapping:
+          - dps_val: "cancel"
+            value: "off"
+          - dps_val: "1h"
+            value: "1 hour"
+          - dps_val: "2h"
+            value: "2 hours"
+          - dps_val: "3h"
+            value: "3 hours"
+          - dps_val: "4h"
+            value: "4 hours"
+          - dps_val: "5h"
+            value: "5 hours"
+          - dps_val: "6h"
+            value: "6 hours"