For Solis owners · Beta

ShiftCharge for Solis batteries on Octopus Agile

Tariff-aware battery scheduling for Solis hybrid batteries on Octopus Agile and other UK smart tariffs. Open beta — connect with your SolisCloud API key.

Start 30 days free

30 days free during the beta, then £4.99 a month or £49 a year if you choose to subscribe.

No payment is taken automatically when your free time ends. Battery automation stops unless you subscribe. Paid plans renew until cancelled; cancel any time. Your first payment is covered by our 30-day money-back guarantee.

ShiftCharge connects to your Solis hybrid inverter through the SolisCloud API and plans your battery around tomorrow’s Octopus Agile prices, your solar forecast, and the way your household actually uses energy.

Solis support is in open beta. You add your SolisCloud API key and secret once, point it at your tariff, and the daily plan looks after itself.

How ShiftCharge talks to Solis

ShiftCharge uses the SolisCloud API to read your inverter and battery telemetry and to set the timed charge and discharge windows that drive load shifting.

The Solis app and portal keep working alongside it — ShiftCharge writes the slot 1 schedule the inverter already supports, and you can pause automation at any time.

ShiftCharge also enables a battery reserve with a small allowance above your chosen minimum for standby use. Keeping that reserve can involve small grid top-ups outside cheap periods; power cuts or battery faults can still take the battery below your minimum.

What you need

A Solis hybrid inverter on the new 6-slot firmware (firmware version ≥ AA55). If you’re on older firmware, update it via the SolisCloud app first.

A SolisCloud account with an API key and secret. Most users request these from their installer; some accounts can self-serve from the SolisCloud portal under Service Management → API Management.

A UK smart-meter time-of-use tariff (Octopus Agile, Cosy, Go, or compatible).

What "beta" means here

The integration is fully wired end-to-end and protects your inverter's EEPROM by reading the current slot state before every write — the same technique used by the established open-source Solis schedulers.

Beta is about coverage breadth: a handful of advanced read-back fields (charge-power-percent, the SOC ceiling registers) are deferred until we've verified them against more real-world hardware. Drift correction for those specific fields is degraded in the meantime.

Common questions

Will it work with my older Solis inverter?
The current beta targets the new 6-slot firmware (≥ AA55). If your inverter is on older firmware, update it via the SolisCloud app first. Legacy-firmware support is a follow-up if there's demand.
Will it conflict with the SolisCloud app?
ShiftCharge manages slot 1 of the charge and discharge schedule, grid charging permission and the battery reserve. Pause automation before changing these in SolisCloud, otherwise ShiftCharge may restore the settings needed for your plan and reserve. SolisCloud keeps working for monitoring.
Does it support local Modbus?
Not yet. The current integration uses the SolisCloud API so there's nothing to install on your home network. A local Modbus path is on the longer roadmap.

Want this running in your home?

ShiftCharge works with Solis today. Connect your battery, point it at your tariff, and let the daily plan do the work. 30 days free during the beta, no card needed.

Start 30 days free