Octopus Intelligent Go
Octopus Intelligent Go is a tariff for EV owners who have an EV or charger that can be controlled in a smart way, this enabled Octopus via the Kraken platform to produce optimised and automated charging schedules, saving you money and letting you plug in and forget.
Configuration
action_when_cheapis your function that is called when the half hourly period is among the cheapestaction_when_expensiveis your function that is called when the half hourly period is more expensive than the cheapestpricing_strategyis a custom class you can pass in to act on prices in a more complex way (this is covered in custom pricing strategies)api_keya secret key that gives the script access to fetch your most recent tariff (do not push this to git or share with anyone)account_numberyour account number for a supported supplier and tariff
How do I get my account number & API key?
Go to octopus.energy and sign in, then follow these steps after clicking the menu button on the home page.
A best practice is to place these in a .env file, and bring them in with python-dotenv, be sure to put .env in a .gitignore file.
How often are my actions called
The actions happen 2 times during the entire day:
- 05:30am when prices are expensive
- 11:30pm when prices are cheap
There is a 10 minute grace period on an action missing your current time from when you begin the schedule initially.