FRACTTAL API

(PUT) Inserir Leitura em um Medidor

Usando este EndPoint, uma leitura pode ser inserida em um medidor específico.

EndPoint
https://app.fracttal.com/api/meter_reading/:id

Parâmetros de Entrada

Parâmetro Tipo de campo Obrigatório Descrição
id Texto Sim Código do ativo que tem o medidor associado.

Parâmetros do Body

Valor Tipo de campo Descrição
date Texto Data da leitura. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Exemplo:'2016-07-12T20:00:00-03'
value Integer Valor da leitura
serial Texto Serial do medidor

Parâmetros de saída

Parâmetro Tipo de campo Descrição
meter Text Informações do medidor
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 Integer Valor mínimo
monthly_average_data Text Média mensal estimada
last_data Text Última Leitura
tasks Text Informações da tarefa que foi ativada pela leitura

Exemplo:

Exemplo  Petição:

https://app.fracttal.com/api/meter_reading/HCY1-P1

body:

{"date":"2016-12-07T20:00:00-03","value":2050, "serial":"112"}

Exemplo Resposta:

{
  "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": "TAREA ANUAL DE MANTENIMIENTO"
      }
    ]
  },
  "total": 0
}