Speak EV - Electric Car Forums banner
61 - 80 of 84 Posts

· Registered
Joined
·
714 Posts
Variable pricing worked with Agile without issue.
But I assume that with Agile, Ohme operates independently, based on the published prices - you automatically get that price whether Octopus know you charged or not.

When using IO, there seems to be some additional requirement that Ohme tells Octopus about what's going on : if nothing else, so that Octopus costs charging slots at the cheap rate, but don't know whether it's Octopus that tells Ohme what slots it's allowed to use, or if Ohme decides for itself and simply tells Octopus.
 

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
Apperently the Ohme is correctly setup but charges immediately when plugged in which is not what I want being 40p peak!
But the point is that it WON'T be 40p peak! As long as you aren't explicitly requesting to charge immediately, you'll always be billed at the cheap rate for any half-hour slot where the car is charging.
 

· Registered
Joined
·
3,638 Posts
But the point is that it WON'T be 40p peak! As long as you aren't explicitly requesting to charge immediately, you'll always be billed at the cheap rate for any half-hour slot where the car is charging.
Following your advice decided to pull up my big boy pants and it works! 👍
 

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
Yes, I got that. I thought you meant that when you first plugged in the car, it started charging, and that was cheap rate because it was part of the IO sequence.
If it keeps charging, and you can see the graph on the dashboard going up, then it is going to be cheap rate for the full half-hour slot at least.
 

· Registered
Joined
·
3,638 Posts
Yes, I got that. I thought you meant that when you first plugged in the car, it started charging, and that was cheap rate because it was part of the IO sequence.
Yeah sorry, I've put a note on the phone of when I plug in so there is a record to check against the next bill. Now I have the confidence to plug in I need to setup some smart gear to trigger other devices when random cheap slots come along...
 

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
Now I have the confidence to plug in I need to setup some smart gear to trigger other devices when random cheap slots come along...
Are you planning to automate that with a CT clamp around the Ohme feed-in cable?
 

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
You can do that with Agile and ITTT, eg set your smartplugs to come on anytime the price drops below a threshold you set, but for some reason you can't do that with IO (so I hear).
That would be because, unlike Agile, there is no public API for it - as far as I know/understand, at least.
 

· Registered
Joined
·
151 Posts
To expand on this a little. Intelligent Octopus does have quite a well documented API and also Home Assistant integration already that will indicate when your in a cheap slot to "do other stuff"
The downfall of this is that as the Ohme to IO integration appears to be going on behind all this in a closed environment. The slots that the Octopus API returns are often bogus (not good if you're then charged at top rate thinking your on a cheap block)
It does however work fine for all the normal Direct to Car versions of IO.

The Ohme itself has a lot of things going on underneath that you don't see (things like plug status, voltages, charge rates, cumulative energy added etc...) presumably certain key parts of this are fed back to Octopus who then command the charger on & off as needed directly. (I believe the whole "setting Ohme to IO tariff" thing as part of onboarding is merely a way for Ohme to calculate costs rather than Octopus sending completely bespoke Agile-esque tariff maps to each individual charger)
I spent some considerable time over 2 years ago unpicking all this to provide something for smart home users but then get told nope by Ohme - so I'm not going to go much further into how it's done beyond just showing an example output of what is happening behind the scenes - this is a non API linked car shown and was unplugged at the time hence lots of NULL values:

JSON:
[
    {
        "sessionId": "REDACTED",
        "mode": "DISCONNECTED",
        "appliedRule": {
            "id": null,
            "name": "(adjusted) Charge to full ASAP",
            "enabled": true,
            "maxPwrW": null,
            "targetPercent": 100.0,
            "targetTime": 26100,
            "repeatDow": [
                "TUESDAY"
            ],
            "preconditioningEnabled": false,
            "preconditionLengthMins": null,
            "settings": null
        },
       
        "batterySoc": {
            "wh": 44500,
            "rangeKm": 230.0,
            "percent": 99.0,
            "timestamp": 1674547490788,
            "highPrecision": null,
            "maxRangeKm": null
        },
        "batterySocBefore": null,
        "car": {
            "id": "REDACTED",
            "manufacturerId": "REDACTED",
            "manufacturerUserId": null,
            "vin": null,
            "name": null,
            "model": {
                "id": "MG ZS Exclusive latest firmware",
                "make": "MG",
                "modelName": "ZS (2019)",
                "modelYear": 2019,
                "modelDetailName": "EV Exclusive Latest Firmware",
                "imageUrl": "https://s3.eu-west-2.amazonaws.com/ohme-images-public/cars/evdb/BEV/1201/enhanced.png",
                "powerLimits": {
                    "maxDemandW": 7680,
                    "minDemandW": null,
                    "maxSupplyW": null,
                    "minSupplyW": null
                },
                "averageWhPerKm": 193,
                "energyCapacityWh": 44500,
                "specifiedRangeKm": 262,
                "providesBatterySoc": false,
                "rangeKm": 262.0
            },
            "ownerUserId": "REDACTED",
            "batterySoc": {
                "wh": 44494,
                "rangeKm": 230.0,
                "percent": 99.0,
                "timestamp": 1674543811065,
                "highPrecision": null,
                "maxRangeKm": null
            },
            "licensePlateId": null,
            "startChargeSupported": null,
            "vehicleStatus": {
                "odometerReadingKm": null,
                "maxSoc": null,
                "rangeDisplaySelection": null,
                "soc": {
                    "wh": 44500,
                    "rangeKm": 230.0,
                    "percent": 99.0,
                    "timestamp": 1674547490788,
                    "highPrecision": null,
                    "maxRangeKm": null
                },
                "climate": null,
                "chargingStatus": null,
                "availableChargingPowerW": null,
                "chargingSpeedKmh": null,
                "timestamp": null
            },
            "userNotes": null
        },
        "chargeDevice": {
            "id": "REDACTED",
            "externalId": null,
            "name": null,
            "firmwareVersion": 202105011,
            "paygProductId": null,
            "maxAmpOverride": null,
            "confirmedMaxAmpOverride": null,
            "virtualChargerForCarId": null,
            "location": {
                "lat": REDACTED,
                "long": REDACTED,
                "accuracy": null,
                "countryCode": "GB"
            },
            "address": null,
            "groupIds": null,
            "modelType": "HOME",
            "modelTypeDisplayName": "Ohme Home/Go",
            "modelCapabilities": null,
            "optionalSettings": {
                "buttonsLocked": false,
                "stealthEnabled": false,
                "pluginsRequireApproval": false,
                "avoidPeakCharging": false,
                "randomisedDelaySeconds": null,
                "allowInstallerMode": null,
                "solarMode": null,
                "allSucceeded": null
            },
            "provisioningTs": 1608508800000,
            "firmwareVersionLabel": "V1.15_202105011",
            "loadBalancingEnabled": null,
            "loadBalancingMaxAmps": null
        },
        "power": null,
        "error": null,
        "errors": null,
        "chargeStats": {
            "currency": "£",
            "currencyCode": "GBP",
            "moneyCostTotal": 0.0,
            "moneyCostRegularCableTotal": 0.0,
            "moneyCostPerKm": 0.0,
            "carbonReleasedGreenScore": null,
            "carbonReleasedPerKmGrams": 0,
            "carbonReleasedGrams": 0,
            "carbonReleasedRegularCableGrams": 0,
            "carbonReleasedGasCarGrams": 0,
            "comparedGasCarLabel": null,
            "batteryScore": null,
            "batteryCycleUsePercent": 0,
            "energyChargedTotalWh": 0,
            "rangeAddedKm": 0.0,
            "chargeSpeedKmhCurrent": null,
            "activeChargeMs": 0,
            "carbonSavedVsGasCarGrams": 0,
            "moneyCostTotalSavingsVsRegularCable": 0.0,
            "carbonSavedVsRegularCableGrams": 0,
            "averageCarbonReleasedPerKwh": 0,
            "moneyCostTotalSavingsPercentVsRegularCable": null
        },
        "targetTime": 1674544501000,
        "startTime": 1674543811069,
        "finishTime": 1674547490788,
        "location": {
            "lat": REDACTED,
            "long": REDACTED,
            "accuracy": null,
            "countryCode": "GB"
        },
        "destinationCharge": null,
        "chargeLocationType": null,
        "nextChargeAtWorkId": null,
        "preconditioning": null,
        "preconditioningInfo": null
    }
]
 

· Registered
Joined
·
1 Posts
New to this but I have just started using OHME Home Pro with our Ioniq 5 and Intelligent Octopus. In this configuration IO app tells you to use Ohme app for control. In the Ohme app you can set a price cap for charging to be the 10p night right. The app then automatically changes the start time to be 11:30pm. The car will then only charge during the 10p period. I have the configuration set to charge the cat to 100% but it stops charging at 5:30am or 100% whichever happens first. Works perfectly for me.

CJ
 

· Registered
MG5 SR
Joined
·
1,672 Posts
New to this but I have just started using OHME Home Pro with our Ioniq 5 and Intelligent Octopus. In this configuration IO app tells you to use Ohme app for control. In the Ohme app you can set a price cap for charging to be the 10p night right. The app then automatically changes the start time to be 11:30pm. The car will then only charge during the 10p period. I have the configuration set to charge the cat to 100% but it stops charging at 5:30am or 100% whichever happens first. Works perfectly for me.
Good to hear that IO is working for you.
I feel sorry for the cat:)
 
  • Like
  • Haha
Reactions: Scrooge and Alnair

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
In the Ohme app you can set a price cap for charging to be the 10p night right. The app then automatically changes the start time to be 11:30pm. The car will then only charge during the 10p period.
Welcome to the forum and to Intelligent Octopus :)

I just wanted to point that you're actually NOT supposed to use the price cap setting with this tariff: if you turn it off, Octopus/Ohme will occasionally schedule to charge outside of the default cheap periods, but you will still be billed at 10p/kWh (and not just for the EV charging - all your house consumption will also benefit from the reduced rate!)

Keeping the price cap enabled could actually count as "misusing" the tariff, possibly even leading to the terms & conditions being breached...

why so many pointless settings that may conflict with each other?
I agree with that, actually. I keep suggesting them to just disable those options for IO, since one is not supposed to use them anyway!
 

· Registered
R̵e̵n̵a̵u̵l̵t̵ ̵Z̵o̵e̵ ̵Z̵E̵5̵0̵ → Fiat New 500
Joined
·
878 Posts
In that scenario, Ohme said I'd be charged off peak whereas Octopus said the opposite, lol.
Probably another occurrence of being unlucky with the customer care lottery?

Point 5b of the terms & conditions clearly states:

If we schedule your electric vehicle to charge outside of the off-peak hours 23:30 to 05:30, we'll give you the night rate for your EV charging and any underlying household usage in any charging half hours.

So the key point is to make sure that it's them scheduling the charge - i.e. no price cap, no explicit request to switch to max charging, and no preconditioning (as that effectively means max charging) outside of the cheap hours.

I keep double-checking my bills and it's still all off-peak when the car charges 🤷‍♂️
 
61 - 80 of 84 Posts
Top