メーター属性管理サービス
この項では、アダプタ開発キットのテスト・ハーネス・コンポジットのメーター管理サービスについて説明します。
GetOutageEventType
このWebサービスは、指定されたメーターの供給中止イベント・タイプを問い合せます。OutageEventTypeは、DeviceStatusCheckで使用されます。
入力: GetOutageEventTypeInput
部分: ペイロード
要素: GetOutageEventTypeRequest
パラメータ |
摘要 |
---|---|
id |
OutageEventTypeを取得するメーターのID。 |
出力: GetOutageEventTypeOutput
部分: ペイロード
要素: GetOutageEventTypeResult
要求されたメーターのOutageEventType属性の値。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
SetOutageEventType
このWebサービスは、指定されたメーターの供給中止イベント・タイプを更新します。
入力: SetOutageEventTypeInput
部分: ペイロード
要素: SetOutageEventTypeRequest
パラメータ |
摘要 |
---|---|
id |
OutageEventTypeを設定するメーターのID。 |
value |
メーターに対して設定するOutageEventTypeの新しい値。 |
出力: SetOutageEventTypeOutput
部分: ペイロード
要素: SetOutageEventTypeResult
ブール応答は、(現在のフィールド・ステータスではなく)更新の成否を示します。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
GetLoadActionCode
このWebサービスは、指定されたメーターのロード処理コードを問い合せます。これは接続/切断動作です。
入力: GetLoadActionCodeInput
部分: ペイロード
要素: GetLoadActionCodeRequest
パラメータ |
摘要 |
---|---|
id |
LoadActionCodeを取得するメーターのID。 |
出力: GetLoadActionCodeOutput
部分: ペイロード
要素: GetLoadActionCodeResult
要求されたメーターのLoadActionCode属性の値。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
SetLoadActionCode
このWebサービスは、指定されたメーターのロード処理コードを更新します。
入力: SetLoadActionCodeInput
部分: ペイロード
要素: SetLoadActionCodeRequest
パラメータ |
摘要 |
---|---|
id |
LoadActionCodeを設定するメーターのID。 |
value |
メーターに対して設定するLoadActionCodeの新しい値。 |
出力: SetLoadActionCodeOutput
部分: ペイロード
要素: SetLoadActionCodeResult
ブール応答は、(現在のフィールド・ステータスではなく)更新の成否を示します。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
IsCommissioned
このWebサービスは、指定されたメーターのコミッション・ステータスを問い合せます。これはコミッション/デコミッション動作です。
入力: IsCommissionedInput
部分: ペイロード
要素: IsCommissionedRequest
パラメータ |
摘要 |
---|---|
id |
コミッション済ステータスを取得するメーターのID。 |
出力: IsCommissionedOutput
部分: ペイロード
要素: IsCommissionedResult
要求されたメーターのコミッション済ステータス属性の値。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
SetCommission
このWebサービスは、指定されたメーターのコミッション・ステータスを更新します。
入力: SetCommissionedInput
部分: ペイロード
要素: SetCommissionedRequest
パラメータ |
摘要 |
---|---|
id |
コミッション済ステータスを設定するメーターのID。 |
value |
メーターに対して設定するコミッション済ステータスの新しい値。 |
出力: SetCommissionedOutput
部分: ペイロード
要素: SetCommissionedResult
ブール応答は、(現在のフィールド・ステータスではなく)更新の成否を示します。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
GetExecutionStatus
このWebサービスは、コマンドの実行全体を制御するプロパティのステータスを問い合せます。
入力: GetExecutionStatusInput
部分: ペイロード
要素: GetExecutionStatusRequest
パラメータ |
摘要 |
---|---|
id |
ExecutionStatusを取得するメーターのID。 |
出力: GetExecutionStatusOutput
部分: ペイロード
要素: GetExecutionStatusResult
要求されたメーターのExecutionStatus属性の値。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。
SetExecutionStatus
このWebサービスは、コマンドの完了全体を制御するプロパティを更新します。
入力: SetExecutionStatusInput
部分: ペイロード
要素: SetExecutionStatusRequest
パラメータ |
摘要 |
---|---|
id |
ExecutionStatusを設定するメーターのID。 |
value |
メーターに対して設定するExecutionStatusの新しい値。 |
出力: SetExecutionStatusOutput
部分: ペイロード
要素: SetExecutionStatusResult
ブール応答は、(現在のフィールド・ステータスではなく)更新の成否を示します。
障害: 「UtilityFault」を参照してください。メーターIDが見つからない場合にスローされます。