Itron OpenWay Command Flows
The table below lists the communication flows used with each Itron OpenWay command, including:
Command: The specific smart meter command
Outbound Communication: The outbound communication business object created by the command. This sends the command request to the head end system.
Result Outbound Communication The outbound communication business object used to request the result of a command request
Inbound Communication: The inbound communication created by the response from the head end system
Completion Event: The completion event(s) triggered by the command, if any. Completion events are used to update data in the system as a result of a smart meter command. For example, if a command changes the status of a device, the completion event is responsible for making that change.
Command
Outbound Communication
Inbound Communication
Completion Event
Device Commissioning
Itron - Add Meter Definition (Commission)
(D8-AddMeterDefinitionsDR)
Device Commissioning Completion Event
Device Decommissioning
Itron - Deregister Meter (Decommission)
(D8-DeregisterMeterDR)
Device Decommissioning Completion Event
Remote Connect
Itron - Reconnect Meter (Remote Connect)
(D8-ReconnectMeterDR)
Itron - StatusChanged
(D8-StatusChanged)
Connect Device Completion Event
Result: Itron - Reconnect Meter Result
(D8-ReconnectMeterResultDR)
Remote Disconnect
Itron - Meter Remote Disconnect
(D8-DisconnectMeterDR)
Itron - StatusChanged
(D8-StatusChanged)
Disconnect Device Completion Event
Result: Itron - Disconnect Meter Result
(D8-DisconnectMeterResultDR)
On-Demand Read (Scalar)
Itron - Contingency Read (Scalar)
(D8-ReadScalarDR)
Itron - StatusChanged
(D8-StatusChanged)
Create IMD Completion Event
Result: Itron - On Demand Read Result
(D8-ReadOnDemandReadResultDR)
On-Demand Read (Interval)
Itron - Contingency Read (Interval)
(D8-ReadIntervalDR)
Itron - StatusChanged
(D8-StatusChanged)
Create IMD Completion Event
Result: Itron - On Demand Read Result
(D8-ReadOnDemandReadResultDR)
Scheduled Read (Scalar)
Itron - Interrogate By Group
(D8-InterrogateByGroupDR)
Itron - StatusChanged
(D8-StatusChanged)
Create IMD Completion Event
Result: Itron - Interrogate by Group Results
(D8- InterrogateByGroupResultDR)
Scheduled Read (Interval)
Itron - Interrogate By Group
(D8-InterrogateByGroupDR)
Itron - StatusChanged
(D8-StatusChanged)
Create IMD Completion Event
Result: Itron - Interrogate by Group Results
(D8- InterrogateByGroupResultDR)
Device Status Check
Itron - Ping By Endpoints (Status Check)
(D8-PingByEndpointsDR)
Itron - StatusChanged
(D8-StatusChanged)
Result: Itron - Ping By Endpoints Result
(D8- PingByEndpointsResultDR)
Multi-Device Status Check
Itron – Ping By Endpoints Multi-Device
(D8-PingByEndpointsMultiDvcDR)
Itron – StatusChanged
(D8-StatusChanged)
Result: Itron – Ping By Endpoints Multi Dvc Result
(D8- PingByEndpointsMDResultDR)
Load Check
Itron – Detect Load Side Voltage
(D8-DetectLoadSideVoltgeByMtrDR)
Itron – StatusChanged
(D8-StatusChanged)
Result: Itron – Detect Load Side Voltage Result
(D8- DetLoadSideVoltageMtrRsltDR)
Read Disconnect State
Itron - Read Disconnect State
(D8-ReadDisconStateByMtrDR)
Itron – StatusChanged
(D8-StatusChanged)
Result: Itron - ReadDisconnectStateByMeter Result
(D8-ReadDisconStByMtrResultDR)