Control Fronius GEN24 inverter and battery via Modbus TCP from Homey Pro.
Requirements
- Homey Pro (local apps)
- Fronius GEN24 with Modbus TCP enabled
- Optional: Fronius Smart Meter (needed for import/export based cards)
Inverter setup (web UI)
1) Communication -> Modbus
- Mode: TCP Server
- SunSpec Model Type: int + SF
- Port: 502
- Allow Control: ON
- Note Meter Address Offset (Smart Meter Unit ID, usually 200)
2) Grid Regulations / Export Limitation (optional)
- Set Maximum grid feed-in power in the inverter UI
- This is used by "Use inverter export limit"
3) Battery charging from grid (optional)
- Enable if you want grid charging
Add device in Homey
- Enter inverter IP/hostname, port and Unit ID (default 1)
- If you use a Smart Meter, set Smart Meter Unit ID (default 200)
Important settings in the app
- Installed PV/site capacity (Wp): total installed PV capacity in Wp (sum of all arrays)
Used by "Limit inverter production to X W"
- Battery max charge/discharge (kW) and optional battery capacity (kWh)
Used to convert W to percent for storage control
- Inverter max AC power (kW) fallback
Notes
- Import-capped charging and zero export run in a loop until stopped.
- Intervals are in seconds (min 30 s for import-capped charging).
- Modbus control can affect inverter and battery behavior. Use at your own risk.
Read more ›