NEM12 TOU Calculator

This is the default Apache index page for the NEM12 TOU Calculator. Use it to load smart‑meter interval data (NEM12 CSV/TXT), visualise usage and export, and estimate bills under Time‑of‑Use (TOU) tariffs.

Quick start

  1. Get your meter data as a NEM12 file.
    • South Australia: use the SA Power Networks customer portal (Meter Data) or the Your Meter Data dashboard.
    • Elsewhere in Australia: obtain NEM12 from your DNSP’s portal (or request it), or from your electricity retailer if the DNSP doesn’t provide direct access.
  2. Open the app with the button above (or download it and host locally), then click Load NEM12 and select your file.
  3. Optionally set the Billing Period, then click Apply. The app auto‑detects interval length and days in range.
  4. Load default TOU bands (or add your own), then click Recalculate to produce totals, GST and KPIs.
  5. Use Print / Save PDF or Export Summary CSV to retain results.

Visualisations

  • Heatmaps (Date × Time) — tabs for E1 Weekday/Weekend/All, B1 (export), E2 (controlled load). Legend shows Min • Median • Max (non‑zero). Zoom: Fit / 100% / double‑click to reset.
  • Monthly Peak & Average — E1 Peak Day ( ), E1 Average ( ), optional B1 Avg (negative, ), E2 Avg ( ). Zero baseline drawn for import (>0) vs export (<0).
  • Bill Summary — E1 cost at 1 dp; B1/E2 integer usage; optional GST (excludes B1); SVC as days × $/day.

Troubleshooting

  • File won’t load: ensure it’s valid NEM12 (has 200/300 records) and includes E1/B1/E2 registers.
  • Missing intervals: download the DNSP’s Detailed/Interval export (NEM12). Some portals offer multiple formats.
  • Wrong dates: adjust the Billing Period and click Apply.

Tip: Keep index.html (this page) and nem12_tou_calc.html in the same directory (e.g., Apache docroot /var/www/html/). The Download App link uses the HTML5 download attribute so you can fetch a copy of the app file if it’s being served from this host.