Selaa lähdekoodia

Fixing file formatation and correcting DP charge_energy_once name to sensor

David Ribeiro 8 kuukautta sitten
vanhempi
commit
d87beb5e48

+ 38 - 38
custom_components/tuya_local/devices/dowell_dchs-k7_32_7kw_ev_charger.yaml

@@ -9,7 +9,7 @@ entities:
     icon: "mdi:ev-station"
     icon: "mdi:ev-station"
     class: enum
     class: enum
     dps:
     dps:
-      - id: 3  # work_state
+      - id: 3 # work_state
         type: string
         type: string
         name: sensor
         name: sensor
         mapping:
         mapping:
@@ -32,22 +32,22 @@ entities:
   - entity: sensor
   - entity: sensor
     name: meter_id
     name: meter_id
     category: diagnostic
     category: diagnostic
-    dps:            
-      - id: 22  # meter_id
+    dps:
+      - id: 22 # meter_id
         type: string
         type: string
         name: sensor
         name: sensor
   - entity: sensor
   - entity: sensor
     category: diagnostic
     category: diagnostic
     name: system_version
     name: system_version
-    dps:               
-      - id: 23  # system_version
+    dps:
+      - id: 23 # system_version
         type: string
         type: string
         name: sensor
         name: sensor
   - entity: sensor
   - entity: sensor
     name: Total electricity consumption
     name: Total electricity consumption
     class: energy
     class: energy
     dps:
     dps:
-      - id: 1  # forward_energy_total
+      - id: 1 # forward_energy_total
         type: integer
         type: integer
         name: sensor
         name: sensor
         class: total_increasing
         class: total_increasing
@@ -55,10 +55,10 @@ entities:
         mapping:
         mapping:
           - scale: 100
           - scale: 100
   - entity: sensor
   - entity: sensor
-    category: diagnostic  
+    category: diagnostic
     class: battery
     class: battery
     dps:
     dps:
-      - id: 2  # battery_percentage
+      - id: 2 # battery_percentage
         type: integer
         type: integer
         optional: true
         optional: true
         name: sensor
         name: sensor
@@ -70,7 +70,7 @@ entities:
     mode: box
     mode: box
     icon: "mdi:current-ac"
     icon: "mdi:current-ac"
     dps:
     dps:
-      - id: 4  # charge_cur_set
+      - id: 4 # charge_cur_set
         type: integer
         type: integer
         name: value
         name: value
         unit: A
         unit: A
@@ -84,10 +84,10 @@ entities:
     name: Household load balancing
     name: Household load balancing
     category: config
     category: config
     class: current
     class: current
-    mode: box    
+    mode: box
     icon: "mdi:current-ac"
     icon: "mdi:current-ac"
     dps:
     dps:
-      - id: 107  # dlb_cur_set
+      - id: 107 # dlb_cur_set
         type: integer
         type: integer
         name: value
         name: value
         unit: A
         unit: A
@@ -101,7 +101,7 @@ entities:
     class: power
     class: power
     category: diagnostic
     category: diagnostic
     dps:
     dps:
-      - id: 9  # power_total
+      - id: 9 # power_total
         type: integer
         type: integer
         optional: true
         optional: true
         name: sensor
         name: sensor
@@ -113,17 +113,17 @@ entities:
     class: problem
     class: problem
     category: diagnostic
     category: diagnostic
     dps:
     dps:
-      - id: 10  # fault
+      - id: 10 # fault
         type: bitfield
         type: bitfield
         name: sensor
         name: sensor
         mapping:
         mapping:
           - dps_val: 0
           - dps_val: 0
             value: false
             value: false
           - value: true
           - value: true
-      - id: 10  # fault
+      - id: 10 # fault
         type: bitfield
         type: bitfield
         name: fault_code
         name: fault_code
-      - id: 10  # fault
+      - id: 10 # fault
         type: bitfield
         type: bitfield
         name: description
         name: description
         mapping:
         mapping:
@@ -165,7 +165,7 @@ entities:
     class: enum
     class: enum
     category: diagnostic
     category: diagnostic
     dps:
     dps:
-      - id: 13  # connection_state
+      - id: 13 # connection_state
         type: string
         type: string
         name: sensor
         name: sensor
         mapping:
         mapping:
@@ -188,7 +188,7 @@ entities:
     icon: "mdi:ev-station"
     icon: "mdi:ev-station"
     category: config
     category: config
     dps:
     dps:
-      - id: 14  # work_mode
+      - id: 14 # work_mode
         type: string
         type: string
         optional: true
         optional: true
         name: option
         name: option
@@ -205,7 +205,7 @@ entities:
       x: A
       x: A
     class: voltage
     class: voltage
     dps:
     dps:
-      - id: 6  # phase_a
+      - id: 6 # phase_a
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -219,7 +219,7 @@ entities:
       x: A
       x: A
     class: current
     class: current
     dps:
     dps:
-      - id: 6  # phase_a
+      - id: 6 # phase_a
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -233,7 +233,7 @@ entities:
       x: A
       x: A
     class: power
     class: power
     dps:
     dps:
-      - id: 6  # phase_a
+      - id: 6 # phase_a
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -247,7 +247,7 @@ entities:
       x: B
       x: B
     class: voltage
     class: voltage
     dps:
     dps:
-      - id: 7  # phase_b
+      - id: 7 # phase_b
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -261,7 +261,7 @@ entities:
       x: B
       x: B
     class: current
     class: current
     dps:
     dps:
-      - id: 7  # phase_b
+      - id: 7 # phase_b
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -275,7 +275,7 @@ entities:
       x: B
       x: B
     class: power
     class: power
     dps:
     dps:
-      - id: 7  # phase_b
+      - id: 7 # phase_b
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -289,7 +289,7 @@ entities:
       x: C
       x: C
     class: voltage
     class: voltage
     dps:
     dps:
-      - id: 8  # phase_c
+      - id: 8 # phase_c
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -303,7 +303,7 @@ entities:
       x: C
       x: C
     class: current
     class: current
     dps:
     dps:
-      - id: 8  # phase_c
+      - id: 8 # phase_c
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -317,7 +317,7 @@ entities:
       x: C
       x: C
     class: power
     class: power
     dps:
     dps:
-      - id: 8  # phase_c
+      - id: 8 # phase_c
         type: base64
         type: base64
         name: sensor
         name: sensor
         optional: true
         optional: true
@@ -329,7 +329,7 @@ entities:
     class: temperature
     class: temperature
     category: diagnostic
     category: diagnostic
     dps:
     dps:
-      - id: 24  # temp_current
+      - id: 24 # temp_current
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: C
         unit: C
@@ -339,7 +339,7 @@ entities:
     category: diagnostic
     category: diagnostic
     class: energy_storage
     class: energy_storage
     dps:
     dps:
-      - id: 15  # balance_energy
+      - id: 15 # balance_energy
         type: integer
         type: integer
         optional: true
         optional: true
         name: value
         name: value
@@ -354,7 +354,7 @@ entities:
     category: diagnostic
     category: diagnostic
     class: energy_storage
     class: energy_storage
     dps:
     dps:
-      - id: 17  # energy_charge
+      - id: 17 # energy_charge
         type: integer
         type: integer
         optional: true
         optional: true
         name: value
         name: value
@@ -363,14 +363,14 @@ entities:
           min: 1
           min: 1
           max: 20000000
           max: 20000000
         mapping:
         mapping:
-          - scale: 100          
+          - scale: 100
   - entity: number
   - entity: number
     name: Charge time
     name: Charge time
     category: config
     category: config
     class: duration
     class: duration
     icon: "mdi:timer"
     icon: "mdi:timer"
     dps:
     dps:
-      - id: 19  # charge_time
+      - id: 19 # charge_time
         type: integer
         type: integer
         optional: true
         optional: true
         name: value
         name: value
@@ -382,10 +382,10 @@ entities:
     name: Charge energy
     name: Charge energy
     class: energy_storage
     class: energy_storage
     dps:
     dps:
-      - id: 25  # charge_energy_once
+      - id: 25 # charge_energy_once
         type: integer
         type: integer
         optional: true
         optional: true
-        name: value
+        name: sensor
         unit: kWh
         unit: kWh
         range:
         range:
           min: 1
           min: 1
@@ -395,7 +395,7 @@ entities:
   - entity: switch
   - entity: switch
     icon: "mdi:ev-station"
     icon: "mdi:ev-station"
     dps:
     dps:
-      - id: 18  # switch
+      - id: 18 # switch
         type: boolean
         type: boolean
         name: switch
         name: switch
   - entity: sensor
   - entity: sensor
@@ -457,7 +457,7 @@ entities:
     class: restart
     class: restart
     category: config
     category: config
     dps:
     dps:
-      - id: 16  # clear_energy
+      - id: 16 # clear_energy
         type: boolean
         type: boolean
         optional: true
         optional: true
         name: button
         name: button
@@ -484,11 +484,11 @@ entities:
         name: switch
         name: switch
   - entity: switch
   - entity: switch
     name: pen_enable
     name: pen_enable
-    category: config    
+    category: config
     dps:
     dps:
       - id: 108 # pen_enable
       - id: 108 # pen_enable
         type: boolean
         type: boolean
-        optional: true        
+        optional: true
         name: switch
         name: switch
   - entity: binary_sensor
   - entity: binary_sensor
     class: safety
     class: safety
@@ -545,7 +545,7 @@ entities:
     name: car_binding
     name: car_binding
     category: config
     category: config
     dps:
     dps:
-      - id: 21  # car_binding
+      - id: 21 # car_binding
         type: string
         type: string
         optional: true
         optional: true
         name: value
         name: value