Estevão Costa 1 год назад
Родитель
Сommit
ac1c728a41
1 измененных файлов с 169 добавлено и 0 удалено
  1. 169 0
      custom_components/tuya_local/devices/hisb80a_energymeter.yaml

+ 169 - 0
custom_components/tuya_local/devices/hisb80a_energymeter.yaml

@@ -0,0 +1,169 @@
+name: Three Phase Meter 80A
+products:
+  - id: w5nhjnc3linrto2x
+    name: Three Phase Meter 80A
+entities:
+  - entity: switch
+    class: outlet
+    dps:
+      - id: 16
+        type: boolean
+        name: switch
+  - entity: sensor
+    name: Total Energy
+    class: energy
+    dps:
+      - id: 101
+        type: integer
+        name: sensor
+        unit: kWh
+        class: total_increasing
+        mapping:
+          - scale: 10
+        precision: 1
+  - entity: sensor
+    name: Energy In
+    class: energy
+    dps:
+      - id: 102
+        type: integer
+        name: sensor
+        unit: kWh
+        class: total_increasing
+        precision: 1
+  - entity: sensor
+    name: Energy Out
+    class: energy
+    dps:
+      - id: 103
+        type: integer
+        name: sensor
+        unit: kWh
+        class: total_increasing
+        precision: 1
+  - entity: sensor
+    category: diagnostic
+    translation_key: voltage_x
+    translation_placeholders:
+      x: "1"
+    class: voltage
+    dps:
+      - id: 110
+        name: sensor
+        type: integer
+        unit: V
+        class: measurement
+        mapping:
+          - scale: 10
+        precision: 1
+  - entity: sensor
+    category: diagnostic
+    translation_key: current_x
+    translation_placeholders:
+      x: "1"
+    class: current
+    dps:
+      - id: 104
+        name: sensor
+        type: integer
+        unit: A
+        class: measurement
+        mapping:
+          - scale: 100
+        precision: 2
+  - entity: sensor
+    category: diagnostic
+    translation_key: power_x
+    translation_placeholders:
+      x: "1"
+    class: power
+    dps:
+      - id: 107
+        name: sensor
+        type: integer
+        unit: W
+        class: measurement
+  - entity: sensor
+    category: diagnostic
+    translation_key: voltage_x
+    translation_placeholders:
+      x: "2"
+    class: voltage
+    dps:
+      - id: 111
+        name: sensor
+        type: integer
+        unit: V
+        class: measurement
+        mapping:
+          - scale: 10
+        precision: 1
+  - entity: sensor
+    category: diagnostic
+    translation_key: current_x
+    translation_placeholders:
+      x: "2"
+    class: current
+    dps:
+      - id: 105
+        name: sensor
+        type: integer
+        unit: A
+        class: measurement
+        mapping:
+          - scale: 100
+        precision: 2
+  - entity: sensor
+    category: diagnostic
+    translation_key: power_x
+    translation_placeholders:
+      x: "2"
+    class: power
+    dps:
+      - id: 108
+        name: sensor
+        type: integer
+        unit: W
+        class: measurement
+  - entity: sensor
+    category: diagnostic
+    translation_key: voltage_x
+    translation_placeholders:
+      x: "3"
+    class: voltage
+    dps:
+      - id: 112
+        name: sensor
+        type: integer
+        unit: V
+        class: measurement
+        mapping:
+          - scale: 10
+        precision: 1
+  - entity: sensor
+    category: diagnostic
+    translation_key: current_x
+    translation_placeholders:
+      x: "3"
+    class: current
+    dps:
+      - id: 106
+        name: sensor
+        type: integer
+        unit: A
+        class: measurement
+        mapping:
+          - scale: 100
+        precision: 2
+  - entity: sensor
+    category: diagnostic
+    translation_key: power_x
+    translation_placeholders:
+      x: "3"
+    class: power
+    dps:
+      - id: 109
+        name: sensor
+        type: integer
+        unit: W
+        class: measurement