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) |