建立外部系統
您必須建立代表前端系統的外部系統,並定義一組可傳送至前端系統的外傳訊息類型。
外部系統外傳訊息類型
您必須為要傳送至前端系統的每個訊息類型,在外部系統上設定外傳訊息類型。外部系統的外傳訊息類型由下列項目定義:
- 外傳訊息類型:為訊息建立的外傳訊息類型 (請參閱建立外傳訊息類型)
- 處理方法:傳送訊息的方法。這應設為「即時」Smart Grid Gateway 外傳通訊。
- 訊息寄送方:為訊息建立的訊息寄送方 (請參閱建立訊息寄送方)
- 訊息 XSL/回應 XSL:用來將訊息和訊息回應轉換為前端系統 (訊息 XSL) 和 Smart Grid Gateway (回應 XSL) 所使用之適當格式的 XSL 檔案。每個 Smart Grid Gateway 轉接器都包含每個外傳通訊類型的 XSL 檔案。
如需有關建立外部系統的詳細資訊,請參閱管理使用者指南中的外部系統。
Itron OpenWay XSL 檔案
下表依據 Itron OpenWay 轉接器提供的外傳訊息業務物件,列出提供給外傳訊息類型使用的 XSL。
外傳訊息業務物件 |
訊息 XSL |
回應 XSL |
---|---|---|
Itron 開始通訊的外傳訊息 (D8-ItronCommissionOutboundMsg) |
D8-CommissionRequest.xsl |
D8-CommissionResponse.xsl |
Itron 停止通訊的外傳訊息 (D8-ItronDecommissionOutbndMsg) |
D8-DecommissionRequest.xsl |
D8-DecommissionResponse.xsl |
Itron 連接指令的外傳訊息 (D8-ItronRemoteConnectOutbndMsg) |
D8-ReconnectRequest.xsl |
D8-ReconnectResponse.xsl |
Itron 連接結果指令的外傳訊息 (D8-ItronRemoteCntRsltOutMsg) |
D8-GetReconnectRsRequest.xsl |
D8-GetReconnectRsResponse.xsl |
Itron 斷接指令的外傳訊息 (D8-ItronRemoteDisconnectOutMsg) |
D8-DisconnectRequest.xsl |
D8-DisconnectResponse.xsl |
Itron 斷接結果指令的外傳訊息 (D8-ItronRemoteDcntRsltOutMsg) |
D8-GetDisconnectRsRequest.xsl |
D8-GetDisconnectRsResponse.xsl |
Itron 意外狀況抄表指令的外傳訊息 (D8-ItronOnDemandReadOutbndMsg) |
D8-ContRdByEndptsRequest.xsl |
D8-ContRdByEndptsResponse.xsl |
Itron 意外狀況抄表結果的外傳訊息 (D8-ItronOnDemandReadRsltOBMsg) |
D8-GetContRdByEndptsRsReq.xsl |
D8-GetContRdByEndptsRsResp.xsl |
Itron 排程抄表指令的外傳訊息 (D8-ItronInterrogateByGrpOBMsg) |
D8-InterrogateByGroupReq.xsl |
D8-InterrogateByGroupResp.xsl |
Itron 排程抄表結果指令的外傳訊息 (D8-ItronInterrogateByGrpRsltOB) |
D8-GetIntByGroupRsRequest.xsl |
D8-GetIntByGroupRsResponse.xsl |
Itron 裝置狀態檢查的外傳訊息 (D8-ItronDvcStatusChkOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Itron DeviceStatusCheck 結果的外傳訊息 (D8-ItronDvcStatusChkRstlOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Itron 多重裝置狀態檢查的外傳訊息 (D8-ItronDvcStChkMtDvcOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Itron MultiDeviceStatusCheck 結果的外傳訊息 (D8-ItronDvcStChkMtDvcRsltOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Itron 偵測負載端電壓的外傳訊息 (D8-ItronDetectLoadSideVolOBMsg) |
D8-DetLSVByMeterRequest.xsl |
D8-DetLSVByMeterResponse.xsl |
LoadCheckResult 指令的外傳訊息 (D8-ItronDetLSVoltMtrRsltOutMsg) |
D8-GetDetLSVByMeterRsReq.xsl |
D8-GetDetLSVByMeterRsResp.xsl |
Itron 抄表斷接狀態的外傳訊息 D8-ItronReadDisconStateOutMsg |
D8-RdDiscStByMtrsRequest.xsl |
D8-RdDiscStByMtrsResponse.xsl |
ReadDisconStateMeter 指令的外傳訊息 D8-ItronRdDiscStByMtRsltOutMsg |
D8-GetRdDiscStByMtrsRsReq.xsl |
D8-GetRdDiscStByMtrsRsResp.xsl |
Landis+Gyr XSL 檔案
下表依據 Landis+Gyr 轉接器提供的外傳訊息業務物件,列出提供給外傳訊息類型使用的 XSL。
外傳訊息業務物件 |
訊息 XSL |
回應 XSL |
---|---|---|
LG - 將計量表新增至存貨外傳訊息 D3-AddMeterToInventoryOBMsg |
D3-AddMtrToInvRequest.xsl |
D3-AddMtrToInvResponse.xsl |
LG - 計量表移除通知外傳訊息 D3-MeterRemoveNotifOBMsg |
D3-MtrRemoveNotfRequest.xsl |
D3-MtrRemoveNotfResponse.xsl |
LG - 計量表報廢通知外傳訊息 D3-MeterRetireNotifOBMsg |
D3-MtrRetireNotfRequest.xsl |
D3-MtrRetireNotfResponse.xsl |
LG - 計量表交換通知外傳訊息 D3-MeterExchNotificatnOBMsg |
D3-MtrExcNotifRequest.xsl |
D3-MtrExcNotifResponse.xsl |
L+G 起始連接/斷接外傳訊息 D3-InitConnectDisconnectOBMsg |
D3-InitiateConnDisconReq.xsl |
D3-InitiateConnDisconResp.xsl |
LG - 排程需求重設外傳訊息 D3-ScheduleDemandResetOBMsg |
D3-ScheduleDemandRstReq.xsl |
D3-ScheduleDemandRstResp.xsl |
L+G MultiSpeak InitiateMeterReadByMeterNumber 外傳訊息 D3-InitMtrReadByMtrNumOBMsg |
D3-InitMtrRdMtrNumRequest.xsl |
D3-InitMtrRdMtrNumResponse.xsl |
CIM AMIRequest GetMeterReads 外傳訊息 D3-CIMAMIRequestGetMtrRdOBMsg |
D3-CIMGetMtrReadsRequest.xsl |
D3-CIMGetMtrReadsResponse.xsl |
Sensus XSL 檔案
下表依據 Sensus 轉接器提供的外傳訊息業務物件,列出提供給外傳訊息類型使用的 XSL。
外傳訊息業務物件 |
訊息 XSL |
回應 XSL |
---|---|---|
Sensus - 計量表新增通知外傳訊息 D6-MeterAddNotificationOBMsg |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus - 計量表移除通知外傳訊息 (D6-MeterRemoveNotificatnOBMsg) |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus 起始連接/斷接外傳訊息 (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Sensus 起始連接/斷接外傳訊息 (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Sensus MultiSpeak InitiateMeterReadByMeterNumber 外傳訊息 (D6-InitMtrRdMtrIdOBMsg) |
D6-InitMtrRdMtrIdRequest.xsl |
D6-InitMtrRdMtrIdResponse.xsl |
Sensus InitiateOutageDetection 外傳訊息 (D6-InitOutageDetectionOBMsg) |
D6-InitOutDetectRequest.xsl |
D6-InitOutDetectResponse.xsl |
Silver Spring Networks XSL 檔案
下表依據 Silver Spring Networks 轉接器提供的外傳訊息業務物件,列出提供給外傳訊息類型使用的 XSL。
外傳訊息業務物件 |
訊息 XSL |
回應 XSL |
---|---|---|
SSN - 尋找裝置外傳訊息 D7-FindDeviceOutboundMsg |
D7-FindDeviceRequest.xsl |
D7-FindDeviceResponse.xsl |
SSN - 取得工作狀態外傳訊息 D7-GetJobStatusOutboundMsgType |
D7-GetJobStatusRequest.xsl |
D7-GetJobStatusResponse.xsl |
SSN - 取代位置 (D7-ReplaceLocationDR) |
D7-ReplaceLocationRequest.xsl |
D7-ReplaceLocationResponse.xsl |
SSN - 取代位置裝置 (停止通訊) (D7-ReplDeviceAtLocForDecommDR) |
D7-RepDvcAtLocRequest.xsl |
D7-RepDvcAtLocResponse.xsl |
SSN - 連接或斷接 (D7-ConnectDisconnectDR) |
D7-AddRemProvJobRequest.xsl |
D7-AddRemProvJobResponse.xsl |
SSN - 連接/斷接結果 (D7-ConnectDisconnectResultDR) |
D7-GetRemProvRsByJobIDReq.xsl |
D7-GetRemProvRsByJobIDResp.xsl |
SSN - 新增抄表工作定量外傳訊息 D7-AddMeterReadJobScalarOBMsg |
D7-AddMtrRdJobScRequest.xsl |
D7-AddMtrRdJobScResponse.xsl |
SSN - 依工作 ID GetMeterReadResults (定量) D7-GetSclrMtrRdRstByJobIdOBMsg |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - AddMeterReadJob 區間外傳訊息 D7-GetIntMtrRdRsltByJobIdOBMsg |
D7-AddMtrRdJobIntRequest.xsl |
D7-AddMtrRdJobIntResponse.xsl |
SSN - 依工作 ID GetMeterReadResults (區間) D7-GetIMtrRdRsltJobIdOBMsgTyp |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - 新增偵測工作 (D7-AddPingJobDR) |
D7-AddPingJobRequest.xsl |
D7-AddPingJobResponse.xsl |
SSN - 偵測結果 (D7-PingResultsDR) |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |