Gå til indhold
smart opladning

FENECON Modbus-API

Denne side viser nightly-versionen. Skift til release-versionen.

License notice:

For active battery control on FENECON FEMS systems, a commercial license (FEMS App Modbus/TCP Write Access) is required.

FEMS documentation:
OpenEMS documentation:

Understøttede funktioner

  • Batteristyring: Ekstern styring af opladning og afladning af hjemmebatteriet via evcc.

Anvendelsesområder

  • Elnetsmåler
  • Solproduktion
  • Batteri

Parametre

NavnBeskrivelseVærdiNiveau
idModbus-ID
Standard: 1
intpåkrævet
hostIP-adresse eller værtsnavn
Eksempel: 192.0.2.2
påkrævet
portPort
Standard: 502
intpåkrævet
batterycontrols battery component

active battery control (Modbus/TCP Write Access)

Standard: false
valgfri
capacity [kWh]Battery capacity
Eksempel: 50
valgfri
minsoc [%]Minimum charge

Lower limit as configured on the battery system. Used by optimizer.

Standard: 0
Eksempel: 25
valgfri
maxsoc [%]Maximum charge

Upper limit as configured on the battery system. Used by optimizer and, on some devices, for grid charging.

Standard: 100
Eksempel: 95
valgfri
grid_power_registerModbus register for grid power

GridActivePower (W)

Standard: 315
avanceret
grid_energy_registerModbus register for grid import energy

GridBuyActiveEnergy (Wh)

Standard: 359
avanceret
pv_power_registerModbus register for PV power

ProductionActivePower (W)

Standard: 327
avanceret
pv_energy_registerModbus register for PV energy

ProductionActiveEnergy (Wh)

Standard: 367
avanceret
maxacpower [W]Maximum AC power of the hybrid inverter
Standard: 0
Eksempel: 5000
avanceret
battery_power_registerModbus register for battery power

EssDischargePower (W)

Standard: 415
avanceret
battery_soc_registerModbus register for state of charge

SoC (%)

Standard: 302
avanceret
battery_set_registerModbus register for charge power

SetActivePowerLessOrEquals (W)

Standard: 710
avanceret
watchdogbattery control API timeout
Standard: 60s
avanceret
maxchargepower [W]Maximum charge power

Highest power the battery system can charge with. The optimizer plans with charging up to this power. Some devices also use it as grid charging power.

avanceret
maxdischargepower [W]Maximum discharge power

Highest power the battery system can discharge with. The optimizer plans with discharging up to this power. Smart mode assumes the battery supplies at most this power to vehicle charging.

avanceret
Konfigurationseksempel til evcc.yaml

Hvis du ikke vil konfigurere via webgrænsefladen, kan du i stedet bruge denne YAML-blok.

meters:
- name: my_grid
type: template
template: openems-modbus
usage: grid
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
grid_power_register: 315 # Modbus register for grid power, GridActivePower (W) (optional)
grid_energy_register: 359 # Modbus register for grid import energy, GridBuyActiveEnergy (Wh) (optional)
meters:
- name: my_pv
type: template
template: openems-modbus
usage: pv
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
pv_power_register: 327 # Modbus register for PV power, ProductionActivePower (W) (optional)
pv_energy_register: 367 # Modbus register for PV energy, ProductionActiveEnergy (Wh) (optional)
maxacpower: 0 # Maximum AC power of the hybrid inverter (W), optional
meters:
- name: my_battery
type: template
template: openems-modbus
usage: battery
# Modbus TCP
modbus: tcpip
id: 1
host: # Hostname
port: 502 # Port
battery: false # controls battery component, active battery control (Modbus/TCP Write Access) (optional)
capacity: 50 # Battery capacity (kWh), optional
minsoc: 0 # Minimum charge (%), Lower limit as configured on the battery system. Used by optimizer. (optional)
maxsoc: 100 # Maximum charge (%), Upper limit as configured on the battery system. Used by optimizer and, on some devices, for grid charging. (optional)
battery_power_register: 415 # Modbus register for battery power, EssDischargePower (W) (optional)
battery_soc_register: 302 # Modbus register for state of charge, SoC (%) (optional)
battery_set_register: 710 # Modbus register for charge power, SetActivePowerLessOrEquals (W) (optional)
watchdog: 60s # battery control API timeout, optional
maxchargepower: # Maximum charge power (W), Highest power the battery system can charge with. The optimizer plans with charging up to this power. Some devices also use it as grid charging power. (optional)
maxdischargepower: # Maximum discharge power (W), Highest power the battery system can discharge with. The optimizer plans with discharging up to this power. Smart mode assumes the battery supplies at most this power to vehicle charging. (optional)