Utility systems integration, starting at the meter

We work on the interfaces between head-end systems, meter data management, outage management and billing — where utility data most often goes wrong, and where it is hardest to see that it has.

  • HES & MDM
  • OMS & ADMS
  • CIS and billing interfaces
  • Event-driven integration
  • Kafka, MuleSoft, Azure Integration Services
Utility metering systems and integration architecture

The problems live between the systems

A corrected reading is re-sent from the head-end. It carries the same meter, the same timestamp, a different value. Downstream, a straightforward de-duplication rule treats it as a repeat and discards it. The correction never arrives, nothing reports an error, and the original figure stands.

Failures of this kind are ordinary, quiet and expensive. They are rarely defects in any one system. They live in the assumptions each system makes about the others.

More patterns like this
Integration diagram showing CIS, OMS, AMI and customer portal interfaces

How we work

  1. Assess. Current-state mapping across CIS, OMS, AMI and SCADA interfaces, and where the assumptions between them break.
  2. Design. Target architecture, integration patterns, security and governance.
  3. Implement. Iterative delivery with automated testing and observability.
  4. Support. Runbooks, documentation and continuous improvement.

Start with a conversation

Get in touch