ioBroker
Auf der verwendeten ioBroker Instanz muss der rest-api adapter (nicht simple-api) installiert sein.
Authentifiziert werden kann nur mittels basic authentication. Wird kein Passwort angegeben, so wird keine Authentifizierung durchgeführt.
Bei der Angabe der Entities für die einzelnen Messwerte ist darauf zu achten, dass diese korrekt URL-Encoded sind.
So wird aus shelly.0.SHEM-3#8CAAB561991E#1.Total.ConsumedPower shelly.0.SHEM-3%238CAAB561991E%231.Total.ConsumedPower
Einsatzbereiche
- Netzzähler
- PV-Produktion
- Batterie
- Wallbox-Zähler
Parameter
| Name | Beschreibung | Wert | Stufe |
|---|---|---|---|
uri | Der vollständige URI der ioBroker Instanz HTTP(S) Adresse | optional | |
user | Benutzerkonto bspw. E-Mail Adresse, User Id, etc. | optional | |
password | Passwort Zugangspasswort des Dienstes | optional | |
power [W] | Leistung | optional | |
soc [%] | Ladestand | optional | |
capacity [kWh] | Akkukapazität | optional | |
minsoc [%] | Minimaler Ladestand Untere Grenze beim Entladen der Batterie im normalen Betrieb | optional | |
maxsoc [%] | Maximaler Ladestand Oberes Limit beim Laden der Batterie aus dem Netz | optional | |
cache | Cache Zeitintervall für erneute Datenabfrage | erweitert | |
energy [kWh] | Zählerstand | erweitert | |
currentL1 [A] | L1 Stromstärke | erweitert | |
currentL2 [A] | L2 Stromstärke | erweitert | |
currentL3 [A] | L3 Stromstärke | erweitert | |
maxchargepower [W] | Maximale Ladeleistung Für erzwungenes Laden des Speichers. | erweitert | |
maxdischargepower [W] | Maximale Entladeleistung Maximale Entladeleistung des Speichers. | erweitert | |
maxacpower [W] | Maximale AC Leistung des Hybrid-Wechselrichters | erweitert |
Konfigurationsbeispiel für evcc.yaml
Falls du die Konfiguration nicht über die Oberfläche vornehmen möchtest, kannst du alternativ diesen YAML-Block verwenden.
meters: - name: my_grid type: template template: iobroker usage: grid uri: https://iobroker.homelab.lan:8082 # Der vollständige URI der ioBroker Instanz, HTTP(S) Adresse user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc. (optional) password: # Passwort, Zugangspasswort des Dienstes (optional) power: # Leistung (W), optional soc: # Ladestand (%), optional cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional) energy: # Zählerstand (kWh), optional currentL1: # L1 Stromstärke (A), optional currentL2: # L2 Stromstärke (A), optional currentL3: # L3 Stromstärke (A), optionalmeters: - name: my_pv type: template template: iobroker usage: pv uri: https://iobroker.homelab.lan:8082 # Der vollständige URI der ioBroker Instanz, HTTP(S) Adresse user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc. (optional) password: # Passwort, Zugangspasswort des Dienstes (optional) power: # Leistung (W), optional soc: # Ladestand (%), optional cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional) energy: # Zählerstand (kWh), optional currentL1: # L1 Stromstärke (A), optional currentL2: # L2 Stromstärke (A), optional currentL3: # L3 Stromstärke (A), optional maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (W), optionalmeters: - name: my_battery type: template template: iobroker usage: battery uri: https://iobroker.homelab.lan:8082 # Der vollständige URI der ioBroker Instanz, HTTP(S) Adresse user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc. (optional) password: # Passwort, Zugangspasswort des Dienstes (optional) power: # Leistung (W), optional soc: # Ladestand (%), optional capacity: 50 # Akkukapazität (kWh), optional minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional) maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional) cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional) energy: # Zählerstand (kWh), optional currentL1: # L1 Stromstärke (A), optional currentL2: # L2 Stromstärke (A), optional currentL3: # L3 Stromstärke (A), optional maxchargepower: # Maximale Ladeleistung (W), Für erzwungenes Laden des Speichers. (optional) maxdischargepower: # Maximale Entladeleistung (W), Maximale Entladeleistung des Speichers. (optional)meters: - name: my_charger type: template template: iobroker usage: charge uri: https://iobroker.homelab.lan:8082 # Der vollständige URI der ioBroker Instanz, HTTP(S) Adresse user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc. (optional) password: # Passwort, Zugangspasswort des Dienstes (optional) power: # Leistung (W), optional soc: # Ladestand (%), optional cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional) energy: # Zählerstand (kWh), optional currentL1: # L1 Stromstärke (A), optional currentL2: # L2 Stromstärke (A), optional currentL3: # L3 Stromstärke (A), optional