diff --git a/templates/definition/meter/sungrow-dongle.yaml b/templates/definition/meter/sungrow-dongle.yaml deleted file mode 100644 index 8c29b6658..000000000 --- a/templates/definition/meter/sungrow-dongle.yaml +++ /dev/null @@ -1,72 +0,0 @@ -template: sungrow-dongle -products: - - brand: Sungrow - description: - generic: Inverter (Wifi dongle) -guidedsetup: - enable: true -requirements: - description: - generic: beta -params: - - name: usage - choice: ["grid", "pv", "battery"] - - name: modbus - choice: ["rs485", "tcpip"] -render: | - type: custom - {{- if eq .usage "grid" }} - power: - source: modbus - {{- include "modbus" . | indent 2 }} - register: - type: input - address: 13009 # Export power - decode: int32s - scale: -1 - {{- end }} - {{- if eq .usage "pv" }} - power: - source: modbus - {{- include "modbus" . | indent 2 }} - register: - type: input - address: 5016 # Total DC power - decode: uint32s - {{- end }} - {{- if eq .usage "battery" }} - power: - source: calc - mul: - - source: modbus - {{- include "modbus" . | indent 4 }} - register: - type: holding - address: 13022 # Battery power - decode: int16 - - source: calc - add: - - source: modbus - {{- include "modbus" . | indent 6 }} - register: - type: holding - address: 13001 # Battery running state - decode: bool16 - bitmask: 2 # Charging - scale: -1 - - source: modbus - {{- include "modbus" . | indent 6 }} - register: - type: holding - address: 13001 # Battery running state - decode: bool16 - bitmask: 4 # Discharging - soc: - source: modbus - {{- include "modbus" . | indent 2 }} - register: - address: 13022 # Battery level - type: input - decode: int16 - scale: 0.1 - {{- end }} diff --git a/templates/definition/meter/sungrow.yaml b/templates/definition/meter/sungrow.yaml index 02ba95953..4aed83f8d 100644 --- a/templates/definition/meter/sungrow.yaml +++ b/templates/definition/meter/sungrow.yaml @@ -2,12 +2,13 @@ template: sungrow products: - brand: Sungrow description: - generic: Inverter (LAN) + generic: Inverter guidedsetup: enable: true requirements: description: - generic: beta + de: Die Verbindung zu Sungrow-Geräten ist nur über den LAN-Port (am Gerät) oder seriell via RS485-Port möglich. Nicht verfügbar über das WiNet-S-Dongle! + en: Communication to Sungrow-Devices may only be established by using the LAN port (on device) or serial RS485 port. Not available on WiNet-S-Dongle! params: - name: usage choice: ["grid", "pv", "battery"] diff --git a/templates/docs/meter/sungrow-dongle_0.yaml b/templates/docs/meter/sungrow-dongle_0.yaml deleted file mode 100644 index 8f1244154..000000000 --- a/templates/docs/meter/sungrow-dongle_0.yaml +++ /dev/null @@ -1,78 +0,0 @@ -product: - brand: Sungrow - description: Inverter (Wifi dongle) -description: | - beta -render: - - usage: grid - default: | - type: template - template: sungrow-dongle - usage: grid - - # RS485 via adapter (Modbus RTU) - modbus: rs485serial - id: 1 - device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse - baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 - comset: "8N1" # Kommunikationsparameter für den Adapter - - # RS485 via TCP/IP (Modbus RTU) - modbus: rs485tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port - - # Modbus TCP - modbus: tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port - - usage: pv - default: | - type: template - template: sungrow-dongle - usage: pv - - # RS485 via adapter (Modbus RTU) - modbus: rs485serial - id: 1 - device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse - baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 - comset: "8N1" # Kommunikationsparameter für den Adapter - - # RS485 via TCP/IP (Modbus RTU) - modbus: rs485tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port - - # Modbus TCP - modbus: tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port - - usage: battery - default: | - type: template - template: sungrow-dongle - usage: battery - - # RS485 via adapter (Modbus RTU) - modbus: rs485serial - id: 1 - device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse - baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200 - comset: "8N1" # Kommunikationsparameter für den Adapter - - # RS485 via TCP/IP (Modbus RTU) - modbus: rs485tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port - - # Modbus TCP - modbus: tcpip - id: 1 - host: 192.0.2.2 # Hostname - port: 502 # Port diff --git a/templates/docs/meter/sungrow_0.yaml b/templates/docs/meter/sungrow_0.yaml index 0d490b789..7f400c259 100644 --- a/templates/docs/meter/sungrow_0.yaml +++ b/templates/docs/meter/sungrow_0.yaml @@ -1,8 +1,8 @@ product: brand: Sungrow - description: Inverter (LAN) + description: Inverter description: | - beta + Die Verbindung zu Sungrow-Geräten ist nur über den LAN-Port (am Gerät) oder seriell via RS485-Port möglich. Nicht verfügbar über das WiNet-S-Dongle! render: - usage: grid default: |