Upload an ESB/HDF interval CSV or daily half-hour table and select an inclusive date range.
Import bands: Night 23:00–08:00, Peak 17:00–19:00, Day all other times.
Drag either handle to a month boundary or file edge. The right handle ends the selection just before that boundary. Arrow keys move one boundary; Home/End jump to the limits. Blue: import; yellow: export. Gaps indicate unavailable data. Date pickers allow exact dates.
Files stay on your device. No uploads or external services.
HDF timestamps are interval end times in Irish local time. kW readings are multiplied by 0.5 to obtain kWh. Daily tables are assumed to contain import kWh: the final 00:00 column ends the row's day. Tariffs and date selection use interval starts.
Irish clock changes since 1996 are supported. October's repeated 01:00 and 01:30 end times have no UTC offset in these files. Up to two readings per time and direction are retained in file order; these cannot reliably be distinguished from accidental duplicates. Both belong to Night on the same date. A 48-column daily table cannot fully represent a 50-interval October day; missing intervals are reported. Nonexistent March timestamps are skipped.
| Band | Usage (kWh) | Share | Avg/day |
|---|---|---|---|
| Night | |||
| Peak | |||
| Day | |||
| Total |
| Hour | Band | Import avg/day (kWh) | Import readings / expected | Export avg/day (kWh) | Export readings / expected |
|---|
Average export/day: kWh