Serviços de Administração de Atributos do Medidor
Esta seção descreve os serviços de administração de medidor do composto do equipamento de teste do Kit de Desenvolvimento do Adaptador.
GetOutageEventType
Esse serviço da Web consulta o tipo de evento de indisponibilidade para um medidor especificado. O OutageEventType é usado por DeviceStatusCheck.
Entrada: GetOutageEventTypeInput
Parte: carga útil
Elemento: GetOutageEventTypeRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o OutageEventType deve ser recuperado. |
Saída: GetOutageEventTypeOutput
Parte: carga útil
Elemento: GetOutageEventTypeResult
O valor do atributo OutageEventType para o medidor solicitado.
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
SetOutageEventType
Esse serviço da Web atualiza o tipo de evento de indisponibilidade para um medidor especificado.
Entrada: SetOutageEventTypeInput
Parte: carga útil
Elemento: SetOutageEventTypeRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o OutageEventType deve ser definido. |
valor |
O novo valor de OutageEventType a ser definido no medidor. |
Saída: SetOutageEventTypeOutput
Parte: carga útil
Elemento: SetOutageEventTypeResult
A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
GetLoadActionCode
Esse serviço da Web consulta o código de ação da carga para um determinado medidor. Esse é o comportamento de Conexão/Desconexão.
Entrada: GetLoadActionCodeInput
Parte: carga útil
Elemento: GetLoadActionCodeRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o LoadActionCode deve ser recuperado. |
Saída: GetLoadActionCodeOutput
Parte: carga útil
Elemento: GetLoadActionCodeResult
O valor do atributo LoadActionCode para o medidor solicitado.
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
SetLoadActionCode
Esse serviço da Web atualiza o código de ação da carga para um determinado medidor.
Entrada: SetLoadActionCodeInput
Parte: carga útil
Elemento: SetLoadActionCodeRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o LoadActionCode deve ser definido. |
valor |
O novo valor de LoadActionCode a ser definido no medidor. |
Saída: SetLoadActionCodeOutput
Parte: carga útil
Elemento: SetLoadActionCodeResult
A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
IsCommissioned
Esse serviço da Web consulta o status de ativação de um determinado medidor. Esse é o comportamento de Ativação/Desativação.
Entrada: IsCommissionedInput
Parte: carga útil
Elemento: IsCommissionedRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o status Ativado deve ser recuperado. |
Saída: IsCommissionedOutput
Parte: carga útil
Elemento: IsCommissionedResult
O valor do atributo do status Ativado para o medidor solicitado.
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
SetCommission
Esse serviço da Web atualiza o status de ativação de um determinado medidor.
Entrada: SetCommissionedInput
Parte: carga útil
Elemento: SetCommissionedRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o status Ativado deve ser definido. |
valor |
O novo valor de status Ativado a ser definido no medidor. |
Saída: SetCommissionedOutput
Parte: carga útil
Elemento: SetCommissionedResult
A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
GetExecutionStatus
Esse serviço da Web consulta o status da propriedade que controla a execução geral do comando.
Entrada: GetExecutionStatusInput
Parte: carga útil
Elemento: GetExecutionStatusRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o ExecutionStatus deve ser recuperado. |
Saída: GetExecutionStatusOutput
Parte: carga útil
Elemento: GetExecutionStatusResult
O valor do atributo ExecutionStatus para o medidor solicitado.
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.
SetExecutionStatus
Esse serviço da Web atualiza a propriedade que controla a conclusão geral do comando.
Entrada: SetExecutionStatusInput
Parte: carga útil
Elemento: SetExecutionStatusRequest
Parâmetro |
Descrição |
---|---|
id |
O ID para o medidor para o qual o ExecutionStatus deve ser definido. |
value |
O novo valor de ExecutionStatus a ser definido no medidor. |
Saída: SetExecutionStatusOutput
Parte: carga útil
Elemento: SetExecutionStatusResult
A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).
Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.