Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Wiki Everything you wanted to know about Intelligent Octopus But Were Afraid To Ask

This site may earn commission on affiliate links.
Why write this post?
A lot of people are starting to get interested in IO. I don't think Octopus do a very good job of spelling out the benefits in their website. They have some FAQs, but the same questions keep coming up over and over on the forums.

What is it?
In a nutshell, IO is a split tariff that gives you a cheap off-peak rate for charging your EV and other electrical items in the household, including home batteries.

Isn’t that the same as Octopus Go or Go Faster?
The principle is the same, but in exchange for some benefits which we’ll explain, you allow Octopus to control the timing of your EV charge, so they can choose low carbon intensity and/or cheap wholesale priced time slots.

So I’m not in control of my charge? I don’t like the sound of that!
Well yes…and no. You’re in control of how much to charge and when you want the car to be ready, just like you would be normally. Within those parameters, you’re allowing Octopus to control which half-hour slots the car chooses to get to that target % charge. And you can always override IO if you want to “bump charge” through the day.

OK, but what are the benefits you mentioned for this trade off?
First of all, you get a larger guaranteed off-peak window for using household appliances and charging home batteries, etc. It’s six hours between 23:30-05:30. Go, for example, is a fixed 4 hour window.
In addition, when IO schedules your EV charging slots it sometimes creates schedules that fall outside of the fixed, six hour window. If that happens your EV charging and all your household use in these extra-slots is also charged at off-peak rates.
I have frequently had schedules give me seven or more hours of off-peak rates. On one occasion, I had a total of ten hours of off-peak rates.

Am I eligible?
You need a smart meter and a compatible car and/or charger. Since you’re reading this here, I assume you’ve got or are thinking of getting a Tesla. IO works with the Tesla API to create the charging schedules. The advantage of this is that IO will work with any* home charger. If you have a charger with smart features, you need to disable them so that the charger acts as a dumb switch. IO will control everything via Tesla’s API to start and stop your charging.
*Even your granny charger - but you need to tell IO what the max throughput is when you go through setup so that it can work out your schedules properly.

Some of this sounds too good to be true.
Phantom drain caused by having smart charging enabled in the Octopus app has been fixed as of 30th August 2022. One small side effect appears to be that schedules sometimes take longer to appear in the app after plugging in.

Further questions (to be updated in the main thread body once the edit timer on this post expires)

I have two EVs, can I charge the other while on IO?

Not with IO scheduling the charging, but you can charge any other car in the fixed 23:30-05:30 off peak window or at any other time at peak prices.

What are the rates etc?
Octopus do a decent job of explaining the peak and off-peak rates along with contracts etc. Head over to their pages to discover that.

I asked for a target % of x, but I got less than x.
There are two or three reasons for this.

The first, most common reason, is that Tesla reports battery % differently depending on where you look. The API (that IO uses) reports the gross battery %. This is generally fixed but can fluctuate very slightly. The Tesla app shows usable %. Apps like Teslamate and Teslafi can display both. Quite often, there is a delta of 2-3% which may be down to battery temp or other factors. This usable % will often be recovered as the battery warms up during a drive.

Some users have reported charging % being way off, perhaps 10% or more. This could be down to an error in the onboarding process. Some of the charger database entries incorrectly assume the charger you are onboarding is the 11kW version, without actually saying so in the charger description. The Andersen A2 was an early example of this. If you suspect this may be the case, the easiest thing to do is go through the on-boarding again and choose "Generic 7.4kW charger". It won't affect your functionality on IO in any way.

Lastly, it has to be mentioned that occasionally IO just craps out. It may be down to a comms error, a server error at Octopus' end, or just reasons. IO is a beta product and it's wise to expect one or two quirks from time to time
 
Last edited by a moderator:
1) I accidentally removed my device in the app rather than stopping the smart charge. I have emailed Octopus re this. Is there any other way of reconnecting?

2) My gas is currently on Shell's variable rate. Would it be worth trying to change to Octopus for gas now?
In the app if you go to your account there should be an IO box. Tap that and then right at the bottom there is a reconnect device option which should take you through the test charge again.
 
1) I accidentally removed my device in the app rather than stopping the smart charge. I have emailed Octopus re this. Is there any other way of reconnecting?

2) My gas is currently on Shell's variable rate. Would it be worth trying to change to Octopus for gas now?

gas on IO is flexible - currently paying 7p and fully expecting that to be 15p shortly. Octopus are big on electric, less active on gas.

I don’t know if there is a good alternative out there - tried a few big suppliers and theyr’e all ‘we aren’t taking new customers right now’. You’d think they’d be legally required to but what do I know - regulator got to protect the suppliers, right
 
Mode Comment:

We had 3 threads running on Octopus which feels like there will be masses of overlap.

I've locked the smallest thread, and I suggest we try and move conversation to the olderst and largest thread:


I've not locked this one because it's been fairly active,. but it would be good to try and keep consersations in one place.
 
  • Like
Reactions: exlatccatsa
Just made the transition this evening. Still had 3.5 months left on my GO tariff at 5p per kWh and half the day rate and almost half the peak rate but the indicative increase in the Agile price cap scared me into acting now.

Speaking of which, this plan really does remind me of Octopus Agile paired with the ev.energy app back in 2020 where ev.energy set the charging schedule to reach your SoC by a certain time using either the cheapest or greenest energy.

Disappointed that there's no Octopus Widget (for Android at least) that can show you the charge schedule for the day. Will submit that as a suggestion.

I think I may be able to create a Tasker event coupled with a Bixby (Samsung) routine to turn the IO Smart Charging function on/off when the charge port door status is cycled as a work around for the polling/keep awake bug. Will have a look later this week and report back, unless anyone has done something similar already?
 
Just made the transition this evening. Still had 3.5 months left on my GO tariff at 5p per kWh and half the day rate and almost half the peak rate but the indicative increase in the Agile price cap scared me into acting now.

Speaking of which, this plan really does remind me of Octopus Agile paired with the ev.energy app back in 2020 where ev.energy set the charging schedule to reach your SoC by a certain time using either the cheapest or greenest energy.

Disappointed that there's no Octopus Widget (for Android at least) that can show you the charge schedule for the day. Will submit that as a suggestion.

I think I may be able to create a Tasker event coupled with a Bixby (Samsung) routine to turn the IO Smart Charging function on/off when the charge port door status is cycled as a work around for the polling/keep awake bug. Will have a look later this week and report back, unless anyone has done something similar already?

How did you do it - assumed no CS were around to talk to so I dropped them an email
 
Something odd happened today. Last night my car was down at 12%, so I activated Smart charging, and it came up with a schedule, which saw it charged (to 90%) by 7am this morning. I let it run, and when I woke up turned off smart charging.

When it finished it had only managed 86%, and I could really do with a bit mores o figured I'd reenable smart charging, and then the target time, to 08:30. And bob's your uncle, it then comes up with a new schedule for 07:30 - 08:30 and starts charging.

My worry here is that although it's driving, back at the mothership things won't be quite right and, for example, last nights charging will have been forgotten as "off peak", and I'll be left with 53kWh at 40p, instead of 7.5p

Oh well, lets see :)
 
Something odd happened today. Last night my car was down at 12%, so I activated Smart charging, and it came up with a schedule, which saw it charged (to 90%) by 7am this morning. I let it run, and when I woke up turned off smart charging.

When it finished it had only managed 86%, and I could really do with a bit mores o figured I'd reenable smart charging, and then the target time, to 08:30. And bob's your uncle, it then comes up with a new schedule for 07:30 - 08:30 and starts charging.

My worry here is that although it's driving, back at the mothership things won't be quite right and, for example, last nights charging will have been forgotten as "off peak", and I'll be left with 53kWh at 40p, instead of 7.5p

Oh well, lets see :)
It's a beta product, so thinks can go wrong. However, in my experience, Octopus are very good at reimbursing you when things do go wrong.

The bills will be right. I've not heard of any issues with IO billing to date.
 
damn - plugged in yesterday around 7:30 and set it to 50% overnight but it hasn't charged. I need it at least 40% for going into the office on wednesday. Do I just leave the schedule set and hope it appears after 5? Or do I need to unplug/replug?

Did the usual plug in and force stop charging on the tesla, then set the % in the app
 
anyone had issues switching during the 12 months to the same tariff to 'refresh it'? Just rang them up and the guy thought I had to see out the 12 month period. Although as Octopus have a zero fee exit policy I don't see why that'd be a thing.

Would be good if others have switched from IO to IO (or go to go - same tariff) before the expiry in case they come back and claim it can't be done.
 
damn - plugged in yesterday around 7:30 and set it to 50% overnight but it hasn't charged. I need it at least 40% for going into the office on wednesday. Do I just leave the schedule set and hope it appears after 5? Or do I need to unplug/replug?

Did the usual plug in and force stop charging on the tesla, then set the % in the app

Did you look to see what charging slots it suggested? That's where I'd start.
 
I'm at exactly the same stage that you were... (are). The app won't yet let me add my car gives an "uh oh" err message) nor run a test. The website says I am at stage 4 of 5 on the switch from GO to IO. Did you get any further? What happens next? I've not had any comms from Octopus since starting the process.
I found the app got confused easily. I got that error message and had to clear the app data and cache in my phone settings to get rid of it. It's also confusing as a step, if you've asked/consented to switch to IO already (say on your computer browser) then that orange step in the app (after inputting car and charger model) about 'Tariff Switch Started' which opens a page to accept Ts&Cs is irrelevant and seems to break the process of completing a test charge. Skip it and move onto the Device Connection and Test Charge steps worked for me.
 
I decided to make the jump early to IO last night following the morning news of an even higher price cap than expected (49p/kWh up from current 28p now seems possible even probable!?)

I had already been using Guy Lipman's blogged Octopus smart meter data website to compare my current tariff to what I believed were possible future IO scenarios - 49p peak, 56p peak or 61p peak (I didn't mess with the 7.5p off peak rate tbh) - concluding that if the peak rate rose to anything above 49p then I would be better off switching early from my favourable old Go rates (13.7p and 5p) which end late Nov 22.

So I've started the switching process, which as I understand it locks in the rates (40.06p and 7.5p for my region) at point of sign up - is anyone able to confirm this please? My desktop Octopus account says they're still setting up my IO switch and that they need to book a smart meter exchange next, which is funny as I told them I had a SMETS2 on sign up and 5 lines above on my account dashboard they state I have a SMETS 2 meter with my current Go account.

Anyway, I've tried to do a test charge in the app and it throws up an 'uh oh something went wrong error' so I presume I'm waiting for someone to tick some boxes on the Octopus accounts back end to confirm my switch. However I find myself wondering if there is any timeline/deadline for me to complete the test charge in? I obviously wanted to lock in the 40p peak rate as above but if I could drag my feet for a few weeks or even say a month before completing the test charge to maximise my use of the cheaper Go rates yet still retain the 40p peak rate at point of sign up that would be ideal... Anyone able to shed any light on this? Or even I were simply to never complete a test charge, does it give up trying to switch at any point?
Hi tridge - how did you get along with the part about asking for meter exchange. I have same situation and also have smets2. Did the message clear on web portal.
 
There is one bug which hasn’t been squashed. If you have IO smart charging enabled in the Octopus app and the car is unplugged from your charger, IO queries the Tesla API and keeps the car awake, causing unnecessary battery drain.
By accident today, I'd left my smart charging enabled in the app after unplugging and going for a drive. However I noticed that the car is sleeping!

Would a few other users on IO with Teslamate (or similar) mind trying it this weekend so I can collect some more data points? I have also asked on the Octopus forum.
 
By accident today, I'd left my smart charging enabled in the app after unplugging and going for a drive. However I noticed that the car is sleeping!

Would a few other users on IO with Teslamate (or similar) mind trying it this weekend so I can collect some more data points? I have also asked on the Octopus forum.
Car's been unplugged since lunchtime yesterday. It will be awesome if this has been fixed.
1662197408882.png