Grid Edge Orchestrator
DERMS Learn

Start here

A plain language reference to what a DERMS must do, organized the way utilities ask, with an honest status for how the RI DERMS meets each item today.

What a DERMS of record is

A Distributed Energy Resource Management System (DERMSDistributed Energy Resource Management System. Software that enrolls, monitors, dispatches, and settles distributed energy resources for a utility. Some DERMS focus on the grid side, others on customers, devices, and programs.) of record is the system that holds the authoritative record for a utility’s customer programs. That record covers the customer, premise, device, enrollment, consentThe customer authorization that lets a program control a device and use its data. A DERMS stores the signed document, its version, and a hash so it can be proven later., event, telemetryData a device reports about itself, such as power, temperature, state of charge, or mode. Its cadence and completeness drive what M&V methods are possible., and settlementCalculating what each participant, aggregator, or program delivered and what it is owed or owes for a period.. If two systems disagree about whether a thermostat was enrolled on a given day, or what a customer was paid for an event, the DERMS of recordThe DERMS that holds the authoritative record of customer, premise, device, enrollment, consent, event, telemetry, and settlement data. It reconciles daily with the CIS and can be exported in full at exit. is the one that is right, and it can show why.

Three things make it a system of recordThe one system whose copy of a record is authoritative when systems disagree. Other systems mirror it. and not just a dispatchThe command that tells a device or fleet to change output or load at a set time. It can be a single event, a schedule, or a setpoint. tool:

It helps to contrast it with two other kinds of system:

A utility often has, or will have, a grid edge DERMS as well. The RI DERMS is built to sit above, below, or beside one. The right position depends on who operates day to day: program staff working with customers, or grid operators working with feeders. In every position, one system owns the customer and device record, and the other reads a mirror of it. The grid edge DERMS page covers each pattern in detail.

RI DERMS above a grid edge DERMS
Text description

The RI DERMS is the operator pane and system of record. Program staff enroll, dispatch, and settle in the RI DERMS. Below it, the grid edge DERMS partner runs the standards side, such as OpenADR, IEEE 2030.5, and gateways to field equipment, and returns status and telemetry to the RI DERMS.

RI DERMS below a grid edge DERMS
Text description

The grid edge DERMS is the operator pane, and grid operators dispatch from it. The RI DERMS sits below it and runs the residential and small commercial device fleet through original equipment manufacturer (OEM) clouds. It takes dispatch requests and returns acknowledgements and telemetry over the RI partner application programming interface (API), a REST interface. This pattern is common at large utilities that already run a grid edge DERMS.

RI DERMS beside a grid edge DERMS
Text description

Two platforms run side by side, each dispatching the resources it owns. The RI DERMS handles customer programs and device fleets, and the grid edge DERMS handles grid side assets. A shared registry mirror keeps both platforms working from the same list of enrolled resources and locational tags, so neither double counts capacity.

Pick your role

Each path is a reading list of 8 to 12 pages in order, with an estimated reading time.

How RI deployments run today

The RI DERMS is live with five utilities, investor owned and cooperative, with pilots at other locations. It runs on a cloud native Amazon Web Services (AWSAmazon Web Services. The Amazon cloud platform. Applications hosted on it inherit many of its physical and infrastructure security controls.) serverlessA cloud design where the provider runs and scales the servers, and the application is built from managed functions and services. platform. At a cooperative utility, RI took over an incumbent thermostat and managed electric vehicle charging program with no customer re-enrollment and no missed events. The first On PremA deployment that runs in the utility data center rather than the vendor cloud. For a cloud native platform this can be done with AWS Outposts. deployment on AWS OutpostsAWS hardware installed in a customer data center that runs AWS services locally. It lets a cloud native application run On Prem. is in progress with a utility and its prime contractor. Requirements cited on this site come from recent public Requests for Proposal (RFPs) and show what utilities ask a DERMS to do.

How to read the status badges

Every “How the RI DERMS meets it” block carries one of seven status badges, defined below.

BadgeWhat it means
LiveIn production with at least one utility.
Live via partnerDelivered today through a named partner, gateway, or OEM integration.
In progressBeing built now, target quarter shown.
RoadmapPlanned, target quarter shown.
On requestCan be delivered, not productized, scoped per utility.
InheritedThe control or certification belongs to AWS or another provider and RI inherits it.
Device sideA requirement the device must meet and RI validates, not something the DERMS does.

Badge text always appears with the color, so a status never depends on color alone, including in print.

Where to go next