17.0.0 (2025-10-12)
blueprints
Bug Fixes
- Added missing translations for event entities (30 minutes dev time) (7af2561)
- Fixed diagnostics and intelligent devices not loading (86f024b)
- Fixed diagnostics not providing export data for home mini (15 minutes dev time) (979bc31)
- Fixed intelligent device type (5 minutes dev time) (b06bdc0)
- Fixed issue where intelligent maximum hourly calls check was being checked when data wasn't due to be refreshed (fd74794)
- Fixed issue where off peak rates flipped when multiple dispatch sources exist where one source is active and one isn't (1 hour dev time) (72c2965)
- Fixed repair issues to obfuscate PII information from the key (1.5 hours dev time) (13d2f42)
- Incorrect number of arguments to async_create_issue (0ad38cf), closes #1479 (Thanks @TCWORLD)
- Updated cost trackers to handle entities with non-string unique_ids (Thanks @dpwood) (5c32d16)
- Updated heat pump water heater to use valid state to represent 'on' (30 minutes dev time) (ae0b73d)
- Updated minimum hacs version to 2025.1 (Thanks @johncuthbertuk) (fa77457)
Features
- Added attribute to dispatch entity to determine if manual refreshing of dispatches is enabled (10 minutes dev time) (6f4d5e4)
- Added calendars for representing free electricity and saving sessions. Existing binary sensors have been deprecated. See repair notice for more information (2 hours 15 mins dev time) (5a1441a)
- Added free electricity and saving session sensors to octoplus service device for easier discovery (30 minutes dev time) (ef0f3c1)
- Added repair notice when no rates are retrievable (1.5 hours dev time) (1dca50b)
- Added support for multiple EVs (6 hours 5 minutes dev time) (1c2c3a9)
- Attached intelligent diagnostic sensors to intelligent device (15 minutes dev time) (b0ca7d1)
- Updated dispatches diagnostics sensor to include maximum_requests_per_hour (15 minutes dev time) (a48d7ce)
- Updated electricity and gas rate sensors to be measurements classes to match rate sensors in other native integrations and provide min/max/average stats (30 minutes dev time) (4a7305e)
- Updated electricity/gas/heat pump/octoplus diagnostic entities so they're attached to the correct devices (1 hour dev time) (#1497) (2ce05ed)
- Updated off peak sensor to come on when intelligent devices are dispatching (30 minutes dev time) (18e3eca)
- Updated raised errors for heat pump and intelligent controls to be more user friendly (2 hours dev time) (e60ce63)
BREAKING CHANGES
- off_peak entity will now turn on during standard off peak rates as well as ad hoc scheduled
dispatches when on intelligent tariff. This is because the naming and behaviour was confusing (off
peak not turning on when in an ad-hoc off peak period). See
https://bottlecapdave.github.io/HomeAssistant-OctopusEnergy/architecture_decision_records/0002_intelligent_is_dispatching_behaviour_changes
for full details. - Intelligent device related entity ids have been changed from including the account id to including the device id. This is to support multiple EVs as well as other future intelligent devices OE might want to add in the future (e.g. Snug)
- is_dispatching entity will now only show when the car is within a scheduled dispatching period. It will no longer turn on when within the standard off peak period. This is because the naming and behaviour was confusing with the name (on when it's not dispatching) and behavior in conjunction with the off peak sensor (off peak not turning on when in an ad-hoc off peak period). See https://bottlecapdave.github.io/HomeAssistant-OctopusEnergy/architecture_decision_records/0002_intelligent_is_dispatching_behaviour_changes for full details.
- If you are using blueprints provided by this integration, you will need to re-import them and potentially update automations in order to continue receiving updates. Please note the extensions for blueprints have changed from
.yml
to.yaml
- If you have automations that look at the heat pump water heater, then you'll need to update any reference to the state of 'on' to 'electric'
- Due to repair issue key structure changing, you may receive repair notices that you have previously ignored. You will need to ignore them again to hide them.
Minimum HA Version: 2025.1.0
Enjoying the integration? Why not make a one time or monthly GitHub sponsorship or use my Octopus Energy referral link?