Skip to content

Intelligent Octopus Go and Ohme integration modifications #573

Description

@andyvee69

Can you please consider the below as improvements for the IOG/Ohme integration:

If 'provider' is 'OHME' then the Ohme charger is integrated with IOG.

The following settings are not applicable as Ohme control the charge, not Octopus:
Bump Charge
Charge Limit
Ready Time
Smart Charge

Changing these settings can break the IOG/Ohme integration - there are examples in the FB group of users that have ended up with Smart Charging being disabled and billed at peak rate due to altering these settings. Could these please be disabled if provider is OHME.

Also, plannedDispatches are (at the moment) irrelevant for the IOG/Ohme integration. They are NOT when your car is scheduled to charge. They are a superset of times that Ohme use to influence the schedules they create, and in the vast majority of instances are removed from the API at 17:00. plannedDispatches are available via the API even if you are not plugged in.
The Ohme integration in effect works in reverse - billing is generated from the completedDispatches when the session id finalised after you unplug and Ohme send the session data to Octopus.
Could you consider disabling plannedDispatches triggering the IntelligentDispatches binary sensor as it is irrelevant for the Ohme integration and giving people the impression they are getting additional off-peak when they are not.

Example from the API showing provider as OHME
{'registeredKrakenflexDevice': {'krakenflexDeviceId': '00000000-0002-4000-8020-0000000xxxxx', 'provider': 'OHME', 'vehicleMake': 'MG', 'vehicleModel': 'MG4 EV Extended Range', 'vehicleBatterySizeInKwh': '74.40', 'chargePointMake': 'Ohme', 'chargePointModel': 'Ohme home pro charger', 'chargePointPowerInKw': '7.400', 'status': 'Live', 'suspended': False, 'hasToken': True, 'createdAt': '2023-10-12T11:29:58.927656+00:00'}}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status
Released

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions