Octopus Energy: Auto-enrol in Octoplus Saving Sessions

Automatically joins any available Octoplus Saving Session events the moment they are announced, and sends push notifications to your mobile device when a session is detected and when enrolment is confirmed.

Import

Import blueprint

Or paste this URL into HA → Settings → Automations → Blueprints → Import:
https://raw.githubusercontent.com/SiriusSailing/ha-octopus-energy-blueprints/main/blueprints/octopus_energy_auto_enrol_saving_sessions.yaml

Requirements

How it works

Triggers whenever the Saving Session events entity changes (i.e. when Octopus publishes a new session) and on Home Assistant startup (to catch any sessions missed while HA was offline). If there are unjoined sessions available, it enrolls in all of them automatically and sends you two push notifications — one when a session is detected, one when enrolment is confirmed.

Setup

Two inputs:

  1. Saving Session Events Entity — found in Settings → Devices & Services → Octopus Energy, named “Octoplus (A-XXXXXXXX) Octoplus Saving Session Events”
  2. Notification Target — your notify service name, e.g. notify.mobile_app_my_phone (find it under Developer Tools → Actions → search “notify”)