Zum Hauptinhalt springen

Hausinstallation

Die aufgelisteten Geräte können als meter für verschiedene Zwecke eingebunden werden. Um die Ströme am Netzanschluss grid zu erhalten, die PV Leistung pv, die Hausbatterie battery oder die Ladeleistung des EV charge.

In der Konfigurationsdatei gibt es hierzu den folgenden Bereich:

meters:
- name: grid
type: ...
- name: pv
type: ...
- name: battery
type: ...

Auf dieser Seite findest du die Konfigurationen für alle von evcc bekannterweise unterstützte Komponenten die als Energiemesspunkte (Zähler) eingebunden werden kann. Nachdem du das Code-Beispiel für deine Zähler angepasst und in die evcc.yaml übernommen hast, kannst du die Verbindung mit dem Befehl evcc meter testen. Dabei werden alle konfigurierten Zähler getestet. Mit dem Befehl evcc meter --name my_meter kann man mittels des vergebenen Namens selektiv testen.

$ ./evcc meter

grid
-----
Power: -31W
Energy: 5195.5kWh
Current L1..L3: 3.05A 1.07A 1.15A
note

Die meisten modernen PV-Technikkomponenten, insbesondere Wechselrichter und Batteriespeicher aber auch manche Smart Meter sind mit den s.g. SunSpec-Schemata über ein standardisiertes Datenmodell via Modbus/TCP abfragbar, ohne dass man dazu auf spezielle gerätespezifische Datenregister o. ä. zugreifen muss. Sollten hier bekannte Systeme also nicht mit einer eigenen Konfiguration namentlich aufgeführt sein, bedeutet dies in der Regel, dass diese vollständig SunSpec-kompatibel sind und somit keiner gerätespezifischen Sonderkonfiguration bedürfen.

Carlo Gavazzi EM24/ET340

meters:
- name: my_grid
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

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

cFos PowerBrain Meter 💚

meters:
- name: my_charger
type: template
template: cfos
usage: charge

# Modbus TCP
modbus: tcpip
id: 2
host: 192.0.2.2 # Hostname
port: 4702 # Port
Sponsor-Token erforderlich

Weitere Informationen zum 💚 evcc Sponsorship gibt es hier.

Discovergy

meters:
- name: my_grid
type: template
template: discovergy
usage: grid
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)
meter: 1ESY1161229886

DSMR

meters:
- name: my_grid
type: template
template: dsmr
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 1502 # Port # Optional

E3DC

meters:
- name: my_grid
type: template
template: e3dc
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Eastron

SDM 630

meters:
- name: my_grid
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

SDM 72/220/230

meters:
- name: my_grid
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

SDM 72v2

meters:
- name: my_grid
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

FENECON

meters:
- name: my_grid
type: template
template: openems
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Fronius

Primo GEN24 Plus

meters:
- name: my_grid
type: template
template: fronius-gen24
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Solar API V1

meters:
- name: my_grid
type: template
template: fronius-solarapi-v1
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Symo GEN24 Plus

meters:
- name: my_grid
type: template
template: fronius-gen24
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Growatt Hybrid Inverter

meters:
- name: my_grid
type: template
template: growatt-hybrid
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

Huawei

SUN2000 via RS485 Modbus

meters:
- name: my_pv
type: template
template: huawei-sun2000-rs485
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

SUN2000 with SDongle

meters:
- name: my_pv
type: template
template: huawei-dongle
usage: pv

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

SUN2000 with SDongle & Power Sensor

meters:
- name: my_grid
type: template
template: huawei-dongle-powersensor
usage: grid

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Janitza B23

meters:
- name: my_grid
type: template
template: janitza-b23
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

Kostal

Piko (legacy)

meters:
- name: my_pv
type: template
template: kostal-piko-legacy
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)

Piko MP Plus

meters:
- name: my_pv
type: template
template: kostal-piko-mp-plus
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname

Piko, Piko BA

meters:
- name: my_grid
type: template
template: kostal-piko
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Plenticore Hybrid

meters:
- name: my_pv
type: template
template: kostal-plenticore
usage: pv

# Modbus TCP
modbus: tcpip
id: 71
host: 192.0.2.2 # Hostname
port: 1502 # Port

Smart Energy Meter

meters:
- name: my_grid
type: template
template: kostal-ksem
usage: grid

# Modbus TCP
modbus: tcpip
id: 71
host: 192.0.2.2 # Hostname
port: 502 # Port

Smart Energy Meter (über den Wechselrichter)

Der Zähler muss in Sensorposition 2 (Netzanschluss) installiert sein. Sensorposition 1 (Haushaltsverbrauch) wird nicht unterstützt.

meters:
- name: my_grid
type: template
template: kostal-ksem-inverter
usage: grid

# Modbus TCP
modbus: tcpip
id: 71
host: 192.0.2.2 # Hostname
port: 1502 # Port

LG ESS Home 8/10

meters:
- name: my_grid
type: template
template: lg-ess-home-8-10
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
registration: DE200... # Registriernummer des LG ESS HOME Wechselrichters.

OpenEMS

meters:
- name: my_grid
type: template
template: openems
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Powerdog

meters:
- name: my_grid
type: template
template: powerdog
usage: grid

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Powerfox Poweropti

meters:
- name: my_grid
type: template
template: powerfox-poweropti
usage: grid
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)

Qcells Q.HOME ESS HYB-G3

meters:
- name: my_grid
type: template
template: solax
usage: grid

# RS485 via adapter (Modbus RTU)
modbus: rs485serial
id: 1
device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
baudrate: 19200 # 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

RCT Power

meters:
- name: my_grid
type: template
template: rct-power
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

SENEC .Home

meters:
- name: my_grid
type: template
template: senec-home
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Senergy SE 4/5/6KTL-S1/G2 Inverter

meters:
- name: my_pv
type: template
template: senergy
usage: pv

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Shelly 3EM

meters:
- name: my_grid
type: template
template: shelly-3em
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Siemens

7KT1665

meters:
- name: my_grid
type: template
template: siemens-7kt1665
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

PAC 2200

meters:
- name: my_grid
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

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

SMA

Data Manager

In der Weboberfläche des SMA Data Manager muss im Bereich "Externe Kommunikation" der Schalter "Modbus Server aktivieren" eingeschaltet sein.

meters:
- name: my_grid
type: template
template: sma-data-manager
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Energy Meter

meters:
- name: my_grid
type: template
template: sma-energy-meter
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Smart Energy Hybrid-Wechselrichter

meters:
- name: my_pv
type: template
template: sma-hybrid
usage: pv

# Modbus TCP
modbus: tcpip
id: 3
host: 192.0.2.2 # Hostname
port: 502 # Port

Sunny Home Manager 2.0

meters:
- name: my_grid
type: template
template: sma-home-manager
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

Wechselrichter

meters:
- name: my_pv
type: template
template: sma-inverter
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname
password: # Passwort für Benutzergruppe Benutzer # Optional

SolarEdge

Hybrid Inverter

Nur ein System kann und darf auf den Wechselrichter zugreifen!

meters:
- name: my_grid
type: template
template: solaredge-hybrid
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: 1502 # Port

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 1502 # Port
timeout: 10s # Optional

Wechselrichter

Nur ein System kann und darf auf den Wechselrichter zugreifen!

meters:
- name: my_grid
type: template
template: solaredge-inverter
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: 1502 # Port

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 1502 # Port
timeout: 10s # Optional

Solarlog

Wir empfehlen dieses Gerät für den Netzbezug/Einspeisewerte nur zu verwenden, wenn kein anderes Gerät diese Daten liefert. Falls eine Hausbatterie angeschlossen ist sollte dieses Gerät auf keinen Fall für die erwähnten Werte verwendet werden!

meters:
- name: my_grid
type: template
template: solarlog
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

SolarMax

MAX.STORAGE / MAX.STORAGE Ultimate

meters:
- name: my_grid
type: template
template: solarmax-maxstorage
usage: grid

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

SP Series Inverter

meters:
- name: my_pv
type: template
template: senergy
usage: pv

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Solarwatt

EnergyManager, EnergyManager Pro

meters:
- name: my_grid
type: template
template: solarwatt
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

MyReserve

meters:
- name: my_grid
type: template
template: solarwatt
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname

MyReserve Matrix (LAN oder PowerGateway)

meters:
- name: my_grid
type: template
template: solarwatt-myreserve-matrix
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 8080 # Port # Optional

Solax

Hybrid X1/X3 G3/G4

meters:
- name: my_grid
type: template
template: solax
usage: grid

# RS485 via adapter (Modbus RTU)
modbus: rs485serial
id: 1
device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
baudrate: 19200 # 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

Hybrid-Wechselrichter (Cloud)

Der Solax Hybrid-Wechselrichter muss in der SolaxCloud angemeldet sein.

Achtung: Die Werte können nur alle 150s abgerufen werden und dann auch 5 Minuten alt sein. Die Laderegelung nach PV kann hiermit nicht optimal gesteuert werden! Nur als Notfalloption nutzen wenn kein lokaler Zugriff möglich ist.

meters:
- name: my_grid
type: template
template: solax-hybrid-cloud
usage: grid
tokenid: # Auf https://www.solaxcloud.com/#/api den Wert von "ObtaintokenID" hier eintragen.
serial: # Auf https://www.solaxcloud.com/#/inverter die Registriernummer hier eintragen.

PV-Wechselrichter (Cloud)

Der Solax PV-Wechselrichter muss in der SolaxCloud angemeldet sein.

Achtung: Die Werte können nur alle 150s abgerufen werden und dann auch 5 Minuten alt sein. Die Laderegelung nach PV kann hiermit nicht optimal gesteuert werden! Nur als Notfalloption nutzen wenn kein lokaler Zugriff möglich ist.

meters:
- name: my_pv
type: template
template: solax-inverter-cloud
usage: pv
tokenid: # Auf https://www.solaxcloud.com/#/api den Wert von "ObtaintokenID" hier eintragen.
serial: # Auf https://www.solaxcloud.com/#/inverter die Registriernummer hier eintragen.

Sonnen sonnenBatterie

meters:
- name: my_grid
type: template
template: sonnenbatterie
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 8080 # Port # Optional

Sungrow

SG Series Inverter

Die Verbindung ist nur seriell (RS485) oder TCP (mit dem WiNet-S-Dongle) möglich.

meters:
- name: my_grid
type: template
template: sungrow-inverter
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

SH Series Hybrid Inverter

Die Verbindung ist nur seriell (RS485) oder TCP (mit dem WiNet-S-Dongle) möglich.

meters:
- name: my_grid
type: template
template: sungrow-hybrid
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

Tesla Powerwall

meters:
- name: my_grid
type: template
template: tesla-powerwall
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
password: # Passwort des Benutzers "Kunde"

Tibber Pulse

meters:
- name: my_grid
type: template
template: tibber-pulse
usage: grid
token: 5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE
homeid: 96a14971-525a-4420-aae9-e5aedaa129ff

TQ

Energy Manager EM2xx/EM3xx

meters:
- name: my_grid
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

Energy Manager EM420

meters:
- name: my_grid
type: template
template: tq-em420
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 80 # Port # Optional
device: local # JSON-Schnittstelle -> Datenendpunkt # Optional
token: ey... # Token des EM420 (Erstellen unter Profil -> Zugangsschlüssel)

VARTA pulse/ pulse neo/ element (PV nur verfügbar mit PV-Sensor)

meters:
- name: my_grid
type: template
template: varta
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Victron Energy

meters:
- name: my_grid
type: template
template: victron-energy
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 502 # Port # Optional

Generische Unterstützung

manuell

meters:
- name: my_meter
type: custom
power: # power (W)
source: # plugin type
# ...
energy: # optional energy (kWh)
source: # plugin type
# ...
soc: # optional battery soc (%)
source: # plugin type
# ...
currents: # optional currents (A)
- source: # L1 plugin type
# ...
- source: # L2 plugin type
# ...
- source: # L3 plugin type
# ...

Hybridwechselrichter

meters:
- name: my_grid
type: template
template: sunspec-hybrid
usage: grid

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Volkszähler

HTTP API

meters:
- name: my_grid
type: template
template: volkszaehler-http
usage: grid
url: # Beispiel: http://zaehler.network.local:8080/api/data # Optional
uuid:

HTTP API, Import & Export

meters:
- name: my_grid
type: template
template: volkszaehler-importexport
usage: grid
url: # Die URL ist zum Beispiel: http://zaehler.network.local:8080/api/data # Optional
importuuid:
exportuuid:

WebSocket API

meters:
- name: my_grid
type: template
template: volkszaehler-ws
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 8082 # Port # Optional
uuid:

vzlogger

meters:
- name: my_grid
type: template
template: vzlogger
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
port: 8081 # Port # Optional
uuid:

Wechselrichter

meters:
- name: my_grid
type: template
template: sunspec-inverter
usage: grid

# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port

Schaltbare Steckdosen

AVM FritzDECT

meters:
- name: my_pv
type: template
template: fritzdect
usage: pv
uri: https://fritz.box # Optional
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)
ain: 307788992233 # Die AIN ist auf dem Typenschild auf der Geräterückseite aufgedruckt. Bei führenden Nullen bitte in doppelte Hochkommata setzen.

Homematic IP

meters:
- name: my_grid
type: template
template: homematic
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
device: '0001EE89AAD848' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt.
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) # Optional
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional

myStrom Switch

meters:
- name: my_pv
type: template
template: mystrom
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname

Shelly 1PM, EM

meters:
- name: my_pv
type: template
template: shelly-1pm
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) # Optional
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional
channel: 0 # Optional

Tasmota

meters:
- name: my_grid
type: template
template: tasmota
usage: grid
host: 192.0.2.2 # IP-Adresse oder Hostname
user: # Standard-User ist admin # Optional
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) # Optional

H-Series Smart Plug

meters:
- name: my_pv
type: template
template: tplink
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname

Tapo P-Series Smart Plug

meters:
- name: my_pv
type: template
template: tapo
usage: pv
host: 192.0.2.2 # IP-Adresse oder Hostname
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)