Looking for Testers: Fronius GEN24 Battery → PVOutput Integration (PHP Script)

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)
  • 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.

1 Like