PredBat, the open-source battery and inverter control software, released version 9.0.2 on 10 September 2026, according to its release notes1. The release selects Feed-in First for a Fox Cloud freeze export, drives the scheduled charge control on GE Cloud and adds a myenergi option that gates the Zappi half of automatic configuration1.
The Fox Cloud change is described in the release notes as selecting Feed-in First for a Fox Cloud freeze export1. For GE Cloud, the release drives enable_force_charge as the scheduled charge control1. The myenergi change adds myenergi_automatic_zappi to gate the Zappi half of automatic config1. The release also warns on a moderate inverter clock skew of 5 to 29 minutes1.
The same release notes list a Sigenergy fix that selects Self-Consumption Grid for a Cloud freeze export1. A Solis fix stops retries draining the SolisCloud daily API allowance, and a further Solis change uses a stable voltage for amp-to-watt conversions1. A Fox change loads CLI credentials from an apps.yaml file with --config1.
The release notes carry the heading "FoxCloud FeedIn First, GECloud 3-phase fix, Misc bugs & docs"1. The version is dated 2026-09-10T19:37:22Z in the release feed1.
"feat(fox): select Feed-in First for a Fox Cloud freeze export"
A later version, 9.0.3, was published on 15 September 20261. Its notes list a configurable number of retained log files and a manual_soc_max setting described as a discharge-direction ceiling sibling to manual_soc1. That release also stops GE Cloud deleting a manual inverter_mode override during automatic config, and stops the update button being pressed on idle non-export cycles1.
Why it matters for households
PredBat is used by households with a home battery and, often, a solar inverter and an electric vehicle charger, to decide when to charge, discharge and export. The Fox Cloud and Sigenergy changes concern freeze export, the mode in which a battery holds its state and exports to the grid rather than charging. Selecting the correct export mode matters because an incorrect selection can mean the battery does not export when the plan expects it to, or exports when it should not1.
The GE Cloud fix concerns scheduled charge control, the mechanism that tells an inverter when to charge from the grid. A household relying on a scheduled charge to fill a battery in a cheap overnight window depends on that control working as intended1. The myenergi option separates the Zappi half of automatic configuration from the rest, which is relevant to homes running a myenergi zappi charger alongside a battery; the option is named myenergi_automatic_zappi1. Homes with a myenergi libbi battery and a Zappi charger are among those affected by how the two are configured together.
The clock skew warning at 5 to 29 minutes concerns the inverter's own clock. A skew in that range can affect time-based schedules, and the release now warns on it1. The Solis API allowance fix matters to households on SolisCloud, where repeated retries could exhaust a daily allowance and interrupt monitoring or control1.
What happens next
Version 9.0.3 followed on 15 September 2026, five days after 9.0.21. Its notes describe documentation corrections, including a correction to the description of savings_total_predbat and a correction to the GE Cloud row in the debug journal1. No further release dates beyond 15 September 2026 are given in the release feed1.
Sources1 cited
- [](https://github.com/springfall2008/batpred/releases.atom), github.com
