Skip to content

Provider Flow Power

bolagnaise edited this page Oct 15, 2026 · 1 revision

Flow Power / AEMO (Australia)

All providers · Tariff periods · Configuration index

Choose this provider during initial setup, or open Settings > Devices & Services > PowerSync > Configure > Electricity pricing & provider to change its settings. Use the written plan for your site and account; examples are not a substitute for your contract.

Uses AEMO wholesale pricing directly — no API token required. Prices update every 5 minutes from the AEMO 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. No API key needed.
Amber API Uses your Amber Electric API token for pricing data.

Supported Regions

Region Export Rate (Happy Hour)
NSW1 — New South Wales 45 c/kWh
QLD1 — Queensland 45 c/kWh
SA1 — South Australia 45 c/kWh
VIC1 — Victoria 35 c/kWh
TAS1 — Tasmania No Happy Hour

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

With Network Tariff (recommended)

When a network tariff is configured, PowerSync calculates PEA accurately using the current wholesale price, your network's time-of-use charge, the 30-day wholesale average (TWAP), and the 1.7 c/kWh benchmark adjustment (BPEA) — all including GST. This matches how Flow Power calculates your actual bill.

Without Network Tariff

If no network tariff is configured, PowerSync uses a simplified version based only on the wholesale price, TWAP, and BPEA. Less accurate but still gives the optimizer a useful price signal.

TWAP

PowerSync tracks the 30-day time-weighted average wholesale price automatically. On a fresh install it uses 8.0 c/kWh as a starting estimate until enough data is collected (about an hour). If you know your current TWAP from your Flow Power bill, you can set it manually in the options flow to skip the warmup period.

Export Pricing (Happy Hour)

Flow Power accounts can use either a 5:30pm-7:30pm or 5:30pm-9:30pm Happy Hour window. In PowerSync setup or Flow Power options, set Happy Hour plan end time to the end time shown on your account's current plan or energy price fact sheet. Existing PowerSync installations remain on the 7:30pm end time until you change this setting. Outside the selected window, export is valued at 0 c/kWh.

The Happy Hour export rate is configured separately. Set Happy Hour export rate to the total fixed export value in c/kWh stated by your plan. The selected window and fixed rate are used by price sensors, tariff schedules, cost tracking, and Smart Optimization without replacing Flow Power PEA import pricing. If the value is 0, Happy Hour export is effectively disabled for optimizer planning.

Some current Flow Power offers publish daily export tiers or allowances. PowerSync currently applies one configured export rate across the selected Happy Hour window, so check your account-specific fact sheet rather than inferring the window or rate from your NEM region alone.

Network Tariff Configuration

PowerSync can look up your network tariff rates automatically. This is used for:

  • The v2 PEA formula (more accurate pricing)
  • The Network Tariff sensor (shows current time-of-use network charge)
  • The Amber Comparison sensor

During setup, select your DNSP (Distribution Network Service Provider) and tariff code:

Region Available DNSPs
NSW1 Ausgrid, Endeavour, Essential
QLD1 Energex, Ergon
SA1 SAPN
VIC1 Powercor, CitiPower, AusNet, Jemena, United
TAS1 TasNetworks

If your tariff isn't available, you can enter manual rates (flat or time-of-use) with peak/shoulder/off-peak periods and other fees.

Portal Integration (Optional)

Connect your Flow Power kWatch portal account to get actual billing metrics directly from Flow Power. This requires your portal email, password, and SMS MFA verification.

Once connected, PowerSync creates sensors for your actual account PEA, LWAP, TWAP, demand, and DLF — updated every 30 minutes.

Setup:

  1. In PowerSync options, select Connect Flow Power Portal
  2. Enter your Flow Power portal email and password
  3. Enter the SMS MFA code sent to your phone
  4. Portal data will appear as sensors within a few minutes

Portal sessions persist across HA restarts. If the session expires, re-authenticate via the options flow.

Amber Comparison Sensor

When network tariff is configured, PowerSync creates an Amber Comparison sensor showing what you would pay on Amber Electric for the same wholesale price. The default markup varies by region (NSW: 4.2c, QLD: 4.0c, SA: 4.2c, VIC: 4.0c) and can be customised in the options flow.

Configuration Options

Option Description Default
NEM Region Your grid region (NSW1, QLD1, VIC1, SA1) NSW1
Price Source AEMO Direct or Amber API AEMO
Network Tariff Your DNSP and tariff code —
Base Rate Your Flow Power base rate in c/kWh (from your plan) 34.0
Happy Hour plan end time Select 7:30pm or 9:30pm to match your plan or fact sheet 7:30pm
Happy Hour export rate Fixed export value used throughout the selected window Region default
PEA Enabled Enable dynamic PEA pricing adjustment Yes
Custom PEA Override the calculated PEA with a fixed value from your bill Auto
TWAP Override Manually set TWAP instead of dynamic tracking (c/kWh) Auto
Amber Markup Markup used in Amber Comparison sensor (c/kWh) Region default
Manual Network Rates Enter flat or TOU rates manually instead of using the tariff library Off

Sensors

Core Sensors

Sensor Unit Description
Flow Power Import Price $/kWh Current import rate (Base Rate + PEA)
Flow Power Export Price $/kWh Export rate — Happy Hour rate or 0
Flow Power TWAP 30-Day Average c/kWh Rolling 30-day wholesale average
Flow Power Network Tariff c/kWh Current time-of-use network charge (v2 only)
Flow Power Amber Comparison $/kWh Equivalent Amber Electric price (v2 only)

Portal Account Sensors (Optional)

These sensors are only available when the Flow Power portal is connected:

Sensor Unit Description
Flow Power PEA (Actual) c/kWh Your actual PEA from Flow Power billing
Flow Power PEA 30-Day c/kWh 30-day rolling PEA
Flow Power BPEA (Benchmark) c/kWh The benchmark PEA target
Flow Power CPEA (Customer) c/kWh Your customer PEA (LWAP - TWAP)
Flow Power PEA Import c/kWh Import-only PEA
Flow Power LWAP c/kWh Load Weighted Average Price
Flow Power LWAP (Actual) c/kWh Actual LWAP from billing period
Flow Power TWAP (Portal) c/kWh TWAP from portal (compare with dynamic TWAP)
Flow Power Avg Spot Price c/kWh Average Regional Reference Price
Flow Power DLF (Site Losses) — Distribution Loss Factor for your site
Flow Power Avg Demand kW Your average demand
Flow Power Max Demand kW Your maximum demand

Verify and save

Check the current import/export price and tariff schedule for the selected site and local time. On a menu-entered edit, saving provider settings can finish the flow directly; specialist settings remain under Advanced settings. Token/account success, an imported schedule and a hardware command are different outcomes. If rates or the site are wrong, reopen pricing rather than changing battery connection settings.

Account-specific export tiers

Select Account-specific in Flow Power electricity settings and enable Configure custom export tiers in Home Assistant. Enter the premium export rate, daily premium allowance in kWh, rate after that allowance, rate outside the export window, and the account's effective date.

Custom plans support one daily export window, with start and end times in 30-minute steps. The end must be later than the start; 24:00 is allowed as an end. Rates must be nonnegative, the allowance must be positive, and the premium rate cannot be lower than the rate after the allowance. For example, 16 kWh exported inside a window paying 30c/kWh for the first 15 kWh and 10c/kWh thereafter earns $4.60.

Only measured site exports inside the window consume the allowance. The allowance resets at local midnight and does not carry forward. Planned exports do not consume it. The optimizer values the remaining premium allowance separately from the rate available after it is exhausted. When telemetry cannot establish how much allowance remains, it conservatively uses the post-allowance rate until a safe baseline is available. A remaining allowance does not guarantee battery export: reserve, energy costs, export permissions and control ownership still apply.

Before the effective date, the saved legacy flat rate and window apply. Existing flat-rate accounts are not converted automatically. Reopening or saving unchanged settings preserves the contract and measured quota; changing contract terms invalidates incompatible quota state and requires a new baseline. Static tariffs uploaded to batteries contain the post-allowance and outside-window rates, because they cannot represent a cumulative daily premium.

Field reference

The tables use the current form labels and help text. They list the conditional field union: a field can be hidden for a different battery, provider, route or available integration. The instructions above explain those conditions. Existing saved/discovered values take precedence over fresh fallbacks. Rate units follow the provider; check the displayed currency/energy unit.

Flow Power pricing — initial setup

Field Meaning / input Fallback / limits
Residential plan Choose the exact written plan on your account. Legacy / unclassified preserves saved settings; official plans use quota-aware terms from their effective date. Saved/detected value or the form’s shown fallback
Plan region Choose the plan's published region. This is separate from the NEM wholesale-price region; QLD1 is not automatically treated as SEQ. Saved/detected value or the form’s shown fallback
Configure custom export tiers (Account-specific only) Use the value or available choice shown in this form; existing saved/detected values take precedence. Fallback Off
NEM region Your NEM region determines which wholesale price feed is used. Check your bill if unsure. Fallback NSW1
Base rate The base energy rate from your Flow Power contract, before wholesale adjustments. Fallback 34.0; 0.0–100.0; step 0.01
Happy Hour plan end time Select the Happy Hour end time stated on your Flow Power plan or fact sheet. This changes the Happy Hour window only; the separate Happy Hour export-rate setting remains unchanged. Fallback 19:30
Flow Power API key Optional for AEMO Direct; required for Flow Power API prices and account metrics. Get it from the Flow Power app under More > Web Data Access. Saved/detected value or the form’s shown fallback

Custom export tiers — initial setup

Field Meaning / input Fallback / limits
Effective from Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Premium export rate Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Daily premium allowance Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export rate after allowance Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export rate outside window Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export window start Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export window end Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback

Flow Power site — initial setup

Field Meaning / input Fallback / limits
NMI PowerSync uses this site for Flow Power account metrics and tariff hints. Saved/detected value or the form’s shown fallback

Network tariff — initial setup

Field Meaning / input Fallback / limits
Network & tariff code Your DNSP and tariff code combined (e.g. 'Ausgrid — RESELE'). Filtered by your NEM region. Select None to use the simple formula. Saved/detected value or the form’s shown fallback

Flow Power settings — existing installation

Field Meaning / input Fallback / limits
Configure custom export tiers (Account-specific only) Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Residential plan Choose the exact written plan on your account. Legacy / unclassified preserves saved settings; official plans use quota-aware terms from their effective date. Saved/detected value or the form’s shown fallback
Plan region Choose the plan's published region. This is separate from the NEM wholesale-price region; QLD1 is not automatically treated as SEQ. Saved/detected value or the form’s shown fallback
NEM region Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Price source Flow Power API uses your KWatch API key. AEMO Direct fetches wholesale prices from NEMWeb without an API key. Amber API uses your Amber Electric account. Saved/detected value or the form’s shown fallback
Base rate Use the value or available choice shown in this form; existing saved/detected values take precedence. 0.0–100.0; step 0.01
Happy Hour export rate Fixed export credit paid during Flow Power Happy Hour. Set this if Flow Power has applied a promo or account-specific feed-in rate. 0.0–100.0; step 0.01
Happy Hour plan end time Select the Happy Hour end time stated on your Flow Power plan or fact sheet. This changes the Happy Hour window only; the separate Happy Hour export-rate setting remains unchanged. Saved/detected value or the form’s shown fallback
Enable PEA pricing (recommended) PEA reflects how Flow Power actually bills you: final rate moves with wholesale prices. Disable for flat network tariff rates. Saved/detected value or the form’s shown fallback
Enable automatic TOU sync Automatically upload TOU tariff schedules to your battery based on current prices. Saved/detected value or the form’s shown fallback
Enter or replace Flow Power API key Opens a secure API-key entry page. Leave disabled to keep the currently stored key unchanged. Fallback Off

Custom export tiers — existing installation

Field Meaning / input Fallback / limits
Effective from Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Premium export rate Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Daily premium allowance Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export rate after allowance Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export rate outside window Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export window start Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Export window end Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback

Flow Power API key — existing installation

Field Meaning / input Fallback / limits
API key Stored in Home Assistant and sent to Flow Power as the x-api-key header. Saved/detected value or the form’s shown fallback

Flow Power site — existing installation

Field Meaning / input Fallback / limits
NMI PowerSync uses this site for Flow Power account metrics and tariff hints. Saved/detected value or the form’s shown fallback

Flow Power network & tariff — existing installation

Field Meaning / input Fallback / limits
Network & tariff code Your DNSP and tariff code (e.g. 'Ausgrid — RESELE'). Filtered by your NEM region. Select None for the simple formula. Saved/detected value or the form’s shown fallback
TWAP override Override the dynamic 30-day TWAP with a fixed value. Set to 0 for automatic rolling average. 0.0–50.0; step 0.01
Billing day of month Day of the month your Flow Power billing period starts (1–28). Anchors the TWAP reference to your billing cycle so it converges to the price you're actually settled on. Default 1. 1–28 day; step 1
Amber comparison markup Retailer margin for the Amber comparison sensor. Regional default is pre-filled. 0.0–20.0; step 0.01
Custom PEA override Override the calculated PEA with a fixed amount. Set to 0 for automatic calculation. -50.0–50.0; step 0.01
Use manual network rates Enter network tariff rates manually instead of using the automatic lookup. Saved/detected value or the form’s shown fallback
Network tariff type Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Flat rate Use the value or available choice shown in this form; existing saved/detected values take precedence. 0.0–50.0; step 0.01
Peak rate Use the value or available choice shown in this form; existing saved/detected values take precedence. 0.0–50.0; step 0.01
Shoulder rate Use the value or available choice shown in this form; existing saved/detected values take precedence. 0.0–50.0; step 0.01
Off-peak rate Use the value or available choice shown in this form; existing saved/detected values take precedence. 0.0–50.0; step 0.01
Peak start time Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Peak end time Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Off-peak start time Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Off-peak end time Use the value or available choice shown in this form; existing saved/detected values take precedence. Saved/detected value or the form’s shown fallback
Other fees Additional per-kWh fees not covered by the network tariff (metering, environmental charges, etc.). 0.0–20.0; step 0.01
Include GST (10%) Add 10% GST on top of the network tariff rates. Saved/detected value or the form’s shown fallback

Clone this wiki locally