-
-
Notifications
You must be signed in to change notification settings - Fork 16
Electricity 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) |
Dynamic 30-minute pricing. Prices update every 5 minutes.
Setup:
- Get an API token from app.amber.com.au/developers
- Select Amber Electric during PowerSync setup
- Enter your API token
- Select your Amber site
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.
| 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. |
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).
| 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.
| 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 |
Static pricing with AEMO spike detection for VPP participation. No API token required. See Advanced Features for details on automatic discharge during price spikes.
Full support for UK users with Octopus Energy dynamic tariffs. No API token required — uses the public Octopus pricing API.
| 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 |
- 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)
- Select Octopus Energy (UK) as your electricity provider
- Choose your product (Agile, Go, Flux, Tracker)
- Select your GSP region (A-P) — find this on your Octopus bill
| 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 |