Sensus Command Flows

The table below lists the communication flows used with each Sensus 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.
  • 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

Sensus -Meter Add Notification Direct Route

(D6-MeterAddNotificationDR)

Device Commissioning Completion Event

Device Decommissioning

Sensus -Meter Remove Notification Direct Route

(D6-MeterRemoveNotificationDR)

Device Decommissioning Completion Event

Remote Connect

Sensus - Initiate Conn Discon - DR

(D6-InitiateConnectDisconnectDR)

Sensus Conn/Discon State Chg Direct Route

(D6-ConnectDisconStateChgNtfDR)

Connect Device Completion Event

Remote Disconnect

Sensus - Initiate Conn Discon - DR

(D6-InitiateConnectDisconnectDR)

Sensus Conn/Discon State Chg Direct Route

(D6-ConnectDisconStateChgNtfDR)

Disconnect Device Completion Event

On-Demand Read (MultiSpeak)

Sensus - Initiate Meter Read By Meter ID

(D6-InitiateMeterByMeterIdDR)

Sensus - Reading Changed Notification

(D6-ReadingChgNotificationDR)

Create IMD Completion Event

Device Status Check

Sensus Initiate Outage Detection DR

(D6-InitiateOutageDetectionDR)

Sensus Outage Detect Event Notif Direct Route

(D6-ODEventNotificationDR)

Unit of Measure Filtering for On-Demand Reads

Readings returned via On-Demand Read commands are filtered on the combination of Unit of Measure/Time of Use/Service Quantity Identifiers (UOM/TOU/SQI) configured for the device and measuring component. When filtering is enabled, only readings that match a configured UOM/TOU/SQI combination are processed. All others are filtered out.

Filtering is enabled by default via the “Opt Out Of Filtering” parameter (set to "false" by default) on the D6-CCOMPEVDR (Create IMD Completion Event Direct Route) algorithm on the Create Completion Events status of the D6-ReadingChgNotificationDR (Sensus - Reading Changed Notification DR) business object. 

The D6-VALDVCFDR (Check if Device has any Filtering errors Direct Route) algorithm on the Validate status of the D6-ReadingChgNotificationDR business object is used to check for errors related to filtering. The value of the “Opt Out Of Filtering” and "Xpath to External UOM" parameters on this algorithm must match the values of the same parameters on the D6-CCOMPEVDR algorithm. The “Opt Out Of Filtering” parameters should both be set to either "false" (the default) or "true" (if filtering is to be disabled).