From 93315517caa053bc8aafe36279b2d15beedd4473 Mon Sep 17 00:00:00 2001 From: andig Date: Sat, 11 Nov 2023 07:38:47 +0000 Subject: [PATCH] Templates update evcc-io/evcc@2fd77db6417c923b80b858291ab51a879aeaf0da --- ...ye-hybrid_0.yaml => deye-hybrid-3p_0.yaml} | 14 +- templates/de/meter/deye-hybrid-3p_1.yaml | 146 ++++++++++++++++++ templates/de/meter/deye-mi_0.yaml | 51 ++++++ templates/de/meter/deye-mi_1.yaml | 51 ++++++ templates/de/meter/deye-mi_2.yaml | 51 ++++++ templates/de/meter/deye-mi_3.yaml | 51 ++++++ templates/de/meter/deye-storage_0.yaml | 146 ++++++++++++++++++ ...deye-hybrid_1.yaml => deye-storage_1.yaml} | 34 ++-- templates/de/meter/deye-string_0.yaml | 28 ++++ templates/de/meter/deye-string_1.yaml | 28 ++++ ...ye-hybrid_0.yaml => deye-hybrid-3p_0.yaml} | 14 +- templates/en/meter/deye-hybrid-3p_1.yaml | 146 ++++++++++++++++++ templates/en/meter/deye-mi_0.yaml | 51 ++++++ templates/en/meter/deye-mi_1.yaml | 51 ++++++ templates/en/meter/deye-mi_2.yaml | 51 ++++++ templates/en/meter/deye-mi_3.yaml | 51 ++++++ templates/en/meter/deye-storage_0.yaml | 146 ++++++++++++++++++ ...deye-hybrid_1.yaml => deye-storage_1.yaml} | 34 ++-- templates/en/meter/deye-string_0.yaml | 28 ++++ templates/en/meter/deye-string_1.yaml | 28 ++++ 20 files changed, 1152 insertions(+), 48 deletions(-) rename templates/de/meter/{deye-hybrid_0.yaml => deye-hybrid-3p_0.yaml} (94%) create mode 100644 templates/de/meter/deye-hybrid-3p_1.yaml create mode 100644 templates/de/meter/deye-mi_0.yaml create mode 100644 templates/de/meter/deye-mi_1.yaml create mode 100644 templates/de/meter/deye-mi_2.yaml create mode 100644 templates/de/meter/deye-mi_3.yaml create mode 100644 templates/de/meter/deye-storage_0.yaml rename templates/de/meter/{deye-hybrid_1.yaml => deye-storage_1.yaml} (94%) create mode 100644 templates/de/meter/deye-string_0.yaml create mode 100644 templates/de/meter/deye-string_1.yaml rename templates/en/meter/{deye-hybrid_0.yaml => deye-hybrid-3p_0.yaml} (94%) create mode 100644 templates/en/meter/deye-hybrid-3p_1.yaml create mode 100644 templates/en/meter/deye-mi_0.yaml create mode 100644 templates/en/meter/deye-mi_1.yaml create mode 100644 templates/en/meter/deye-mi_2.yaml create mode 100644 templates/en/meter/deye-mi_3.yaml create mode 100644 templates/en/meter/deye-storage_0.yaml rename templates/en/meter/{deye-hybrid_1.yaml => deye-storage_1.yaml} (94%) create mode 100644 templates/en/meter/deye-string_0.yaml create mode 100644 templates/en/meter/deye-string_1.yaml diff --git a/templates/de/meter/deye-hybrid_0.yaml b/templates/de/meter/deye-hybrid-3p_0.yaml similarity index 94% rename from templates/de/meter/deye-hybrid_0.yaml rename to templates/de/meter/deye-hybrid-3p_0.yaml index b84e567a66..ff6f97ef37 100644 --- a/templates/de/meter/deye-hybrid_0.yaml +++ b/templates/de/meter/deye-hybrid-3p_0.yaml @@ -1,11 +1,11 @@ product: brand: Deye - description: SUN-(5/6/8/10/12)K-SG04LP3-EU series hybrid inverter + description: 3p hybrid inverter render: - usage: grid default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: grid # RS485 via adapter (Modbus RTU) @@ -28,7 +28,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: grid # RS485 via adapter (Modbus RTU) @@ -52,7 +52,7 @@ render: - usage: pv default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: pv # RS485 via adapter (Modbus RTU) @@ -75,7 +75,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: pv # RS485 via adapter (Modbus RTU) @@ -99,7 +99,7 @@ render: - usage: battery default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: battery # RS485 via adapter (Modbus RTU) @@ -122,7 +122,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: battery # RS485 via adapter (Modbus RTU) diff --git a/templates/de/meter/deye-hybrid-3p_1.yaml b/templates/de/meter/deye-hybrid-3p_1.yaml new file mode 100644 index 0000000000..c1a7925fa7 --- /dev/null +++ b/templates/de/meter/deye-hybrid-3p_1.yaml @@ -0,0 +1,146 @@ +product: + brand: Sunsynk + description: 3p hybrid inverter +render: + - usage: grid + default: | + type: template + template: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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 + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/de/meter/deye-mi_0.yaml b/templates/de/meter/deye-mi_0.yaml new file mode 100644 index 0000000000..330b3dd9a3 --- /dev/null +++ b/templates/de/meter/deye-mi_0.yaml @@ -0,0 +1,51 @@ +product: + brand: Deye + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/de/meter/deye-mi_1.yaml b/templates/de/meter/deye-mi_1.yaml new file mode 100644 index 0000000000..aef8b45064 --- /dev/null +++ b/templates/de/meter/deye-mi_1.yaml @@ -0,0 +1,51 @@ +product: + brand: Bosswerk + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/de/meter/deye-mi_2.yaml b/templates/de/meter/deye-mi_2.yaml new file mode 100644 index 0000000000..02fbe72af3 --- /dev/null +++ b/templates/de/meter/deye-mi_2.yaml @@ -0,0 +1,51 @@ +product: + brand: Anker + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/de/meter/deye-mi_3.yaml b/templates/de/meter/deye-mi_3.yaml new file mode 100644 index 0000000000..8a119828bd --- /dev/null +++ b/templates/de/meter/deye-mi_3.yaml @@ -0,0 +1,51 @@ +product: + brand: Sunsynk + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/de/meter/deye-storage_0.yaml b/templates/de/meter/deye-storage_0.yaml new file mode 100644 index 0000000000..850741bd7f --- /dev/null +++ b/templates/de/meter/deye-storage_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Deye + description: Storage (hybrid) inverter +render: + - usage: pv + default: | + type: template + template: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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 + capacity: 50 # Akkukapazität in kWh (optional) + - usage: grid + default: | + type: template + template: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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 diff --git a/templates/de/meter/deye-hybrid_1.yaml b/templates/de/meter/deye-storage_1.yaml similarity index 94% rename from templates/de/meter/deye-hybrid_1.yaml rename to templates/de/meter/deye-storage_1.yaml index 5f6f72fe51..06dc75e600 100644 --- a/templates/de/meter/deye-hybrid_1.yaml +++ b/templates/de/meter/deye-storage_1.yaml @@ -1,12 +1,12 @@ product: brand: Sunsynk - description: SYNK-(8/10/12)K-SG04LP3 *untested* + description: Storage (hybrid) inverter render: - - usage: grid + - usage: pv default: | type: template - template: deye-hybrid - usage: grid + template: deye-storage + usage: pv # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -28,8 +28,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: grid + template: deye-storage + usage: pv # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -49,11 +49,11 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - - usage: pv + - usage: battery default: | type: template - template: deye-hybrid - usage: pv + template: deye-storage + usage: battery # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -75,8 +75,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: pv + template: deye-storage + usage: battery # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -96,11 +96,12 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - - usage: battery + capacity: 50 # Akkukapazität in kWh (optional) + - usage: grid default: | type: template - template: deye-hybrid - usage: battery + template: deye-storage + usage: grid # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -122,8 +123,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: battery + template: deye-storage + usage: grid # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -143,4 +144,3 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/de/meter/deye-string_0.yaml b/templates/de/meter/deye-string_0.yaml new file mode 100644 index 0000000000..b584ebb31a --- /dev/null +++ b/templates/de/meter/deye-string_0.yaml @@ -0,0 +1,28 @@ +product: + brand: Deye + description: String inverter +render: + - usage: pv + default: | + type: template + template: deye-string + 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 diff --git a/templates/de/meter/deye-string_1.yaml b/templates/de/meter/deye-string_1.yaml new file mode 100644 index 0000000000..b1959c2963 --- /dev/null +++ b/templates/de/meter/deye-string_1.yaml @@ -0,0 +1,28 @@ +product: + brand: Sunsynk + description: String inverter +render: + - usage: pv + default: | + type: template + template: deye-string + 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 diff --git a/templates/en/meter/deye-hybrid_0.yaml b/templates/en/meter/deye-hybrid-3p_0.yaml similarity index 94% rename from templates/en/meter/deye-hybrid_0.yaml rename to templates/en/meter/deye-hybrid-3p_0.yaml index faf37ebe70..3b9483aa8e 100644 --- a/templates/en/meter/deye-hybrid_0.yaml +++ b/templates/en/meter/deye-hybrid-3p_0.yaml @@ -1,11 +1,11 @@ product: brand: Deye - description: SUN-(5/6/8/10/12)K-SG04LP3-EU series hybrid inverter + description: 3p hybrid inverter render: - usage: grid default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: grid # RS485 via adapter (Modbus RTU) @@ -28,7 +28,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: grid # RS485 via adapter (Modbus RTU) @@ -52,7 +52,7 @@ render: - usage: pv default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: pv # RS485 via adapter (Modbus RTU) @@ -75,7 +75,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: pv # RS485 via adapter (Modbus RTU) @@ -99,7 +99,7 @@ render: - usage: battery default: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: battery # RS485 via adapter (Modbus RTU) @@ -122,7 +122,7 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid + template: deye-hybrid-3p usage: battery # RS485 via adapter (Modbus RTU) diff --git a/templates/en/meter/deye-hybrid-3p_1.yaml b/templates/en/meter/deye-hybrid-3p_1.yaml new file mode 100644 index 0000000000..958ebf9cc6 --- /dev/null +++ b/templates/en/meter/deye-hybrid-3p_1.yaml @@ -0,0 +1,146 @@ +product: + brand: Sunsynk + description: 3p hybrid inverter +render: + - usage: grid + default: | + type: template + template: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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: deye-hybrid-3p + 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 + advanced: | + type: template + template: deye-hybrid-3p + 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 + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/deye-mi_0.yaml b/templates/en/meter/deye-mi_0.yaml new file mode 100644 index 0000000000..330b3dd9a3 --- /dev/null +++ b/templates/en/meter/deye-mi_0.yaml @@ -0,0 +1,51 @@ +product: + brand: Deye + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/en/meter/deye-mi_1.yaml b/templates/en/meter/deye-mi_1.yaml new file mode 100644 index 0000000000..aef8b45064 --- /dev/null +++ b/templates/en/meter/deye-mi_1.yaml @@ -0,0 +1,51 @@ +product: + brand: Bosswerk + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/en/meter/deye-mi_2.yaml b/templates/en/meter/deye-mi_2.yaml new file mode 100644 index 0000000000..02fbe72af3 --- /dev/null +++ b/templates/en/meter/deye-mi_2.yaml @@ -0,0 +1,51 @@ +product: + brand: Anker + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/en/meter/deye-mi_3.yaml b/templates/en/meter/deye-mi_3.yaml new file mode 100644 index 0000000000..8a119828bd --- /dev/null +++ b/templates/en/meter/deye-mi_3.yaml @@ -0,0 +1,51 @@ +product: + brand: Sunsynk + description: Micro inverter +render: + - usage: pv + default: | + type: template + template: deye-mi + 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 + advanced: | + type: template + template: deye-mi + 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 diff --git a/templates/en/meter/deye-storage_0.yaml b/templates/en/meter/deye-storage_0.yaml new file mode 100644 index 0000000000..7fdd588132 --- /dev/null +++ b/templates/en/meter/deye-storage_0.yaml @@ -0,0 +1,146 @@ +product: + brand: Deye + description: Storage (hybrid) inverter +render: + - usage: pv + default: | + type: template + template: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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 + capacity: 50 # Battery capacity in kWh (optional) + - usage: grid + default: | + type: template + template: deye-storage + 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 + advanced: | + type: template + template: deye-storage + 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 diff --git a/templates/en/meter/deye-hybrid_1.yaml b/templates/en/meter/deye-storage_1.yaml similarity index 94% rename from templates/en/meter/deye-hybrid_1.yaml rename to templates/en/meter/deye-storage_1.yaml index fc8afd0435..6d6833ea9c 100644 --- a/templates/en/meter/deye-hybrid_1.yaml +++ b/templates/en/meter/deye-storage_1.yaml @@ -1,12 +1,12 @@ product: brand: Sunsynk - description: SYNK-(8/10/12)K-SG04LP3 *untested* + description: Storage (hybrid) inverter render: - - usage: grid + - usage: pv default: | type: template - template: deye-hybrid - usage: grid + template: deye-storage + usage: pv # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -28,8 +28,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: grid + template: deye-storage + usage: pv # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -49,11 +49,11 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - - usage: pv + - usage: battery default: | type: template - template: deye-hybrid - usage: pv + template: deye-storage + usage: battery # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -75,8 +75,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: pv + template: deye-storage + usage: battery # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -96,11 +96,12 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - - usage: battery + capacity: 50 # Battery capacity in kWh (optional) + - usage: grid default: | type: template - template: deye-hybrid - usage: battery + template: deye-storage + usage: grid # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -122,8 +123,8 @@ render: port: 502 # Port advanced: | type: template - template: deye-hybrid - usage: battery + template: deye-storage + usage: grid # RS485 via adapter (Modbus RTU) modbus: rs485serial @@ -143,4 +144,3 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/en/meter/deye-string_0.yaml b/templates/en/meter/deye-string_0.yaml new file mode 100644 index 0000000000..b584ebb31a --- /dev/null +++ b/templates/en/meter/deye-string_0.yaml @@ -0,0 +1,28 @@ +product: + brand: Deye + description: String inverter +render: + - usage: pv + default: | + type: template + template: deye-string + 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 diff --git a/templates/en/meter/deye-string_1.yaml b/templates/en/meter/deye-string_1.yaml new file mode 100644 index 0000000000..b1959c2963 --- /dev/null +++ b/templates/en/meter/deye-string_1.yaml @@ -0,0 +1,28 @@ +product: + brand: Sunsynk + description: String inverter +render: + - usage: pv + default: | + type: template + template: deye-string + 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