WorkflowMetering & AMI Operations

Meter Event Management

Meter event management that turns 18,214 AMI alarms into 23 actions, with every safety alarm in front of a person inside 5 minutes

18,214 alarms become 23 actions, and every safety alarm reaches a person in 5 minutes.

See one case, screen by screen ↓
demo3 of 3safety alarms today — a hot socket, a live load side and a backflow — reached a person inside 5 minutes
estimated$0.6Ma year in wasted truck rolls avoided: 2,400 visits × $250, on Lumina's scale
demo1 min 40 sfrom the first last gasp on feeder F12 to an outage ticket proposed — the first customer call came at 06:19
demo204visitsfield visits avoided in 30 days — meters in planned work, already restored or on a known firmware fault
The problem

Why the one alarm that matters is found late

Every smart meter reports events: last gasp when the power fails, power restored, voltage sag, cover open, magnetic field, reverse energy, socket temperature high, register error, low battery, leak, backflow, comms failure. Each meter model sends its own codes for the same event. On an ordinary Tuesday Lumina Utilities' head-end raises 18,214 alarms before 14:20. Most need no action: a last gasp with a restore two seconds later, the same cover-open reported six times, 2,380 alarms from a planned outage the control room switched itself.

The few that matter sit in the same queue as the noise. A hot socket shows as three temperature alarms among eighteen thousand. Voltage on the house side of a meter disconnected for arrears means a bypass, or a generator back-feeding a line a crew will touch. The analyst sorts by code, exports to a spreadsheet and joins meter, premise, network and work-order data by hand, while the head-end, the outage system and the theft analytics each see one slice. Every visit sent to a meter in planned work, already restored or flagged by a firmware fault is a truck roll paid for nothing.

typical500–1,000a yearmeter box fires in the US put down to hot sockets (a meter vendor's figure)
typical$250–500for one truck roll, before anyone finds out the visit was not needed
typical≈ 1%of revenue: the recovery potential from meter tampering
Where a week of alarm work goes, in analyst daysestimated
By hand5 days
With the solution1.1 days
  • Sorting and exporting the head-end alarm queue1.5 → 0.2 d
  • Joining meter, premise, network and batch data by hand1.2 → 0.2 d
  • Checking planned switching and open meter work0.6 → 0.1 d
  • Pulling use and work history for tamper alarms0.9 → 0.3 d
  • Handing incidents to the right team and chasing them0.8 → 0.3 d

Estimated split of one metering-centre analyst's working week, in days, by hand and with the solution.

How it works

How an alarm becomes an action

Six specialist agents read, filter, fold and route every meter alarm; a named person on each team confirms the action.

What comes in
Alarms in4 sources · head-end stream, code dictionary, meter history, open work
Agents at work
Stream readercode + network
Then
Noise filterapproved rules
Then
Event correlatorfold + cause
Revenue protection scorer
Then
Routerteam · clock · draft
A person decides
Person on shiftconfirms each action
What comes out
Outage ticket
Safety visit or work order
Revenue protection case
One case, step by step

One Tuesday, from 18,214 alarms to 23 actions

Lumina Utilities reads 1.24 million electricity meters and 680,000 water meters over its AMI network. On Tuesday 13 October, Leila Marsh runs the alarm queue in the metering centre. Here is her day, screen by screen, in the working solution.

  1. 0114:20

    The whole day's alarms on one screen, and what they folded into

    Leila Marsh · AMI operations analyst, shift lead

    Every alarm since midnight is one tick, in a row per family: power fail, power restored, voltage, tamper and cover, temperature, register and firmware, battery, comms, water flow. Under the stream, the fold: 4,860 duplicates, 2,408 blips under 3 seconds, 2,512 planned work and 1,522 information only taken out; 6,912 kept, in 23 incidents. Below that, the incidents sit in seven team lanes, with safety alarms at the top of each lane.

    “18,214 alarms → 23 need action”

  2. 02Replay 06:12

    A wall of last gasps folds into one outage

    Leila Marsh · AMI operations analyst

    At 06:12:41 the meters on feeder F12 start sending last gasp; the last arrives at 06:13:19. Leila replays the window, and 1,860 last gasps fold into one incident: Feeder F12 outage, Kestrel Road primary, 1,860 meters. She sees why the incident exists before she opens it.

    “1 incident · Feeder F12 outage · 1,860 meters”

  3. 0306:14:21

    An outage ticket proposed before the first customer calls

    Stream reader, Noise filter, Event correlator, Router

    The stream reader attached each meter's feeder, spur and transformer. The noise filter checked its 5 rules: no restore inside 3 seconds, and the F07 planned outage is a different feeder, so nothing was taken out. The correlator placed 1,860 meters on one feeder, three spurs and 12 transformers. The router proposed outage ticket OUT-26-10418 for the control room, P1. Graham Achebe confirmed it at 06:16.

    Router: “1 min 40 s after the first last gasp; first customer call 06:19”

  4. 0406:58

    448 meters still off — all beyond one fuse

    Event correlator · Graham Achebe, distribution control engineer

    Switch S3-114 closes at 06:57 to restore spurs S1 and S2, and 1,412 meters come back. The 448 that fail the restore ping all hang beyond fuse FU-3317 on spur F12-S3, on transformers TX-F12-31, -32 and -33. Likely cause: fuse FU-3317 blown, 91 %; the alternative, recloser R-12 locked out, 7 %. Three customers on TX-F12-32 use life-support equipment at home.

    Proposed: “Send a crew to fuse FU-3317” — Graham Achebe confirms · “Call the 3 life-support customers” — customer care

  5. 0514:11

    A hot socket reaches field service in two minutes

    Router · Carla Mendes, field service dispatcher

    Meter E-40218837 at 22 Fennick Lane reports socket temperature 78 °C at 13:31, 84 °C at 13:52 and 92 °C at 14:11, against a limit of 75 °C, with voltage imbalance at the socket rising alongside. The electric oven and heat pump share the circuit; load 41 A. Likely cause: a loose jaw in the meter socket overheating under load, 88 %. The router raises it to field service, P1, on a 5-minute clock; Carla confirms the safety visit at 14:13.

    EV-301 socket temperature high is a safety code: never taken out, never folded away.

  6. 06Make safe

    A remote disconnect is proposed, never sent

    Carla Mendes · field service dispatcher

    Until the socket is replaced, a remote disconnect is on the table. The proposal goes to the field service supervisor with the alarm history attached, and the solution has already checked the account: no life-support or medical flag, no weather protection in force today. The supervisor decides.

    “Agents never disconnect, reconnect or dispatch.”

  7. 0702:41

    A cover-open flag, with the consumption behind it

    Revenue protection scorer · Sunita Varga, revenue protection investigator

    At 118 Harlow Street, meter E-30551287 reports a cover open at 02:14, then six magnetic-field alarms to 02:40. The scorer adds what makes it a lead: use fell 61 % from 2 Sep, the night of an earlier cover-open, while the neighbours at 116 and 120 are flat, and there is no open work order — the last visit was the meter test in April 2024. Score 0.91 against the 0.70 case threshold. Sunita took it at 08:12.

    “A tamper score is not proof. This solution never contacts the customer; Sunita Varga decides whether it becomes a case.”

  8. 08All day

    Every alarm taken out names its rule and who approved it

    Noise filter · Rule tuner · Amaal Bishara, head of metering

    11,302 of the day's alarms needed no action, each taken out by one of five rules with its approver and date — including Graham's switching order SO-2610-044 for the F07 planned outage, added at 08:40. The rule tuner proposes R-06 for reverse-energy blips on solar homes: 4,118 alarms in 90 days, none led to an action, and it would not hide 7 Linden Court, which has no registered solar. It goes to Amaal Bishara or nowhere.

    Never taken out: EV-206 load-side voltage while disconnected · EV-301 socket temperature high · EV-704 backflow

  9. 09Hand-offs

    Each team on its own clock, each decision with a name

    Seven teams, each with the person on shift

    Control room, field service, revenue protection, meter shop, water network, AMI network and customer care each get their incidents, their clock and the person on shift. The hand-off log shows who confirmed what: Carla Mendes confirmed the safety visit to 22 Fennick Lane; Ibrahim Sato sent an inspector to Orchard Mews Care Home for a backflow; Carla booked a two-person visit to 9 Pellow Close.

    “Today, safety: 3 of 3 — hot socket 2 min · live load side 3 min · backflow 3 min”

  10. 1030 days

    The month, in the numbers the head of metering reports

    Amaal Bishara · head of metering

    577,227 alarms became 687 incidents in 30 days. 62 % of today's alarms were taken out by approved rules. 76 safety alarms reached a person in a median 2 min 40 s against a 5-minute clock, none over it. Outages were confirmed from the meters in a median 1 min 52 s, and 204 field visits were avoided.

    “Safety alarms to a person · 2 min 40 s · median, 30 days · clock 5 min · none missed”

Who it’s for

Built for everyone an alarm lands on.

The same day's alarms, seen by the five people who act on them — what their queue looked like, and what it looks like now.

LM
Leila MarshAMI operations analyst, shift lead · metering centre · owns the alarm queue
AMI analyst
Before
Starts at 07:00 with the overnight queue and works it all day, sorting by code and joining data by hand. “Eighteen thousand alarms, and I have to find the one that is on fire.”
Now
Opens the stream and the 23 incidents it folded into, each with its alarms, its likely cause and the team that acts.
GA
Graham AchebeDistribution control engineer · runs switching and outages for the north network
Control room
Before
Runs switching and outages for the north network, and works out the open device from meter alarms. “Tell me which fuse, not which 1,860 meters.”
Now
Gets one incident per outage with the meters drawn on the network, the likely device with its confidence, and the ticket and crew ready to confirm.
CM
Carla MendesField service dispatcher · sends meter technicians and safety visits
Field service
Before
Sends meter technicians and safety visits from a queue that mixes the urgent with the noise. “Every wasted visit is a technician not at the real job.”
Now
Gets the safety alarms first, on a 5-minute clock, with the meter's temperature, voltage and load — and fewer visits that were never needed.
SV
Sunita VargaRevenue protection investigator · builds tamper and theft cases for field visits and back-bills
Revenue protection
Before
Builds tamper and theft cases for field visits and back-bills. “A cover-open flag is not a case. Give me the consumption with it.”
Now
Gets each tamper incident scored with 12 months of use, the neighbours and the work history, and decides whether it becomes a case.
OP
Owen PryceMeter shop supervisor · tests, recalls and replaces meter batches
Meter shop
Before
Tests, recalls and replaces meter batches. “If one batch is failing, I want to know before the bills go out.”
Now
Sees register errors folded by batch and firmware — 38 of 4,200 meters in K19-B4, every one on firmware 4.2.1 — and orders a sample test.
Built on the engine

6 agents. Each with one job, and hard limits.

Six specialist agents read, filter, fold and route every meter alarm; a named person on each team confirms the action.

Stream reader

Reads the head-end alarm stream as it arrives and maps each manufacturer code to Lumina's event codes, with the meter's premise, feeder, spur, transformer, phase, water zone, collector, batch and firmware.

  • Read-only on the head-end — never changes or drops a raw alarm
  • Unknown codes go to the analyst on shift
Noise filter

Takes out duplicates, momentary blips, information-only codes and alarms explained by planned switching or open meter work, and records the rule on every alarm it takes out.

  • Uses only rules approved by the head of metering
  • Safety codes EV-206, EV-301 and EV-704 are locked — never taken out
Event correlator

Folds the alarms that are left into incidents — by feeder, fuse, transformer and phase; by premise; by batch and firmware; by collector — and names a likely cause with a confidence, the evidence for it and the best alternative.

  • Shows the evidence for every cause
  • Never closes an outage or an incident
Revenue protection scorer

Scores tamper and bypass incidents with 12 months of use, the neighbours, work history and past visits; at 0.70 or above it assembles the case evidence for revenue protection.

  • Never contacts or accuses a customer
  • Never back-bills
  • A score is not proof
Router

Sets the team, priority and clock for each incident and drafts the first action: the outage ticket, work order, safety visit or letter.

  • Never dispatches, disconnects or reconnects
  • A named person confirms every action
Rule tuner

Each week, looks back 90 days for alarm patterns that never led to an action and proposes a rule with its exact condition, how many alarms it would take out and which open incidents it would hide.

  • Proposes only — the head of metering approves
  • Never proposes a rule over a safety code
Person on shift

Confirms; head of metering approves rules. The agents propose; a named person decides.

Ask in plain words

Ask about any alarm, incident or meter

Ask in plain words, or say what to change. Every answer points to the alarm log, the network model or the meter's history behind it.

Why is part of F12 still off?

Fuse FU-3317 on spur F12-S3 has most likely blown (91 %). All 1,860 meters on F12 sent last gasp in 38 seconds. 1,412 came back when S3-114 closed at 06:57, and the 448 that failed the restore ping are all beyond FU-3317. Three of them use life-support equipment. The crew is waiting for Graham Achebe.

Which safety alarms are open?

Three, and each reached a person inside 5 minutes: the hot socket at 22 Fennick Lane, 92 °C at 14:11, visit ETA 14:46 with Carla Mendes; the live load side at 9 Pellow Close, 231 V on a disconnected meter, two-person visit 15:10; and the backflow at Orchard Mews Care Home, 0.41 m³ back toward the main, where Ibrahim Sato sent an inspector.

Is batch K19-B4 a recall?

Not on this evidence. Only the 38 meters on firmware 4.2.1 report checksum errors; none of the 4,162 on 4.3.0 do. That points at the firmware, not the hardware. The proposal is a sample test of 20 meters and moving the 38 to 4.3.0. Owen Pryce decides.

Stop raising reverse-energy blips on solar homes

In the last 90 days, 4,118 reverse-energy alarms under 0.02 kWh came from homes with registered solar, and none led to an action. The rule tuner has drafted R-06 for exactly that. It would not hide 7 Linden Court, which has no solar. Rules need the head of metering, so it is ready to send to Amaal Bishara.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

The alarm streamEvery alarm since midnight as one tick by family, the fold from 18,214 alarms to 23 incidents, and the incidents in seven team lanes, safety alarms at the top.
Replay 06:12The F12 window replayed: 1,860 last gasps in 38 seconds fold into one incident, Feeder F12 outage.
An outage incidentFeeder F12 drawn from the network model, meters off and back on, the likely cause with its evidence and alternative, and the proposed actions.
How the agents got hereThe alarms behind the incident by code, and each agent's step in order, ending with the person who confirms.
Incidents23 open today with team, priority, alarms folded, likely cause, when each reached a person and its status; filters for safety and waiting.
A hot socketSocket temperature through the day against the 75 °C limit, the meter's event history and facts, and the incident with field service.
Propose a remote disconnectThe proposal goes to the field service supervisor, with the life-support, medical and weather protection checks shown.
A tamper leadUse per month against the neighbours, the cover-open and magnet alarms, and the score that goes to revenue protection.
Taken outThe five rules in force with their approvers, the rule tuner's proposal with what it would hide, the locked safety codes and a sample.
Event codes27 codes with family, severity and default action, and the code each meter model sends.
Teams and routingSeven teams with their clocks, queues and the person on shift, today's safety record and the hand-off log.
TrendsAlarms against incidents for 30 days, the share taken out, safety alarms to a person, outages confirmed from meters and field visits avoided.
Your rulesFolding windows, noise rules, clocks to a person and who decides.
Governance

Safety first, rules with a name, people decide.

Safety alarms are never taken outLoad-side voltage while disconnected, socket temperature high and backflow are locked: never taken out, never folded away, and each always opens its own incident on a 5-minute clock — 15 minutes for water quality.
Every alarm taken out names its ruleEach of the 11,302 alarms taken out today carries the rule that took it out, the person who approved that rule and the date. Any rule can be paused, and its alarms reach the queue again.
New rules need the head of meteringThe rule tuner proposes a rule with what it would have taken out in 90 days and which open incidents it would hide. It takes effect only when the head of metering approves it.
Agents propose, named people actAgents read, take out by approved rules, fold, score and draft. A named person confirms every outage ticket, dispatch, revenue protection case and letter; a remote disconnect needs the field service supervisor, after the medical and weather protection checks.
No customer contact about tamperA tamper score is a lead, not proof. The solution never contacts or accuses a customer and never back-bills; the revenue protection investigator decides whether an incident becomes a case.
Every hand-off on the recordWho confirmed, reassigned, approved or declined what, and when, is logged with each incident. Meter and customer data stay in Lumina's own environment.
Configuration

Your network, your clocks, your approvers

How alarms are folded, what counts as noise, each team's clock and who decides are settings, chosen by the utility. A change to a rule goes to the head of metering first.

SettingDefaultChoose from
Outage window120 secondsLast gasps this close together count as one event
Outage threshold5 / 20 metersMeters on one transformer / one feeder
Tamper window30 minutesCover, magnet and removal alarms grouped
Momentary blip3 secondsPower restored within this time of the last gasp is taken out
Duplicate15 minutesSame meter, same code, within this window
Never taken outLockedEV-206, EV-301, EV-704 — cannot be changed
Clocks to a personSafety 5 minutesOutage 10 minutes · water quality 15 minutes · revenue protection 2 working days
Tamper score to raise a case0.70Below it, the incident is monitored only; Sunita Varga decides when a tamper becomes a case
Connections

Works with the systems your alarms already pass through

AMI head-endthe live event stream from electricity and water meters, and restore pings
Event code dictionaryeach meter model's codes mapped to one set, with family, severity and default action
Meter and premise registerpremise, model, batch, firmware, tests, tariff, use history and registered solar
Network modelfeeder, spur, fuse, transformer and phase; water zones; collectors and routers
Work managementswitching orders, open meter work orders and past visits
Outage system, letters and callswhere a confirmed outage ticket, work order, letter or call lands
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
5min
from a hot-socket, backflow or live-wire alarm to a person deciding
3 of 3 today
safety alarms inside 5 minutes
estimated
$0.6M
a year in wasted truck rolls avoided: 2,400 visits × $250
Visit on every alarm3,000 a year
Only where evidence holds≈ 600
target
< 2min
from the first last gasp to an outage ticket, before the first customer call
First customer call06:19
Ticket proposed06:14

“demo” = seen in the working solution, on its sample utility data · “target” = the design goal, measured in the live solution · “estimated” = our arithmetic, inputs shown: $0.6M = 2,400 avoided visits × $250, of about 3,000 alarm-driven visits a year at the demo utility's scale; the week's split is our estimate · “typical” = published figures: S&C Electric via Ventavid (truck roll $250–$500); DOE Smart Grid Investment Grant (AMI outage detection; tampering ≈ 1 % of revenue); Landis+Gyr (hot sockets ≈ 500–1,000 meter box fires a year in the US, vendor figure); US EPA, Using AMI for water quality surveillance (backflow and tamper alerts). Lumina Utilities and the people, streets, substations, meters and batches named on this page are fictional — characters and sample data in the working solution.

Questions

What metering and AMI teams ask us.

What is meter event management?

Meter event management is the work of reading the events and alarms smart meters send — last gasp, tamper, temperature, register errors, leaks, backflow — and turning the few that matter into actions. Meter Event Management does it with six agents: they read every head-end alarm, take out the noise by approved rules, fold the rest into incidents and route each to the team that acts. A named person confirms every action.

How does meter event management software work?

The stream reader maps each alarm to one code set and attaches the meter's network position, batch and firmware. The noise filter takes out duplicates, blips under 3 seconds, planned work and information-only codes. The event correlator folds what is left by feeder, fuse, transformer, premise, batch or collector and gives a likely cause; the router sets the team, priority and clock and drafts the first action.

How does it detect an outage from smart meter last gasps?

It places every meter that sends last gasp on the network model and folds them to the smallest common device. In the sample day, 1,860 last gasps on feeder F12 became one incident, and an outage ticket was proposed 1 min 40 s after the first, before the first customer call. After switching, the 448 meters that failed the restore ping all sat beyond one fuse.

Can it hide a hot socket or a backflow alarm?

No. Socket temperature high, load-side voltage on a disconnected meter and backflow are locked: never taken out, never folded away, and each opens its own incident. Safety alarms run on a 5-minute clock to a person, 15 minutes for water quality; in the sample day all three reached a person inside 5 minutes.

How does it handle meter tamper alarms for revenue protection?

The revenue protection scorer adds 12 months of use, the neighbours, work history and past visits to each tamper or bypass alarm and scores it; at 0.70 or above it assembles the case evidence. It never contacts or accuses a customer and never back-bills; the revenue protection investigator decides whether it becomes a case.

Does it work with electricity and water meters from different vendors?

Yes. Each meter model's own codes are mapped to one dictionary with family, severity and default action; the sample utility runs two electricity models and one water model, plus codes raised by the head-end itself. A code it does not know goes to the analyst on shift.

Do people stay in control of dispatches and disconnects?

Yes. The agents never dispatch, disconnect or reconnect. A named person on each team confirms every outage ticket, safety visit, case and letter, a remote disconnect needs the field service supervisor after the medical and weather protection checks, and every rule that takes alarms out needs the head of metering.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your event code lists, routing rules, team clocks and a sample of head-end alarms — and it goes live once every quality gate has passed. We will walk you through it on a day of your own alarms first.

See it on
your alarms.

We'll run Meter Event Management on a day of your own head-end alarms.