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)