put https://app.fracttal.com/api/meter_reading/
Através deste EndPoint é possível inserir uma leitura em um medidor específico.
Parâmetros de entrada
| Parâmetro | Tipo | Requerido | Descrição |
|---|---|---|---|
code | Texto | Sim | Código do ativo que tem o medidor associado. |
Parâmetros do Body
| Campo | Tipo | Requerido | Descrição |
|---|---|---|---|
date | Texto | Sim | Data da leitura. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03' |
value | Real | Sim | Valor da leitura |
serial | Texto | Sim | Serial do medidor (Deve ser único) |
is_historical | boolean | Não | Indica se será inserida uma medição histórica ou não. Os valores que este campo pode ter são true ou false, se nenhum valor for inserido para este campo o sistema assume false como valor padrão |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
meter | Texto | Informações do medidor |
tasks | Texto | Informações da tarefa que foi ativada pela leitura |
Detalhes do objeto meter
meter| Parâmetro | Tipo de campo | Descrição |
|---|---|---|
| counter_offset_value | Integer | Valor base |
| counter_value | Integer | Valor Acumulado |
| max_value | Text | Valor máximo |
| min_value | Text | Valor mínimo |
| monthly_average_data | Text | Média mensal estimada |
| last_data | Text | Última leitura |
Exemplo:
Requisição: (PUT)https://app.fracttal.com/api/meter_reading/HCY1-P1
{"date":"2016-12-07T20:00:00-03","value":2050, "serial":"112","is_historical":true}{
"success": true,
"message": "200",
"data": {
"meter": {
"counter_offset_value": 2011,
"counter_value": 4061,
"max_value": null,
"min_value": null,
"monthly_average_data": 62,
"last_data": {
"date": "2016-12-07T00:00:00+00:00",
"value": 2050,
"accumulated_value": 4061
}
},
"tasks": [
{
"task": "TAREFA ANUAL DE MANUTENÇÃO"
}
]
},
"total": 0
}TESTAR CONEXÃO
