Skip to content

Electricity Providers

bolagnaise edited this page Feb 18, 2026 · 27 revisions

Electricity Providers

Supported Providers

Provider Country Pricing Type API Auth Required
Amber Electric Australia Dynamic 30-min API Token
Flow Power Australia AEMO Wholesale No
Globird / AEMO VPP Australia Static + Spike Detection No
Octopus Energy UK Dynamic 30-min No (public API)

Amber Electric (Australia)

Dynamic 30-minute pricing. Prices update every 5 minutes.

Setup:

  1. Get an API token from app.amber.com.au/developers
  2. Select Amber Electric during PowerSync setup
  3. Enter your API token
  4. Select your Amber site

Flow Power / AEMO (Australia)

Uses AEMO wholesale pricing directly — no API token required. Prices update every 5 minutes from the AEMO NEM dispatch feed. You can optionally provide an Amber API token as an alternative price source.

Price Sources

Source Description
AEMO Direct (default) Fetches wholesale prices directly from AEMO NEMWeb. No API key needed.
Amber API Uses your Amber Electric API token for pricing data. Useful if you also have an Amber account.

PEA (Price Efficiency Adjustment)

Flow Power bills using: Final Rate = Base Rate + PEA

PEA adjusts your rate based on when you consume relative to wholesale prices:

  • Cheap wholesale (e.g. midday solar) → negative PEA → you pay less than the base rate
  • Average wholesale → PEA near zero → you pay roughly the base rate
  • Expensive wholesale (e.g. evening peak) → positive PEA → you pay more than the base rate

The PEA formula is: PEA = wholesale - TWAP - 1.7

Where:

  • TWAP is the 30-day rolling Time Weighted Average Price (the market average)
  • 1.7 c/kWh is the BPEA (Benchmark Performance Efficiency Adjustment)

PowerSync calculates the TWAP dynamically from actual wholesale prices. On a fresh install, it falls back to 8.0 c/kWh until enough data is collected (~1 hour / 12 samples).

Sensors

Sensor Description
Flow Power Import Price Current import rate in $/kWh (Base Rate + PEA)
Flow Power Export Price Current export rate — Happy Hour rate during 5:30-7:30pm, 0 otherwise
Flow Power TWAP 30-Day Average Rolling 30-day market average in c/kWh used in PEA calculation

The TWAP sensor includes attributes: days_of_data, sample_count, using_fallback, and twap_dollars.

Configuration Options

Option Description Default
NEM Region Your grid region (NSW1, QLD1, VIC1, SA1, TAS1) NSW1
Base Rate Your Flow Power base rate in c/kWh (from your plan) 34.0
PEA Enabled Enable PEA pricing adjustment Yes
Custom PEA Override the calculated PEA with a fixed value from your bill Auto

Globird / AEMO VPP (Australia)

Static pricing with AEMO spike detection for VPP participation. No API token required. See Advanced Features for details on automatic discharge during price spikes.

GloBird Provider Settings


Octopus Energy (UK)

Full support for UK users with Octopus Energy dynamic tariffs. No API token required — uses the public Octopus pricing API.

Supported Products

Product Description
Agile Octopus Dynamic half-hourly pricing based on wholesale rates
Octopus Go EV tariff with cheap overnight rates (00:30-05:30)
Octopus Flux Solar/battery optimized import/export tariff
Octopus Tracker Daily wholesale price tracking

Features

  • Half-hourly pricing (same 30-minute resolution as Amber)
  • Automatic TOU sync to Tesla/Sigenergy
  • Regional pricing via GSP (Grid Supply Point) selection
  • Negative price handling
  • Export rates (Agile Outgoing and Flux)

Configuration

  1. Select Octopus Energy (UK) as your electricity provider
  2. Choose your product (Agile, Go, Flux, Tracker)
  3. Select your GSP region (A-P) — find this on your Octopus bill

GSP Regions

Code Region
A Eastern England
B East Midlands
C London
D Merseyside and North Wales
E Midlands
F North Eastern
G North Western
H Southern
J South Eastern
K South Wales
L South Western
M Yorkshire
N South Scotland
P North Scotland

Clone this wiki locally