處理方法
處理方法會定義服務提供者在應用程式收送資料 (包括帳單決定因子、用量資料或裝置事件) 的格式或方法。處理方法也可用來定義如何建立應用程式內部的資訊,例如初始測量資料和裝置事件。處理方法還可用來定義如何將指令要求傳送至指定的前端系統。
對於 Silver Spring Networks 服務提供者,您必須設定下列處理方法類型。如需深入瞭解如何設定處理方法,請參考 Oracle Utilities Service and Measurement Data Foundation 文件。
建立初始測量
初始測量建立處理方法會定義用來建立初始測量的業務物件。「初始測量資料匯集器」內送 Web 服務使用此處理方法,判斷接收來自前端系統的用量時要建立哪種類型的初始測量業務物件。
裝置事件對應
裝置事件對應處理方法會定義,如何將前端特定的裝置事件對應至標準裝置事件名稱。「裝置事件匯集器」內送 Web 服務使用此處理方法,來判斷在接收來自前端系統的裝置事件時,要建立哪種類型的裝置事件業務物件。
指令
指令處理方法會定義,如何將指令要求傳送至前端系統。更具體來說,指令處理方式會定義要為每個指令類型建立的外傳通訊業務物件類型,以及要傳送到前端系統的外傳訊息類型。
您可以根據每個實作的需求,利用「如何建立外傳通訊/傳送外傳訊息」處理方法業務物件 (D1–HowToCreateActivityOBComm),為 Silver Spring Networks 服務提供者設定下列指令處理方法類型。
指令 | 處理角色 | 預設業務物件 | 預設外傳訊息類型 |
---|---|---|---|
裝置開始通訊 |
裝置登錄 |
D7-ReplaceLocation |
開始通訊 |
裝置停止通訊 |
裝置移除 |
D7-ReplaceDeviceAtLocForDecomm |
停止通訊 |
裝置狀態檢查 |
裝置狀態檢查 |
D7-AddPingJob |
取得狀態 |
按需抄表 (定量) |
按需抄表 (定量) |
D7-AddMeterReadJobScalar |
抄表資料 |
按需抄表 (區間) |
按需抄表 (區間) |
D7-AddMeterReadJobInterval |
抄表資料 |
遠端連接 |
遠端連接 |
D7-ConnectDisconnect |
連接裝置 |
遠端斷接 |
遠端斷接 |
D7-ConnectDisconnect |
斷接裝置 |