Hi all,
I’m looking for testers with Fronius GEN24 hybrid inverters and installed batteries to help validate battery reporting to PVOutput.
I’ve added battery support to my existing Fronius → PVOutput PHP integration and would like real-world confirmation that behaviour matches expectations across different systems.
The repository is here:
https://github.com/Darksplat/Fronius-To-PVOutput/tree/main
The script you’ll want is:
fronius-battery.php
What’s included
- Fronius GEN24 hybrid inverter support
- Fronius Smart Meter (3-phase)
- Battery reporting to PVOutput:
-
Battery power (
b1) – charge / discharge - Battery state of charge (
b2)
-
Battery power (
- Designed for 5-minute uploads
- Battery support is disabled by default and must be explicitly enabled
What I’m looking to validate
Feedback on:
- Charge vs discharge direction in PVOutput
- SOC tracking accuracy
- Behaviour when the battery is:
- Charging from solar
- Discharging to load / grid
- Idle
- Any unexpected interaction with grid import/export data
Who should test
You’ll need:
PVOutput donation account required for battery reporting
- A Fronius GEN24 hybrid inverter
- A working battery system (e.g. BYD Battery-Box HVS / HVM)
- A PVOutput account (free is fine)
- Ability to run a PHP script on your system (NAS, Pi, Linux, macOS)
Safety notes
- Script uses read-only Fronius Solar API endpoints
- Battery reporting can be disabled instantly
- No historical PVOutput data is modified
- No cloud services involved
This is intentionally conservative and designed not to pollute PVOutput data.
How to provide feedback
Please post:
- Replies in this forum thread, and/or
- Issues or comments on GitHub in the repository above
No screenshots, credentials, or private data required — just observations on behaviour.
Thanks in advance to anyone willing to help test.
Community feedback here will help lock this down as a clean, reliable Fronius + PVOutput solution.