Zum Inhalt springen
Smart laden

Huawei SmartAssistant (EMMA)

Diese Seite zeigt die Nightly-Version. Eine Release-Version gibt es noch nicht.

Modbus TCP muss auf der EMMA mit dem Installateur-Konto in der FusionSolar-App aktiviert werden (Gerät in Betrieb nehmen, Kommunikationseinstellungen, Modbus TCP). Die EMMA antwortet auf Unit-ID 0, die das Template verwendet.

Die EMMA akzeptiert nur einen Modbus-TCP-Client gleichzeitig; weitere Verbindungen werden zurückgesetzt. Um sie mit anderen Systemen wie Home Assistant zu teilen, den Modbus-Proxy von evcc verwenden.

Die Batteriewerte der EMMA sind nur lesbar. Für die aktive Batteriesteuerung die Batterie stattdessen mit dem Template SUN2000 Hybrid konfigurieren, mit der Adresse der EMMA und der Unit-ID des Wechselrichters: die EMMA leitet diese Anfragen an den Wechselrichter weiter. Die Unit-ID wird dynamisch vergeben und ist in FusionSolar oder durch Ausprobieren zu finden. Wenn evcc die Batterie steuert, die KI-Energieoptimierung der EMMA in der FusionSolar-App deaktivieren und die EMMA im Modus maximaler Eigenverbrauch belassen: nur ein System sollte die Batterie planen.

Verwendung

  • Netzzähler
  • PV-Erzeugung
  • Batterie

Parameter

NameBeschreibungWertStufe
idModbus-ID
Standard: 1
interforderlich
hostIP-Adresse oder Hostname
Beispiel: 192.0.2.2
erforderlich
portPort
Standard: 502
interforderlich
capacity [kWh]Akkukapazität
Beispiel: 50
optional
minsoc [%]Minimaler Ladestand

Untere Grenze wie am Batteriesystem eingestellt. Wird vom Optimizer genutzt.

Standard: 0
Beispiel: 25
optional
maxsoc [%]Maximaler Ladestand

Obere Grenze wie am Batteriesystem eingestellt. Genutzt vom Optimizer und, bei manchen Geräten, für Netzladen.

Standard: 100
Beispiel: 95
optional
maxchargepower [W]Maximale Ladeleistung

Höchste Leistung, mit der das Batteriesystem laden kann. Der Optimizer plant mit Laden bis zu dieser Leistung. Manche Geräte nutzen diesen Wert auch als Leistung für Netzladen.

erweitert
maxdischargepower [W]Maximale Entladeleistung

Höchste Leistung, mit der das Batteriesystem entladen kann. Der Optimizer plant mit Entladen bis zu dieser Leistung. Der Smart-Modus geht davon aus, dass die Batterie höchstens diese Leistung zum Fahrzeugladen beisteuert.

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: huawei-emma
usage: grid
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
meters:
- name: my_pv
type: template
template: huawei-emma
usage: pv
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
meters:
- name: my_battery
type: template
template: huawei-emma
usage: battery
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
capacity: 50 # Akkukapazität (kWh), optional
minsoc: 0 # Minimaler Ladestand (%), Untere Grenze wie am Batteriesystem eingestellt. Wird vom Optimizer genutzt. (optional)
maxsoc: 100 # Maximaler Ladestand (%), Obere Grenze wie am Batteriesystem eingestellt. Genutzt vom Optimizer und, bei manchen Geräten, für Netzladen. (optional)
maxchargepower: # Maximale Ladeleistung (W), Höchste Leistung, mit der das Batteriesystem laden kann. Der Optimizer plant mit Laden bis zu dieser Leistung. Manche Geräte nutzen diesen Wert auch als Leistung für Netzladen. (optional)
maxdischargepower: # Maximale Entladeleistung (W), Höchste Leistung, mit der das Batteriesystem entladen kann. Der Optimizer plant mit Entladen bis zu dieser Leistung. Der Smart-Modus geht davon aus, dass die Batterie höchstens diese Leistung zum Fahrzeugladen beisteuert. (optional)