Zum Inhalt springen
Smart laden

SofarSolar HYD 3…6K-EP

Diese Seite zeigt die Nightly-Version. Wechsle zur Release-Version.

Zu den Details wie man den Wechselrichter verbindet siehe die Sofar Solar Installations Anleitung von homeassistant-solax-modbus.readthedocs.io.

Unterstützte Funktionen

  • Batteriesteuerung: Externe Steuerung des Ladens und Entladens der Hausbatterie durch evcc.

Verwendung

  • Netzzähler
  • PV-Erzeugung
  • Batterie

Parameter

Modbus
NameBeschreibungWertStufe
idModbus-ID
Standard: 1
interforderlich
deviceGerätename

USB-RS485-Adapter

Beispiel: /dev/ttyUSB0
erforderlich
baudrateBaudrate
Standard: 9600
erforderlich
comsetComSet

Kommunikationsparameter des Adapters

Standard: 8N1
erforderlich
hostIP-Adresse oder Hostname
Beispiel: 192.0.2.2
erforderlich
portPort
Standard: 502
interforderlich
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.

optional
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.

optional
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
maxacpower [W]Maximale AC Leistung des Hybrid-Wechselrichters
Standard: 0
Beispiel: 5000
erweitert
storageunitNummer des Batteriespeichers

Im Fall eines BTS Speichers nicht die Adresse eines BTS 5K Batteriemodules, sondern der Speicherturm (BTS 5K-BDU Steuerungseinheit mit 1-4 BTS 5K Modulen).

Standard: 1
erweitert
defaultmodeStandardmodus für die aktive Batteriesteuerung

Gültige Werte sind 0 (Eigenbedarfsmodus), 1 (Nutzungszeitmodus), 2 (Zeitmodus), 4 (Peak-shaving Modus)

Standard: 0
erweitert
externalpowerExterne Quelle einschließen

Bezieht alle angeschlossenen externen Quellen, wie die Leistung von kaskadierten Wechselrichter, in die PV-Leistungsberechnung mit ein.

erweitert
slaveSlave-Wechselrichter

Wechselrichter läuft als Slave in einem Master/Slave-Verbund. Die Batterie folgt dem Master und wird nicht direkt gesteuert.

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: sofarsolar-g3
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: # Hostname
port: 8899 # Port
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 8899 # Port
meters:
- name: my_pv
type: template
template: sofarsolar-g3
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: # Hostname
port: 8899 # Port
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 8899 # Port
maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (W), optional
externalpower: # Externe Quelle einschließen, Bezieht alle angeschlossenen externen Quellen, wie die Leistung von kaskadierten Wechselrichter, in die PV-Leistungsberechnung mit ein. (optional)
meters:
- name: my_battery
type: template
template: sofarsolar-g3
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: # Hostname
port: 8899 # Port
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 8899 # Port
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.
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.
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)
storageunit: 1 # Nummer des Batteriespeichers, Im Fall eines BTS Speichers nicht die Adresse eines BTS 5K Batteriemodules, sondern der Speicherturm (BTS 5K-BDU Steuerungseinheit mit 1-4 BTS 5K Modulen). (optional)
defaultmode: 0 # Standardmodus für die aktive Batteriesteuerung, Gültige Werte sind 0 (Eigenbedarfsmodus), 1 (Nutzungszeitmodus), 2 (Zeitmodus), 4 (Peak-shaving Modus) (optional)
slave: # Slave-Wechselrichter, Wechselrichter läuft als Slave in einem Master/Slave-Verbund. Die Batterie folgt dem Master und wird nicht direkt gesteuert. (optional)