Enhanced SunGrow Templates (#4328)

This commit is contained in:
premultiply 2022-09-12 13:17:20 +02:00 • committed by GitHub
parent 728ad51109
commit 851b3c9066
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 48 additions and 6 deletions

View file

@ -3,7 +3,7 @@ covers: ["sungrow"]
products:
- brand: Sungrow
description:
generic: Hybrid Inverter
generic: SH Series Hybrid Inverter
guidedsetup:
enable: true
requirements:
@ -15,6 +15,7 @@ params:
choice: ["grid", "pv", "battery"]
- name: modbus
choice: ["rs485", "tcpip"]
baudrate: 9600
render: |
type: custom
{{- if eq .usage "grid" }}
@ -26,6 +27,14 @@ render: |
address: 13009 # Export power
decode: int32s
scale: -1
energy:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 13036 # Total Import Energy
type: input
decode: uint32s
scale: 0.1
{{- end }}
{{- if eq .usage "pv" }}
power:
@ -35,6 +44,14 @@ render: |
address: 5016 # Total DC power
type: input
decode: uint32s
energy:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 13002 # Total PV Generation
type: input
decode: uint32s
scale: 0.1
{{- end }}
{{- if eq .usage "battery" }}
power:
@ -63,6 +80,14 @@ render: |
address: 13000 # Battery running state
decode: bool16
bitmask: 4 # Discharging
energy:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 13026 # Total battery discharge energy
type: input
decode: uint32s
scale: 0.1
soc:
source: modbus
{{- include "modbus" . | indent 2 }}

View file

@ -2,7 +2,7 @@ template: sungrow-inverter
products:
- brand: Sungrow
description:
generic: Inverter
generic: SG Series Inverter
guidedsetup:
enable: true
requirements:
@ -14,6 +14,7 @@ params:
choice: ["grid", "pv"]
- name: modbus
choice: ["rs485", "tcpip"]
baudrate: 9600
render: |
type: custom
{{- if eq .usage "grid" }}
@ -22,15 +23,31 @@ render: |
{{- include "modbus" . | indent 2 }}
register:
type: input
address: 5082 # Export power
address: 5082 # Meter power
decode: int32s
energy:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 5098 # Total import energy
type: input
decode: uint32s
scale: 0.1
{{- end }}
{{- if eq .usage "pv" }}
power:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 5016 # Total DC power
address: 5030 # Total Active Power
type: input
decode: uint32s
energy:
source: modbus
{{- include "modbus" . | indent 2 }}
register:
address: 5003 # Total power yields
type: input
decode: uint32s
scale: 0.1
{{- end }}

View file

@ -1,6 +1,6 @@
product:
brand: Sungrow
description: Hybrid Inverter
description: SH Series Hybrid Inverter
description: |
Die Verbindung ist nur seriell (RS485) oder TCP (mit dem WiNet-S-Dongle) möglich.
render:

View file

@ -1,6 +1,6 @@
product:
brand: Sungrow
description: Inverter
description: SG Series Inverter
description: |
Die Verbindung ist nur seriell (RS485) oder TCP (mit dem WiNet-S-Dongle) möglich.
render: