Adapter-Specific Test Harness Commands

This section provides specific details for invoking commands for specific adapters.

Each adapter comprises multiple web services that enable commands. The commands available for each web service for each adapter are provided below.

Itron OpenWay Commands

Control Service

The table below lists details for commands available via the Itron OpenWay Control Service web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Connect

ReconnectMeter

http://www.itron.com/ami/2008/10/control/ControlService/ReconnectMeter

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Connect (Result)

GetReconnectMeterResult

http://www.itron.com/ami/2008/10/control/ControlService/GetReconnectMeterResult

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Disconnect

DisconnectMeter

http://www.itron.com/ami/2008/10/control/ControlService/DisconnectMeter

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Disconnect (Result)

GetDisconnectMeterResult

http://www.itron.com/ami/2008/10/control/ControlService/GetDisconnectMeterResult

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Load Check

DetectLoadSideVoltageByMeter

http://www.itron.com/ami/2008/10/control/ControlService/DetectLoadSideVoltageByMeter

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Load Check (Result)

GetDetectLoadSideVoltageByMeterResult

http://www.itron.com/ami/2008/10/control/ControlService/GetDetectLoadSideVoltageByMeterResult

@SGG_TEST@/itron/www.itron.com.ami.2008.10.control

Control Diagnostic

The table below lists details for commands available via the Itron OpenWay Control Diagnostic web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Device Status Check

PingByEndpoints

http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/PingByEndpoints

@SGG_TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

Device Status Check (Result)

GetPingByEndpointsResult

http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/GetPingByEndpointsResult

@SGG_TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

Read Disconnect State

ReadDisconnectStateByMeters

http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/ReadDisconnectStateByMeters

@SGG_TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

Read Disconnect State (Result)

GetReadDisconnectStateByMetersResult

http://www.itron.com/ami/2012/03/control/diagnostic/DiagnosticService/GetReadDisconnectStateByMetersResult

@SGG_TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

Data Service

The table below lists details for commands available via the Itron OpenWay Data Service web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

On-Demand Read

ContingencyReadByEndpoints

http://www.itron.com/ami/2008/10/data/DataService/ContingencyReadByEndpoints

@SGG_TEST@/itron//www.itron.com.ami.2008.10.data

On-Demand Read (Result)

GetContingencyReadByEndpointsResult

http://www.itron.com/ami/2008/10/data/DataService/GetContingencyReadByEndpointsResult

@SGG_TEST@/itron//www.itron.com.ami.2008.10.data

Scheduled Read

InterrogateByGroup

http://www.itron.com/ami/2008/10/data/DataService/InterrogateByGroup

@SGG_TEST@/itron//www.itron.com.ami.2008.10.data

Scheduled Read (Result)

GetInterrogateByGroupResult

http://www.itron.com/ami/2008/10/data/DataService/GetInterrogateByGroupResult

@SGG_TEST@/itron//www.itron.com.ami.2008.10.data

Provisioning Service

The table below lists details for commands available via the Itron OpenWay Provisioning Service web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Commission

AddMeterDefinitions

http://www.itron.com/ami/2009/08/provisioning/ProvisioningService/AddMeterDefinitions

@SGG_TEST@/itron/www.itron.com.ami.2009.08.provisioning

Decommission

DeregisterMeters

http://www.itron.com/ami/2009/08/provisioning/ProvisioningService/DeregisterMeters

@SGG_TEST@/itron/www.itron.com.ami.2009.08.provisioning

Landis+Gyr Commands

MR_​CB

The table below lists details for commands available via the Landis+Gyr MR_​CB web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Commission

MeterAddNotification

http://www.multispeak.org/Version_​3.0/MeterRemoveNotification

@SGG_TEST@/lg/MR_​CB

Decommission

MeterRemoveNotification

http://www.multispeak.org/Version_​3.0/MeterAddNotification

@SGG_TEST@/lg/MR_​CB

Meter Retire

MeterRetireNotification

http://www.multispeak.org/Version_​3.0/MeterRetireNotification

@SGG_TEST@/lg/MR_​CB

On-Demand Read

InitiateMeterReadByMeterNumber

http://www.multispeak.org/Version_​3.0/InitiateMeterReadByMeterNumber

@SGG_TEST@/lg/MR_​CB

Scheduled Demand Reset

ScheduleDemandReset

http://www.multispeak.org/Version_​3.0/ScheduleDemandReset

@SGG_TEST@/lg/MR_​CB

CD_​MR

The table below lists details for commands available via the Landis+Gyr CD_​MR web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Meter Exchange

MeterExchangeNotification

http://www.multispeak.org/Version_​3.0/MeterExchangeNotification

@SGG_TEST@/lg/CB_​MR

CD_​CB

The table below lists details for commands available via the Landis+Gyr CD_​CB web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Connect/Disconnect

InitiateConnectDisconnect

http://www.multispeak.org/Version_​3.0/InitiateConnectDisconnect

@SGG_TEST@/lg/CD_​CB

Metering

The table below lists details for commands available via the Landis+Gyr Metering web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Add Meter to Inventory

AddMeterToInventory

turtletech.com/TS2/AddMeterToInventory

@SGG_TEST@/lg/Metering

CIM

The table below lists details for commands available via the Landis+Gyr CIM web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

On Demand Read (Interval & Scalar)

Device Status Check

AMIRequest

urn:LandisGyr.GSIS.CimService.CIMService.AMIRequest

@SGG_TEST@/lg/CIMService

Note: The Landis+Gyr ScheduleDemandReset API does not offer a way to pass a callback URL in. In actual use, L+G allows the callback to be configured in their system. To handle the scenario in the Test Harness, add an additional HTTP header named SGG-Callback-Endpoint to the callback URL in the Message Sender. The value of the header should be the address of the D3-CB_​MR Inbound Web Service, for example: SGG-Callback-Endpoint: “https://144.25.14.142:8086/iddev2/prod/ccs/soap/api/iws/D3-CB_​MR”. The URL value is located near the bottom of the WSDL on the Inbound Web Service record.

Sensus Commands

MR_​Server

The table below lists details for commands available via the Sensus MR_​Server web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Commission

MeterAddNotification

http://www.multispeak.org/Version_​4.1_​Release/MeterAddNotification

@SGG_TEST@/sensus/MR_​Server

Decommission

MeterRemoveNotification

http://www.multispeak.org/Version_​4.1_​Release/MeterRemoveNotification

@SGG_TEST@/sensus/MR_​Server

On-Demand Read

InitiateMeterReadingsByMeterNumber

http://www.multispeak.org/Version_​4.1_​Release/InitiateMeterReadingsByMeterID

@SGG_TEST@/sensus/MR_​Server

CD_​Server

The table below lists details for commands available via the Sensus CD_​Server web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Connect/Disconnect

InitiateConnectDisconnect

http://www.multispeak.org/Version_​4.1_​Release/InitiateConnectDisconnect

@SGG_TEST@/sensus/CD_​Server

OD_​Server

The table below lists details for commands available via the Sensus OD_​Server web service.

Command

Web Method

Soap Action (HTTP Header)

HTTP URL

Device Status Check

InitiateOutageDetectionEventRequest

http://www.multispeak.org/Version_​4.1_​Release/InitiateOutageDetectionEventRequest

@SGG_TEST@/sensus/OD_​Server

Silver Spring Networks Commands

Note: The Silver Spring Networks adapter works differently from the other adapters. This adapter does not use SoapAction identifiers on the operations, so the HTTP Header can be left off of the Message Sender configuration.

DataAggregation

The table below lists details for commands available via the Silver Spring Networks DataAggregation web service.

Command

Web Method

HTTP URL

GetMeterFieldStatus

@SGG_TEST@/ssn/DataAggregation

DeviceManager

The table below lists details for commands available via the Silver Spring Networks DeviceManager web service.

Command

Web Method

HTTP URL

All

FindDevice

@SGG_TEST@/ssn/DeviceManager

Commission

ReplaceLocation

@SGG_TEST@/ssn/DeviceManager

Decommission

ReplaceDeviceAtLocation

@SGG_TEST@/ssn/DeviceManager

JobManager

The table below lists details for commands available via the Silver Spring Networks JobManager web service.

Command

Web Method

HTTP URL

Connect/Disconnect

addRemoteProvisioningJob

@SGG_TEST@/ssn/JobManager

On-Demand Read

addMeterReadJob

@SGG_TEST@/ssn/JobManager

Device Status Check

addPingJob

@SGG_TEST@/ssn/JobManager

On-Demand Read, Device Status Check

getJobStatus

@SGG_TEST@/ssn/JobManager

Connect/Disconnect

getJobStatusForDevice

@SGG_TEST@/ssn/JobManager

DeviceResults

The table below lists details for commands available via the Silver Spring Networks DeviceResults web service.

Command

Web Method

HTTP URL

Connect/Disconnect

getRemoteProvisioningResultsByJobID

@SGG_TEST@/ssn/DeviceResults

On-Demand Read

getMeterReadResultsByJobID

@SGG_TEST@/ssn/DeviceResults

Device Status Check

getPingresultsByJobID

@SGG_TEST@/ssn/DeviceResults