Zum Inhalt springen
EN | DE

mg2mqtt

Voraussetzung ist ein konfigurierter MQTT Broker und ein SAIC/MQTT Gateway (github.com/SAIC-iSmart-API/saic-python-mqtt-gateway oder github.com/SAIC-iSmart-API/saic-java-client)

Parameter

NameBeschreibungWertStufe
userBenutzerkonto

bspw. E-Mail Adresse, User Id, etc.

optional
vinFahrzeugidentifikationsnummer

Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind

Beispiel: W...
optional
titleTitel

Wird in der Benutzeroberfläche angezeigt

optional
capacity [kWh]Akkukapazität
Beispiel: 50
optional
timeoutZeitüberschreitung
Standard: 1h
Beispiel: 10s
optional
iconIcon

Wird in der Benutzeroberfläche angezeigt

Standard: car
erweitert
phasesMaximale Phasenanzahl

Die maximale Anzahl der Phasen welche genutzt werden können

Beispiel: 3
erweitert
modeStandardlademodus

Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll

erweitert
minCurrent [A]Minimale Stromstärke

Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann

Beispiel: 6
erweitert
maxCurrent [A]Maximale Stromstärke

Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann

Beispiel: 16
erweitert
maxPower [W]Ladeleistungs-Hinweis

Definiert die maximale Ladeleistung des Fahrzeugs. Hilft, die Ladeplanung zu verbessern, wenn das Fahrzeug üblicherweise weniger Strom nutzt als angeboten oder höhere Ströme bei einphasigem Laden erlaubt als bei dreiphasigem. Der bereitgestellte Strom des Ladepunktes wird nicht beeinflusst.

Beispiel: 10000
erweitert
identifiersIdentifikation

Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle

erweitert
priorityPriorität

Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie

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.

vehicles:
- name: my_car
type: template
template: mg2mqtt
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
timeout: 1h # Zeitüberschreitung, optional
icon: car # Icon, Wird in der Benutzeroberfläche angezeigt [car, bike, bus, moped, motorcycle, rocket, scooter, taxi, tractor, rickshaw, shuttle, van, airpurifier, battery, bulb, climate, coffeemaker, compute, cooking, cooler, desktop, device, dishwasher, dryer, floorlamp, generic, heater, heatexchange, heatpump, kettle, laundry, laundry2, machine, meter, microwave, pump, smartconsumer, tool, waterheater] (optional)
phases: 3 # Maximale Phasenanzahl, Die maximale Anzahl der Phasen welche genutzt werden können (optional)
mode: # Standardlademodus, Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)
minCurrent: 6 # Minimale Stromstärke (A), Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
maxCurrent: 16 # Maximale Stromstärke (A), Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
maxPower: 10000 # Ladeleistungs-Hinweis (W), Definiert die maximale Ladeleistung des Fahrzeugs. Hilft, die Ladeplanung zu verbessern, wenn das Fahrzeug üblicherweise weniger Strom nutzt als angeboten oder höhere Ströme bei einphasigem Laden erlaubt als bei dreiphasigem. _Der bereitgestellte Strom des Ladepunktes wird nicht beeinflusst._ (optional)
identifiers: # Identifikation, Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle (optional)
priority: # Priorität, Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional)