轉接器特定測試控制工具指令

本節提供叫用特定轉接器指令的特定明細。

每個轉接器都由多個啟用指令的 Web 服務組成。以下提供每個轉接器的每個 Web 服務可用的指令。

HTTP 標頭格式

HTTP 標頭使用的格式如下:

SoapAction: {URI}

也就是在 SoapAction 與值之間使用冒號,後接空格不能使用等號 (=)。例如:

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

Itron OpenWay 指令

控制服務

下表列出可透過「Itron OpenWay 控制服務」Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

連接

ReconnectMeter

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

連接 (結果)

GetReconnectMeterResult

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

斷接

DisconnectMeter

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

斷接 (結果)

GetDisconnectMeterResult

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

負載檢查

DetectLoadSideVoltageByMeter

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

負載檢查 (結果)

GetDetectLoadSideVoltageByMeterResult

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

@SGG_​TEST@/itron/www.itron.com.ami.2008.10.control

控制診斷

下表列出可透過「Itron OpenWay 控制診斷」Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

裝置狀態檢查

PingByEndpoints

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

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

裝置狀態檢查 (結果)

GetPingByEndpointsResult

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

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

抄表斷接狀態

ReadDisconnectStateByMeters

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

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

抄表斷接狀態 (結果)

GetReadDisconnectStateByMetersResult

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

@SGG_​TEST@/itron//www.itron.com.ami.2012.03.control.diagnostic

資料服務

下表列出可透過「Itron OpenWay 資料服務」Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

按需抄表

ContingencyReadByEndpoints

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

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

按需抄表 (結果)

GetContingencyReadByEndpointsResult

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

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

排定抄表

InterrogateByGroup

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

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

排定抄表 (結果)

GetInterrogateByGroupResult

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

@SGG_​TEST@/itron//www.itron.com.ami.2008.10.data

佈建服務

下表列出可透過「Itron OpenWay 佈建服務」Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

開始通訊

AddMeterDefinitions

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

@SGG_​TEST@/itron/www.itron.com.ami.2009.08.provisioning

停止通訊

DeregisterMeters

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

@SGG_​TEST@/itron/www.itron.com.ami.2009.08.provisioning

Landis+Gyr 指令

MR_​CB

下表列出可透過 Landis+Gyr MR_​CB Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

開始通訊

MeterAddNotification

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

@SGG_​TEST@/lg/MR_​CB

停止通訊

MeterRemoveNotification

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

@SGG_​TEST@/lg/MR_​CB

計量表報廢

MeterRetireNotification

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

@SGG_​TEST@/lg/MR_​CB

按需抄表

InitiateMeterReadByMeterNumber

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

@SGG_​TEST@/lg/MR_​CB

排定需求重設

ScheduleDemandReset

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

@SGG_​TEST@/lg/MR_​CB

CD_​MR

下表列出可透過 Landis+Gyr CD_​MR Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

計量表交換

MeterExchangeNotification

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

@SGG_​TEST@/lg/CB_​MR

CD_​CB

下表列出可透過 Landis+Gyr CD_​CB Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

連接/斷接

InitiateConnectDisconnect

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

@SGG_​TEST@/lg/CD_​CB

計量

下表列出可透過「Landis+Gyr 計量」Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

將計量表新增至存貨

AddMeterToInventory

SoapAction: turtletech.com/TS2/AddMeterToInventory

@SGG_​TEST@/lg/Metering

CIM

下表列出可透過 Landis+Gyr CIM Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

按需抄表 (區間與定量)

裝置狀態檢查

AMIRequest

SoapAction: urn:LandisGyr.GSIS.CimService.CIMService.AMIRequest

@SGG_​TEST@/lg/CIMService

備註:Landis+Gyr ScheduleDemandReset API 不提供傳入回呼 URL 的方式。在實際使用中,L+G 允許在其系統中設定回呼。若要在「測試控制工具」中處理此情況,請將名為 SGG-Callback-Endpoint 的其他 HTTP 標頭新增至「訊息寄送方」中的回呼 URL。標頭的值應為 D3-CB_​MR 內送 Web 服務的位址,例如:SGG-Callback-Endpoint: "https://144.25.14.142:8086/iddev2/prod/ccs/soap/api/iws/D3-CB_​MR"。URL 值位於內送 Web 服務記錄的 WSDL 底部附近。

Sensus 指令

MR_​Server

下表列出可透過 Sensus MR_​Server Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

開始通訊

MeterAddNotification

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

@SGG_​TEST@/sensus/MR_​Server

停止通訊

MeterRemoveNotification

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

@SGG_​TEST@/sensus/MR_​Server

按需抄表

InitiateMeterReadingsByMeterNumber

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

@SGG_​TEST@/sensus/MR_​Server

CD_​Server

下表列出可透過 Sensus CD_​Server Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

連接/斷接

InitiateConnectDisconnect

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

@SGG_​TEST@/sensus/CD_​Server

OD_​Server

下表列出可透過 Sensus OD_​Server Web 服務取得之指令的明細。

指令

Web 方法

HTTP 標頭

HTTP URL

裝置狀態檢查

InitiateOutageDetectionEventRequest

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

@SGG_​TEST@/sensus/OD_​Server

Silver Spring Networks 指令

備註:Silver Spring Networks 轉接器的運作方式與其他轉接器不同。此轉接器在作業上不使用 SoapAction 識別碼,因此「HTTP 標頭」可以從「訊息寄送方」組態中刪除。

DataAggregation

下表列出可透過 Silver Spring Networks DataAggregation Web 服務取得之指令的明細。

指令

Web 方法

HTTP URL

GetMeterFieldStatus

@SGG_​TEST@/ssn/DataAggregation

DeviceManager

下表列出可透過 Silver Spring Networks DeviceManager Web 服務取得之指令的明細。

指令

Web 方法

HTTP URL

全部

FindDevice

@SGG_​TEST@/ssn/DeviceManager

開始通訊

ReplaceLocation

@SGG_​TEST@/ssn/DeviceManager

停止通訊

ReplaceDeviceAtLocation

@SGG_​TEST@/ssn/DeviceManager

JobManager

下表列出可透過 Silver Spring Networks JobManager Web 服務取得之指令的明細。

指令

Web 方法

HTTP URL

連接/斷接

addRemoteProvisioningJob

@SGG_​TEST@/ssn/JobManager

按需抄表

addMeterReadJob

@SGG_​TEST@/ssn/JobManager

裝置狀態檢查

addPingJob

@SGG_​TEST@/ssn/JobManager

按需抄表、裝置狀態檢查

getJobStatus

@SGG_​TEST@/ssn/JobManager

連接/斷接

getJobStatusForDevice

@SGG_​TEST@/ssn/JobManager

DeviceResults

下表列出可透過 Silver Spring Networks DeviceResults Web 服務取得之指令的明細。

指令

Web 方法

HTTP URL

連接/斷接

getRemoteProvisioningResultsByJobID

@SGG_​TEST@/ssn/DeviceResults

按需抄表

getMeterReadResultsByJobID

@SGG_​TEST@/ssn/DeviceResults

裝置狀態檢查

getPingresultsByJobID

@SGG_​TEST@/ssn/DeviceResults