Docs: add more mbmd meter templates (#3285)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled

This commit is contained in:
andig 2022-05-01 12:32:18 +02:00 • committed by GitHub
parent 0d5adcbcd2
commit aeb5d12b1f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 395 additions and 30 deletions

View file

@ -0,0 +1,23 @@
template: cg-em24
products:
- brand: Carlo Gavazzi
description:
generic: EM 24
params:
- name: usage
choice: ["grid", "pv", "battery", "charge"]
- name: modbus
choice: ["rs485"]
render: |
type: modbus
model: cgem24
{{- if eq .usage "charge" }}
energy: Import # only required for charge meter usage
{{- end }}
{{- if or (eq .usage "charge") (eq .usage "grid") }}
currents:
- CurrentL1
- CurrentL2
- CurrentL3
{{- end }}
{{- include "modbus" . }}

View file

@ -1,7 +1,7 @@
template: discovergy
products:
- description:
generic: Discovergy (Cloud)
generic: Discovergy
params:
- name: usage
choice: ["grid", "pv"]

View file

@ -0,0 +1,26 @@
template: eastron
products:
- brand: Eastron
description:
generic: SDM 630
- brand: Eastron
description:
generic: SDM 72v2
params:
- name: usage
choice: ["grid", "pv", "battery", "charge"]
- name: modbus
choice: ["rs485"]
render: |
type: modbus
model: sdm
{{- if eq .usage "charge" }}
energy: Sum # only required for charge meter usage
{{- end }}
{{- if or (eq .usage "charge") (eq .usage "grid") }}
currents:
- CurrentL1
- CurrentL2
- CurrentL3
{{- end }}
{{- include "modbus" . }}

View file

@ -1,8 +1,8 @@
template: eastron
template: eastron-sdm72_220_230
products:
- brand: Eastron
description:
generic: SDM Modbus
generic: SDM 72/220/230
params:
- name: usage
choice: ["grid", "pv", "battery", "charge"]
@ -10,7 +10,7 @@ params:
choice: ["rs485"]
render: |
type: modbus
model: sdm # specific non-sunspec meter
model: sdm220
{{- if eq .usage "charge" }}
energy: Sum # only required for charge meter usage
{{- end }}

View file

@ -2,7 +2,7 @@ template: powerfox-poweropti
products:
- brand: Powerfox
description:
generic: Poweropti (Cloud)
generic: Poweropti
params:
- name: usage
choice: ["grid"]

View file

@ -0,0 +1,23 @@
template: siemens-pac2200
products:
- brand: Siemens
description:
generic: PAC 2200
params:
- name: usage
choice: ["grid", "pv", "battery", "charge"]
- name: modbus
choice: ["rs485"]
render: |
type: modbus
model: pac2200
{{- if eq .usage "charge" }}
energy: Sum # only required for charge meter usage
{{- end }}
{{- if or (eq .usage "charge") (eq .usage "grid") }}
currents:
- CurrentL1
- CurrentL2
- CurrentL3
{{- end }}
{{- include "modbus" . }}

View file

@ -2,7 +2,7 @@ template: solax-hybrid-cloud
products:
- brand: Solax
description:
generic: Hybrid (Cloud)
generic: Hybrid
requirements:
description:
de: |

View file

@ -2,8 +2,8 @@ template: solax-inverter-cloud
products:
- brand: Solax
description:
de: Wechselrichter (Cloud)
en: Inverter (Cloud)
de: Wechselrichter
en: Inverter
requirements:
description:
de: |

View file

@ -2,10 +2,7 @@ template: tq-em
products:
- brand: TQ
description:
generic: Energy Manager EM2xx
- brand: TQ
description:
generic: Energy Manager EM3xx
generic: Energy Manager EM2xx/EM3xx
params:
- name: usage
choice: ["grid"]

View file

@ -0,0 +1,76 @@
product:
brand: Carlo Gavazzi
description: EM 24
render:
- usage: grid
default: |
type: template
template: cg-em24
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
- usage: pv
default: |
type: template
template: cg-em24
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
- usage: battery
default: |
type: template
template: cg-em24
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
- usage: charge
default: |
type: template
template: cg-em24
usage: charge
# 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

View file

@ -1,5 +1,5 @@
product:
description: Discovergy (Cloud)
description: Discovergy
render:
- usage: grid
default: |

View file

@ -0,0 +1,76 @@
product:
brand: Eastron
description: SDM 72/220/230
render:
- usage: grid
default: |
type: template
template: eastron-sdm72_220_230
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
- usage: pv
default: |
type: template
template: eastron-sdm72_220_230
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
- usage: battery
default: |
type: template
template: eastron-sdm72_220_230
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
- usage: charge
default: |
type: template
template: eastron-sdm72_220_230
usage: charge
# 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

View file

@ -1,6 +1,6 @@
product:
brand: Eastron
description: SDM Modbus
description: SDM 630
render:
- usage: grid
default: |

View file

@ -0,0 +1,76 @@
product:
brand: Eastron
description: SDM 72v2
render:
- usage: grid
default: |
type: template
template: eastron
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
- usage: pv
default: |
type: template
template: eastron
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
- usage: battery
default: |
type: template
template: eastron
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
- usage: charge
default: |
type: template
template: eastron
usage: charge
# 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

View file

@ -1,6 +1,6 @@
product:
brand: Powerfox
description: Poweropti (Cloud)
description: Poweropti
render:
- usage: grid
default: |

View file

@ -0,0 +1,76 @@
product:
brand: Siemens
description: PAC 2200
render:
- usage: grid
default: |
type: template
template: siemens-pac2200
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
- usage: pv
default: |
type: template
template: siemens-pac2200
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
- usage: battery
default: |
type: template
template: siemens-pac2200
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
- usage: charge
default: |
type: template
template: siemens-pac2200
usage: charge
# 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

View file

@ -1,6 +1,6 @@
product:
brand: Solax
description: Hybrid (Cloud)
description: Hybrid
description: |
Der Solax Inverter muss in der SolaxCloud angemeldet sein.

View file

@ -1,6 +1,6 @@
product:
brand: Solax
description: Wechselrichter (Cloud)
description: Wechselrichter
description: |
Der Solax Inverter muss in der SolaxCloud angemeldet sein.

View file

@ -1,6 +1,6 @@
product:
brand: TQ
description: Energy Manager EM2xx
description: Energy Manager EM2xx/EM3xx
render:
- usage: grid
default: |

View file

@ -1,12 +0,0 @@
product:
brand: TQ
description: Energy Manager EM3xx
render:
- usage: grid
default: |
type: template
template: tq-em
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 80 # Port # Optional
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional

View file

@ -43,6 +43,7 @@
],
"Meters": [
"AVM",
"Carlo Gavazzi",
"cFos",
"Eastron",
"FENECON",
@ -55,6 +56,7 @@
"RCT",
"SENEC",
"Shelly",
"Siemens",
"SMA",
"SolarEdge",
"Solarwatt",
@ -69,6 +71,7 @@
],
"PVBattery": [
"AVM",
"Carlo Gavazzi",
"Eastron",
"FENECON",
"Fronius",
@ -79,6 +82,7 @@
"RCT",
"SENEC",
"Shelly",
"Siemens",
"SMA",
"SolarEdge",
"Solarwatt",