Configuring Processing Methods
In order to send smart meter commands to a head end system, appropriate processing methods must be configured on the head end system record. The tables below list the details appropriate to configuring processing methods for each command.
This table includes the following:
-
Command: The command you wish to configure. When a command is initiated for a device, the system creates a command activity.
-
Processing Role: The Processing Role appropriate for the command to be configured.
-
Business Object: The outbound communication business object to be created by the command activity. Note that most commands have separate business objects for the initial command request and the result request.
-
Outbound Message Business Object The business object that should be used when creating outbound message types for each command. Note that most commands use separate business objects for the initial outbound message type and the result outbound message type.
Itron OpenWay Processing Methods
This table lists the details appropriate to configuring processing methods for each command supported for the Itron OpenWay head end system.
Command |
Processing Role |
Business Object |
Outbound Message Business Object |
---|---|---|---|
Device Commissioning |
Device Registration |
Itron - Add Meter Definition (D8-AddMeterDefinitionsDR) |
Outbound Message for Itron Commission D8-ItronCommissionOutboundMsg |
Device Decommissioning |
Device Deregistration |
Itron - Deregister Meter (D8-DeregisterMeterDR) |
Outbound Message for Itron Decommission D8-ItronDecommissionOutbndMsg |
Remote Connect |
Remote Connect |
Itron - Reconnect Meter (Remote Connect) D8-ReconnectMeterDR) |
Outbound Message for Itron connect command D8-ItronRemoteConnectOutbndMsg |
Get Remote Connect Result |
Itron - Reconnect Meter Result (D8-ReconnectMeterResult) |
Outbound Message for Itron connect result command (D8-ItronRemoteCntRsltOutMsg) |
|
Remote Disconnect |
Remote Disconnect |
Itron - Disconnect Meter (D8-DisconnectMeterDR) |
Outbound Message for Itron disconnect command D8-ItronRemoteDisconnectOutMsg |
Get Remote Disconnect Result |
Itron - Disconnect Meter Result (D8-DisconnectMeterResult) |
Outbound Message for Itron disconnect result command (D8-ItronRemoteDcntRsltOutMsg) |
|
On-Demand Read (Scalar) |
On-Demand Read (Scalar) |
Itron - Contingency Read (Scalar) (D8-ReadScalarDR) |
Outbound Message for Itron Contingency Read command D8-ItronOnDemandReadOutbndMsg |
Get On-Demand Read Result |
Itron - On Demand Read Result (D8-ReadOnDemandReadResultDR) |
O/B Msg for Itron Contingency Read Result (D8-ItronOnDemandReadRsltOBMsg) |
|
On-Demand Read (Interval) |
On-Demand Read (Interval) |
Itron - Contingency Read (Interval) (D8-ReadIntervalDR) |
Outbound Message for Itron Contingency Read command (D8-ItronOnDemandReadOutbndMsg) |
Get On-Demand Read Result |
Itron - On Demand Read Result (D8-ReadOnDemandReadResultDR) |
O/B Msg for Itron Contingency Read Result (D8-ItronOnDemandReadRsltOBMsg) |
|
Scheduled Read (Scalar) |
Send Schedule Read Request |
Itron - Interrogate by Group (Scalar) (D8-InterrogateByGroupDR) |
Outbound Message for Itron Schedule Read command (D8-ItronInterrogateByGrpOBMsg) |
Get Schedule Read Result |
Itron - Interrogate by Group Results (D8- InterrogateByGroupResultDR) |
Outbound Message for Itron Schedule Read Result command (D8-ItronInterrogateByGrpRsltOB) |
|
Scheduled Read (Interval) |
Send Schedule Read Request |
Itron - Interrogate by Group (Interval) (D8-InterrogateByGroupDR) |
Outbound Message for Itron Schedule Read command (D8-ItronInterrogateByGrpOBMsg) |
Get Schedule Read Result |
Itron - Interrogate by Group Results (D8- InterrogateByGroupResultDR) |
Outbound Message for Itron Schedule Read Result command (D8-ItronInterrogateByGrpRsltOB) |
|
Device Status Check |
Device Status Check |
Itron - Ping by Endpoints (Status Check) (D8-PingByEndpointsDR) |
Outbound Message for Itron Device status check (D8-ItronDvcStatusChkOutbndMsg) |
Get Device Status Check Result |
Itron - Ping By Endpoints Result (D8- PingByEndpointsResultDR) |
O/B Msg for Itron DeviceStatusCheck Result (D8-ItronDvcStatusChkRstlOBMsg) |
|
Multi-Device Status Check |
Multi-Device Status Check |
Itron - Ping By Endpoints Multi-Device (D8-PingByEndpointsMultiDvcDR) |
Outbound Message for Itron Multi device status check (D8-ItronDvcStChkMtDvcOutbndMsg) |
Get Multi-Device Status Check Result |
Itron – Ping By Endpoints Multi Dvc Result (D8- PingByEndpointsMDResultDR) |
O/B Message for Itron MultiDeviceStatusCheck Result (D8-ItronDvcStChkMtDvcRsltOBMsg) |
|
Load Check |
Load Check |
Itron - Detect Load Side Voltage (D8-DetectLoadSideVoltgeByMtrDR) |
Outbound Message for Itron Detect Load Side Voltage (D8-ItronDetectLoadSideVolOBMsg) |
Get Load Check Results |
Itron – Detect Load Side Voltage Result (D8- DetLoadSideVoltageMtrRsltDR) |
Outbound Message for LoadCheckResult Cmd (D8-ItronDetLSVoltMtrRsltOutMsg) |
Landis+Gyr Processing Methods
This table lists the details appropriate to configuring processing methods for each command supported for the Landis+Gyr head end system.
Command |
Processing Role |
Business Object |
Outbound Message Business Object |
---|---|---|---|
Device Commissioning |
Device Registration |
L+G Add Meter to Inventory(MultiSpeak) (D3-AddMeterToInventryMultiSpDR) |
LG - Add Meter To Inventory OB Message D3-AddMeterToInventoryOBMsg |
Device Decommissioning |
Device Removal |
L+G Meter Remove Notification (MultiSpeak) (D3-MtrRmvNotifMultiSpeakDR) |
LG - Meter Remove Notification OB Message (D3-MeterRemoveNotifOBMsg) |
Meter Retire |
Device Deregistration |
L+G Meter Retire Notification (D3-MeterRetireNotificationDR) |
LG - Meter Retire Notification OB Message (D3-MeterRetireNotifOBMsg) |
Meter Exchange |
Device Installation |
L+G Meter Exchange Notification (D3-MeterExNotificatnMultiSpDR) |
LG -Meter Exchange Notification OB Message (D3-MeterExchNotificatnOBMsg) |
Remote Connect |
Remote Connect |
L+G Initiate Connect Disconnect DR (D3-InitiateConnectDisconnectDR) |
L+G Initiate Connect Disconnect OB Message (D3-InitConnectDisconnectOBMsg) |
Remote Disconnect |
Remote Disconnect |
L+G Initiate Connect Disconnect DR (D3-InitiateConnectDisconnectDR) |
L+G Initiate Connect Disconnect OB Message (D3-InitConnectDisconnectOBMsg) |
Demand Reset |
Demand Reset |
L+G Schedule Demand Reset (Multispeak) (D3-ScheduleDemandResetDR) |
LG - Schedule Demand Reset OB Message (D3-ScheduleDemandResetOBMsg) |
On-Demand Read (MultiSpeak) |
On-Demand Read (Scalar) |
L+G MultiSpeak Initiate Meter Read By Meter Num Direct Route (D3-InitiateMRByMtrNbrDR) |
L+G MultiSpeak InitiateMeterReadByMeterNumber OB Message (D3-InitMtrReadByMtrNumOBMsg) |
On-Demand Read (Interval) [CIM] |
On-Demand Read (Interval) |
CIM Meter On Demand Read Direct Route (Interval) (D3-CIMGetLPDataDR) |
CIM AMIRequest GetMeterReads OB Message (D3-CIMAMIRequestGetMtrRdOBMsg) |
On-Demand Read (Scalar) [CIM] |
On-Demand Read (Scalar) |
CIM Meter On Demand Read Direct Route (Scalar) (D3-CIMMeterOnDemandReadDR) |
CIM AMIRequest GetMeterReads OB Message (D3-CIMAMIRequestGetMtrRdOBMsg) |
Device Status Check |
Device Status Check |
CIM Ping Direct Route (D3-CIMPingDR) |
CIM AMIRequest GetMeterReads OB Message (D3-CIMAMIRequestGetMtrRdOBMsg) |
Sensus Processing Methods
This table lists the details appropriate to configuring processing methods for each command supported for the Sensus head end system.
Command |
Processing Role |
Business Object |
Outbound Message Business Object |
---|---|---|---|
Device Commissioning |
Device Registration |
Sensus -Meter Add Notification Direct Route (D6-MeterAddNotificationDR) |
Sensus - Meter Add Notification OB Message D6-MeterAddNotificationOBMsg |
Device Decommissioning |
Device Removal |
Sensus -Meter Remove Notification Direct Route (D6-MeterRemoveNotificationDR) |
Sensus -Meter Remove Notification OB Msg (D6-MeterRemoveNotificatnOBMsg) |
Remote Connect |
Remote Connect |
Sensus - Initiate Conn Discon - DR (D6-InitiateConnectDisconnectDR) |
Sensus Initiate Connect Discon OB Message (D6-InitConnectDisconnectOBMsg) |
Remote Disconnect |
Remote Disconnect |
Sensus - Initiate Conn Discon - DR (D6-InitiateConnectDisconnectDR) |
Sensus Initiate Connect Discon OB Message (D6-InitConnectDisconnectOBMsg) |
On-Demand Read (MultiSpeak) |
On-Demand Read (Scalar) |
Sensus - Initiate Meter Read By Meter ID (D6-InitiateMeterByMeterIdDR) |
Sensus MultiSpeak InitiateMeterReadByMeterNumber OB Message (D6-InitMtrRdMtrIdOBMsg) |
Device Status Check |
Device Status Check |
Sensus Initiate Outage Detection DR (D6-InitiateOutageDetectionDR) |
Sensus InitiateOutageDetection OB Message (D6-InitOutageDetectionOBMsg) |
Silver Spring Networks Processing Methods
This table lists the details appropriate to configuring processing methods for each command supported for the Silver Spring Networks head end system.
Command |
Processing Role |
Business Object |
Outbound Message Business Object |
---|---|---|---|
Device Commissioning |
Device Registration |
SSN - Replace Location (D7-ReplaceLocationDR) |
SSN - Replace Location (Comm) OB Message (D7-ReplaceLocationOBMsg) |
Device Decommissioning |
Device Removal |
SSN - Replace Device At Location (Decomm) (D7-ReplDeviceAtLocForDecommDR) |
SSN - Replace Device At Loc O/B Message: (D7-ReplaceDeviceAtLocOBMsg) |
Remote Connect |
Remote Connect |
SSN - Add Remote Provisioning Job - Polling (D7-AddRemoteProvJobDRP) |
SSN - Connect Disconnect OB Message (D7-ConnectDisconnectOBMsg) |
Get Remote Connect Result |
SSN - Connect Disconnect Results (D7-ConnectDisconnectResultDR) |
SSN - GetConnectDisconnectResult OB Message (D7-GetCntDiscntResultOBMsg) |
|
Remote Disconnect |
Remote Disconnect |
SSN - Add Remote Provisioning Job - Polling (D7-AddRemoteProvJobDRP) |
SSN - Connect Disconnect OB Message (D7-ConnectDisconnectOBMsg) |
Get Remote Disconnect Result |
SSN - Connect Disconnect Results (D7-ConnectDisconnectResultDR) |
SSN - GetConnectDisconnectResult OB Message (D7-GetCntDiscntResultOBMsg) |
|
On-Demand Read (Scalar) |
On-Demand Read (Scalar) |
SSN - Add Mtr Read Job (Scalar) - Polling (D7-AddMeterReadJobScalarDRP) |
SSN - Add Meter Read Job Scalar OB Msg Type D7-AddMeterReadJobScalarOBMsg |
Get On-Demand Read Result (Scalar) |
SSN - Meter Read Results (Scalar) (D7-MeterReadResultsScalar ) |
SSN - GetMeterReadResults(Scalar) By JobId (D7-GetSMtrRdRsltJobIdOBMsgTyp ) |
|
On-Demand Read (Interval) |
On-Demand Read (Interval) |
SSN - Add Mtr Read Job (Interval) - Polling (D7-AddMeterReadJobIntervalDRP) |
SSN - AddMeterReadJob Interval OB Msg Type (D7-AddMtrReadJobIntervalOBMsg ) |
Get On-Demand Read Result (Interval) |
SSN - Meter Read Results (Interval) (D7-MeterReadResultsInterval ) |
SSN - GetMeterReadResults(Interval) By JobId (D7-GetIMtrRdRsltJobIdOBMsgTyp ) |
|
Device Status Check |
Device Status Check |
SSN - Add Ping Job - Polling (D7-AddPingJobDRP) |
SSN - Add Ping Job OB Message (D7-AddPingJobOBMsg) |
Get Device Status Check Result |
SSN - Ping Results (D7-PingResultsDR) |
SSN - Get Ping Results O/B Message (D7-GetPingResultsOBMsg) |
|
Get Job Status |
Get Job Status |
SSN - Get Job Status for Polling (D7-GetJobStatusDRP) |
SSN - Get Job Status Outbound Message (D7-GetJobStatusOutboundMsg) |