Преглед изворни кода

Removed 'force' and correct 'Power adjust' in solar inverter SG800

Sebastien Jeffroy пре 1 година
родитељ
комит
79212e8cb4
1 измењених фајлова са 9 додато и 18 уклоњено
  1. 9 18
      custom_components/tuya_local/devices/solar_inverter_stepuptech.yaml

+ 9 - 18
custom_components/tuya_local/devices/solar_inverter_stepuptech.yaml

@@ -1,7 +1,7 @@
-name: Micro Inverter Stepuptech SP800
+name: Solar inverter
 products:
 products:
   - id: r73jxzrtcda4uwwb
   - id: r73jxzrtcda4uwwb
-    name: SP800
+    name: Stepuptech SP800
 primary_entity:
 primary_entity:
   entity: sensor
   entity: sensor
   name: Daily energy out
   name: Daily energy out
@@ -12,7 +12,6 @@ primary_entity:
       name: sensor
       name: sensor
       unit: kWh
       unit: kWh
       class: total_increasing
       class: total_increasing
-      force: true
       mapping:
       mapping:
         - scale: 100
         - scale: 100
 secondary_entities:
 secondary_entities:
@@ -25,7 +24,6 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: W
         unit: W
-        force: true
         class: measurement
         class: measurement
         mapping:
         mapping:
           - scale: 100
           - scale: 100
@@ -38,7 +36,6 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: V
         unit: V
-        force: true
         mapping:
         mapping:
           - scale: 100
           - scale: 100
   - entity: sensor
   - entity: sensor
@@ -48,7 +45,6 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: C
         unit: C
-        force: true
         class: measurement
         class: measurement
         mapping:
         mapping:
           - scale: 10
           - scale: 10
@@ -61,7 +57,6 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: A
         unit: A
-        force: true
         mapping:
         mapping:
           - scale: 100
           - scale: 100
   - entity: switch
   - entity: switch
@@ -81,21 +76,20 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: W
         unit: W
-        force: true
         class: measurement
         class: measurement
         mapping:
         mapping:
           - scale: 100
           - scale: 100
-  - entity: sensor
-    name: power adjust
-    class: power
+  - entity: number
+    name: Power adjust
     category: config
     category: config
     dps:
     dps:
       - id: 110
       - id: 110
         type: integer
         type: integer
-        name: sensor
+        name: value
         unit: "%"
         unit: "%"
-        optional: true
-        class: measurement
+        range:
+          min: 0
+          max: 100
   - entity: sensor
   - entity: sensor
     name: PV current
     name: PV current
     class: current
     class: current
@@ -105,11 +99,10 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: A
         unit: A
-        force: true
         mapping:
         mapping:
           - scale: 100
           - scale: 100
   - entity: sensor
   - entity: sensor
-    name: total energy
+    name: Total energy
     class: energy
     class: energy
     category: diagnostic
     category: diagnostic
     dps:
     dps:
@@ -117,7 +110,6 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: kWh
         unit: kWh
-        force: true
         class: total_increasing
         class: total_increasing
         mapping:
         mapping:
           - scale: 100
           - scale: 100
@@ -130,6 +122,5 @@ secondary_entities:
         type: integer
         type: integer
         name: sensor
         name: sensor
         unit: V
         unit: V
-        force: true
         mapping:
         mapping:
           - scale: 100
           - scale: 100