轉接器特定測試控制工具指令
本節提供叫用特定轉接器指令的特定明細。
每個轉接器都由多個啟用指令的 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 |