Home › Use Cases › Catch a utility's missing meter readings in time
Use caseUC0096

Catch a utility's missing meter readings in time

Every shift, you check whether a meter's missing readings are catching up or stuck, and guess which ones are gone for good. This app watches each meter-day and tells you, in plain words, whether today's run is the one that has to chase it.

For the meter-data analystEnergy & Utilities · Cross-domain

Why it matters

Today's manual process, and the same job with the app

A meter-data operations analyst at a utility, checking each meter-day's completeness every shift.

✕Today's manual process

1Open each meter-day still inside its settlement window, one at a time.
2Compare the gap count against yesterday's export, in a spreadsheet, to see if it moved.
3Read the exception notes to guess which quarantined reads are coming back.
4Miss the trend and a re-poll goes out too late, or not at all, before the window closes.
Every meter-day checked manually, shift after shift.

✓With the app

1Every meter-day is read the moment its settlement window opens.
2The gap count is compared to last time automatically, so nothing is guessed.
3Each quarantine reason is judged on its own words, not a keyword list.
4The re-poll call is made the moment it's needed, before the window closes.
The app flags only the ones that moved.

See it work

One real case: what the app read, step by step

One meter-day has been stuck at 10 missing intervals for two runs, and 5 of them are gone for good.

Catch a utility's missing meter readings in timeReference appBuilt to be shaped to your process
  1. 1What it remembers 10 intervals were missing then, no re-poll sent yet.
  2. 2This run's status Still stalled at 10 missing intervals, same as last time.
  3. 3What won't come back 5 missing reads are gone for good, not just late.
  4. 4The call Nothing moved, so this run raises the re-poll now.

For engineers

How it is built, and how we measured it

All fourteen steps of the build are written up, from the business case to running it in your own environment.

Kit overview →
20 of 20required re-polls raisedmeasured in 06 Evals →
0 of 100unneeded re-polls sentmeasured in 06 Evals →
97 of 120quarantine calls exactly rightmeasured in 06 Evals →
65.2¢to check all 120 readingsmeasured in 07 Unit cost →

The build, step by step

14 steps

Make it yours

What you see is a reference app. We shape it to how you work.

Every part of it is built to change, and none of it means starting over.

Your rulesYour settlement windows, expected interval counts and what counts as unrecoverable.
Your recordsYour own meter register and quarantine reason codes, in the format you keep them.
Your systemsReads from your head-end or meter data system; re-polls route to your own queue.
Your screensThe fields, statuses and wording your meter-data team already uses.

Want this for your team?

Talk to us

We can run this on your own meter feeds and settlement rules, inside your environment.

Talk to us →
A living map of modern AI — kept current every morning