GivEnergy Tariff Optimiser — Automated Octopus Agile Battery Scheduling & Arbitrage Add-on

Hi everyone,

I’ve created a Home Assistant add-on for GivEnergy inverter owners on Octopus Agile (import) and Outgoing Variable (export) tariffs: GivEnergy Tariff Optimiser.

:glowing_star: Key Features

  • Cheapest Slot Scheduling: Automatically programs GivEnergy battery charge slots during the cheapest Octopus Agile rates.
  • Deficit & Non-Contiguous Arbitrage: Evaluates contiguous and non-contiguous top-N cheapest slots (up to GivTCP’s 10-slot limit).
  • Octoplus ADR 0004 Support: Full support for Power Down (saving) and Power Up (free electricity) session handling.
  • ChatGPT Plan Veto & Audit: Optional second-opinion evaluation via OpenAI.

:inbox_tray: 1-Click Installation

Click below to add the repository directly to your Home Assistant Add-on Store:

Open your Home Assistant instance and show the add-on store with a specific repository filled in.

Or manually add this repository URL in your Add-on Store (Settings → Add-ons → Add-on Store → ⋮ → Repositories):
https://github.com/revhawk/GivEnergy_Tracker

Feedback, suggestions, and feature requests welcome!
GitHub Repository: GitHub - revhawk/GivEnergy_Tracker · GitHub

The term Add-on has been deprecated quite a while back and new software should now all refer to then as an App.
That said you also have to test and change things like install instructions here and in your Git so users will be able to use your stuff. This will not work, for instance: