メーター属性管理サービス

この項では、アダプタ開発キットのテスト・ハーネス・コンポジットのメーター管理サービスについて説明します。

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が見つからない場合にスローされます。