فهرست منبع

Add support for the Steinbach Solid 4.3 pool heat pump

Including adding it to the DEVICES.md file
Gerrit Sturm 11 ماه پیش
والد
کامیت
c752d32fc9
2فایلهای تغییر یافته به همراه75 افزوده شده و 0 حذف شده
  1. 1 0
      DEVICES.md
  2. 74 0
      custom_components/tuya_local/devices/steinbach_solid_4.3_heatpump.yaml

+ 1 - 0
DEVICES.md

@@ -139,6 +139,7 @@
 - Pool Systems IPS Pro pool heat pump (also Fairland Inver-X)
 - Pro-Energy PE08 pool heat pump
 - Remora pool heat pump
+- Steinbach Solid 4.3 pool heat pump
 - Swim & Fun InverBoost pool heat pump
 - W'eau pool heat pump (simple model and a more complex 13kW model)
 

+ 74 - 0
custom_components/tuya_local/devices/steinbach_solid_4.3_heatpump.yaml

@@ -0,0 +1,74 @@
+name: Pool Heat Pump
+products:
+  - id: vw4rtznkehten69o
+    manufacturer: Steinbach
+    model: Solid 4.3
+entities:
+  - entity: climate
+    translation_key: pool_heatpump
+    dps:
+      - id: 1
+        type: boolean
+        name: hvac_mode
+        mapping:
+          - dps_val: false
+            value: "off"
+          - dps_val: true
+            value: "heat"
+      - id: 2
+        type: integer
+        name: temperature
+        unit: "°C"
+        range:
+          min: 5
+          max: 40
+      - id: 101
+        type: integer
+        name: current_temperature
+
+  - entity: sensor
+    class: temperature
+    name: Ambient temperature
+    category: diagnostic
+    dps:
+      - id: 102
+        type: integer
+        name: sensor
+        unit: "°C"
+  - entity: sensor
+    class: temperature
+    name: Heatcoil temperature
+    category: diagnostic
+    dps:
+      - id: 104
+        type: integer
+        name: sensor
+        unit: "°C"
+  - entity: binary_sensor
+    name: Water flow
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 21
+        type: bitfield
+        name: sensor
+        mapping:
+          - dps_val: 256
+            value: true
+          - value: false
+  - entity: binary_sensor
+    class: problem
+    category: diagnostic
+    dps:
+      - id: 21
+        type: bitfield
+        name: sensor
+        mapping:
+          - dps_val: 0
+            value: false
+          - dps_val: 256
+            value: false
+          - value: true
+      - id: 21
+        type: bitfield
+        name: fault_code