ESPHome-Configs bereinigt und vervollständigt
- state_class für alle Sensoren ergänzt (measurement / total_increasing) - Sensornamen vereinheitlicht (CamelCase → lesbares Englisch, konsistent zwischen beiden Modellen) - Sensorenreihenfolge in MIC-Config nach Registeradresse sortiert - Bugfix: AcFrequency accuracy_decimals 1 → 2 (Multiplikator 0.01) - Icons korrigiert (solar-panel, sine-wave, solar-power) - Temperatureinheit C → °C korrigiert (MIC) - Modbus-Adresse 0x1 → 1 vereinheitlicht - register_type: "read" → read (überflüssige Anführungszeichen entfernt) - Einrückung und Formatierung bereinigt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -29,16 +29,13 @@ time:
|
|||||||
id: homeassistant_time
|
id: homeassistant_time
|
||||||
|
|
||||||
output:
|
output:
|
||||||
# Blue Led
|
- id: light_bl # Blaue LED
|
||||||
- id: light_bl
|
|
||||||
platform: gpio
|
platform: gpio
|
||||||
pin: 16
|
pin: 16
|
||||||
# Green Led
|
- id: light_gr # Grüne LED
|
||||||
- id: light_gr
|
|
||||||
platform: gpio
|
platform: gpio
|
||||||
pin: 0
|
pin: 0
|
||||||
# Red Led
|
- id: light_rd # Rote LED
|
||||||
- id: light_rd
|
|
||||||
platform: gpio
|
platform: gpio
|
||||||
pin: 2
|
pin: 2
|
||||||
|
|
||||||
@@ -54,130 +51,145 @@ modbus:
|
|||||||
|
|
||||||
modbus_controller:
|
modbus_controller:
|
||||||
- id: growatt
|
- id: growatt
|
||||||
# the Modbus device addr
|
address: 1
|
||||||
address: 0x1
|
|
||||||
modbus_id: modbus1
|
modbus_id: modbus1
|
||||||
setup_priority: -10
|
setup_priority: -10
|
||||||
|
|
||||||
|
|
||||||
sensor:
|
sensor:
|
||||||
- platform: modbus_controller
|
# --- PV Eingang ---
|
||||||
name: "DcPower"
|
|
||||||
address: 5
|
|
||||||
register_type: "read"
|
|
||||||
unit_of_measurement: W
|
|
||||||
device_class: power
|
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_DWORD
|
|
||||||
accuracy_decimals: 1
|
|
||||||
filters:
|
|
||||||
- multiply: 0.1
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "DcVoltage"
|
name: "PV Voltage"
|
||||||
address: 3
|
address: 3
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
icon: mdi:flash
|
state_class: measurement
|
||||||
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
|
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "DcInputCurrent"
|
name: "PV Current"
|
||||||
address: 4
|
address: 4
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
icon: mdi:flash
|
state_class: measurement
|
||||||
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
|
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "AcFrequency"
|
name: "PV Power"
|
||||||
address: 37
|
address: 5
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: Hz
|
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_WORD
|
|
||||||
accuracy_decimals: 1
|
|
||||||
filters:
|
|
||||||
- multiply: 0.01
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
|
||||||
name: "AcVoltage"
|
|
||||||
address: 38
|
|
||||||
register_type: "read"
|
|
||||||
unit_of_measurement: V
|
|
||||||
device_class: voltage
|
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_WORD
|
|
||||||
accuracy_decimals: 1
|
|
||||||
filters:
|
|
||||||
- multiply: 0.1
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
|
||||||
name: "AcOutputCurrent"
|
|
||||||
address: 39
|
|
||||||
register_type: "read"
|
|
||||||
unit_of_measurement: A
|
|
||||||
device_class: current
|
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_WORD
|
|
||||||
accuracy_decimals: 1
|
|
||||||
filters:
|
|
||||||
- multiply: 0.1
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
|
||||||
name: "AcPower"
|
|
||||||
address: 40
|
|
||||||
register_type: "read"
|
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
|
icon: mdi:solar-panel
|
||||||
|
value_type: U_DWORD
|
||||||
|
accuracy_decimals: 1
|
||||||
|
filters:
|
||||||
|
- multiply: 0.1
|
||||||
|
|
||||||
|
# --- AC Ausgang / Netz ---
|
||||||
|
|
||||||
|
- platform: modbus_controller
|
||||||
|
name: "Grid Frequency"
|
||||||
|
address: 37
|
||||||
|
register_type: read
|
||||||
|
unit_of_measurement: Hz
|
||||||
|
device_class: frequency
|
||||||
|
state_class: measurement
|
||||||
|
icon: mdi:sine-wave
|
||||||
|
value_type: U_WORD
|
||||||
|
accuracy_decimals: 2
|
||||||
|
filters:
|
||||||
|
- multiply: 0.01
|
||||||
|
|
||||||
|
- platform: modbus_controller
|
||||||
|
name: "Grid Voltage"
|
||||||
|
address: 38
|
||||||
|
register_type: read
|
||||||
|
unit_of_measurement: V
|
||||||
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
|
icon: mdi:flash
|
||||||
|
value_type: U_WORD
|
||||||
|
accuracy_decimals: 1
|
||||||
|
filters:
|
||||||
|
- multiply: 0.1
|
||||||
|
|
||||||
|
- platform: modbus_controller
|
||||||
|
name: "Grid Current"
|
||||||
|
address: 39
|
||||||
|
register_type: read
|
||||||
|
unit_of_measurement: A
|
||||||
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
|
icon: mdi:flash
|
||||||
|
value_type: U_WORD
|
||||||
|
accuracy_decimals: 1
|
||||||
|
filters:
|
||||||
|
- multiply: 0.1
|
||||||
|
|
||||||
|
- platform: modbus_controller
|
||||||
|
name: "AC Output Power"
|
||||||
|
address: 40
|
||||||
|
register_type: read
|
||||||
|
unit_of_measurement: W
|
||||||
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
|
|
||||||
|
# --- Energie (PV Erzeugung) ---
|
||||||
|
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "EnergyToday"
|
name: "Energy Today"
|
||||||
address: 53
|
address: 53
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_DWORD
|
|
||||||
accuracy_decimals: 1
|
|
||||||
filters:
|
|
||||||
- multiply: 0.1
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
|
||||||
name: "EnergyTotal"
|
|
||||||
address: 55
|
|
||||||
register_type: "read"
|
|
||||||
unit_of_measurement: kWh
|
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
device_class: energy
|
icon: mdi:solar-power
|
||||||
icon: mdi:flash
|
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
|
|
||||||
|
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Temperature"
|
name: "Energy Total"
|
||||||
|
address: 55
|
||||||
|
register_type: read
|
||||||
|
unit_of_measurement: kWh
|
||||||
|
device_class: energy
|
||||||
|
state_class: total_increasing
|
||||||
|
icon: mdi:solar-power
|
||||||
|
value_type: U_DWORD
|
||||||
|
accuracy_decimals: 1
|
||||||
|
filters:
|
||||||
|
- multiply: 0.1
|
||||||
|
|
||||||
|
# --- Temperatur ---
|
||||||
|
|
||||||
|
- platform: modbus_controller
|
||||||
|
name: "Inverter Temperature"
|
||||||
address: 93
|
address: 93
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: C
|
unit_of_measurement: "°C"
|
||||||
device_class: temperature
|
device_class: temperature
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:thermometer
|
icon: mdi:thermometer
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
- multiply: 0.1
|
||||||
|
|||||||
@@ -61,9 +61,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV1 Voltage"
|
name: "PV1 Voltage"
|
||||||
address: 3
|
address: 3
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -73,9 +74,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV1 Current"
|
name: "PV1 Current"
|
||||||
address: 4
|
address: 4
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -85,9 +87,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV1 Power"
|
name: "PV1 Power"
|
||||||
address: 5
|
address: 5
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -97,9 +100,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV2 Voltage"
|
name: "PV2 Voltage"
|
||||||
address: 7
|
address: 7
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -109,9 +113,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV2 Current"
|
name: "PV2 Current"
|
||||||
address: 8
|
address: 8
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -121,9 +126,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "PV2 Power"
|
name: "PV2 Power"
|
||||||
address: 9
|
address: 9
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:solar-panel
|
icon: mdi:solar-panel
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -135,9 +141,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "AC Output Power Total"
|
name: "AC Output Power Total"
|
||||||
address: 35
|
address: 35
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -147,9 +154,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Frequency"
|
name: "Grid Frequency"
|
||||||
address: 37
|
address: 37
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: Hz
|
unit_of_measurement: Hz
|
||||||
device_class: frequency
|
device_class: frequency
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:sine-wave
|
icon: mdi:sine-wave
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 2
|
accuracy_decimals: 2
|
||||||
@@ -159,9 +167,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Voltage L1"
|
name: "Grid Voltage L1"
|
||||||
address: 38
|
address: 38
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -171,9 +180,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Current L1"
|
name: "Grid Current L1"
|
||||||
address: 39
|
address: 39
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -183,9 +193,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Voltage L2"
|
name: "Grid Voltage L2"
|
||||||
address: 42
|
address: 42
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -195,9 +206,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Current L2"
|
name: "Grid Current L2"
|
||||||
address: 43
|
address: 43
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -207,9 +219,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Voltage L3"
|
name: "Grid Voltage L3"
|
||||||
address: 46
|
address: 46
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -219,9 +232,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Grid Current L3"
|
name: "Grid Current L3"
|
||||||
address: 47
|
address: 47
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: A
|
unit_of_measurement: A
|
||||||
device_class: current
|
device_class: current
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:flash
|
icon: mdi:flash
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -233,7 +247,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Energy Today"
|
name: "Energy Today"
|
||||||
address: 53
|
address: 53
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
@@ -246,7 +260,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Energy Total"
|
name: "Energy Total"
|
||||||
address: 55
|
address: 55
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
@@ -261,9 +275,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Inverter Temperature"
|
name: "Inverter Temperature"
|
||||||
address: 93
|
address: 93
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: "°C"
|
unit_of_measurement: "°C"
|
||||||
device_class: temperature
|
device_class: temperature
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:thermometer
|
icon: mdi:thermometer
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -275,9 +290,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Discharge Power"
|
name: "Battery Discharge Power"
|
||||||
address: 1009
|
address: 1009
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:battery-minus
|
icon: mdi:battery-minus
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -287,9 +303,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Charge Power"
|
name: "Battery Charge Power"
|
||||||
address: 1011
|
address: 1011
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: W
|
unit_of_measurement: W
|
||||||
device_class: power
|
device_class: power
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:battery-plus
|
icon: mdi:battery-plus
|
||||||
value_type: U_DWORD
|
value_type: U_DWORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -299,9 +316,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Voltage"
|
name: "Battery Voltage"
|
||||||
address: 1013
|
address: 1013
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: V
|
unit_of_measurement: V
|
||||||
device_class: voltage
|
device_class: voltage
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:battery
|
icon: mdi:battery
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -311,9 +329,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery State of Charge"
|
name: "Battery State of Charge"
|
||||||
address: 1014
|
address: 1014
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: "%"
|
unit_of_measurement: "%"
|
||||||
device_class: battery
|
device_class: battery
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:battery
|
icon: mdi:battery
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 0
|
accuracy_decimals: 0
|
||||||
@@ -321,9 +340,10 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Temperature"
|
name: "Battery Temperature"
|
||||||
address: 1040
|
address: 1040
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: "°C"
|
unit_of_measurement: "°C"
|
||||||
device_class: temperature
|
device_class: temperature
|
||||||
|
state_class: measurement
|
||||||
icon: mdi:thermometer
|
icon: mdi:thermometer
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 1
|
||||||
@@ -335,7 +355,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Discharge Total"
|
name: "Battery Discharge Total"
|
||||||
address: 1054
|
address: 1054
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
@@ -348,7 +368,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Battery Charge Total"
|
name: "Battery Charge Total"
|
||||||
address: 1058
|
address: 1058
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
@@ -363,7 +383,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Energy Import Total"
|
name: "Energy Import Total"
|
||||||
address: 1046
|
address: 1046
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
@@ -376,7 +396,7 @@ sensor:
|
|||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
name: "Energy Export Total"
|
name: "Energy Export Total"
|
||||||
address: 1050
|
address: 1050
|
||||||
register_type: "read"
|
register_type: read
|
||||||
unit_of_measurement: kWh
|
unit_of_measurement: kWh
|
||||||
device_class: energy
|
device_class: energy
|
||||||
state_class: total_increasing
|
state_class: total_increasing
|
||||||
|
|||||||
Reference in New Issue
Block a user