Consultar leituras dos medidores

Veja informações detalhadas sobre uma lista de ativos ou sobre um ativo específico.

Através desta API, você pode consultar a lista de leituras inseridas em um medidor Fracttal.

Neste serviço web você pode filtrar para obter todas as leituras associadas a um determinado ativo ou para obter todas as leituras de um medidor específico.

O parâmetro para consultar as leituras de um medidor associado a um ativo é:

  • Code: Código do bem ao qual o medidor está associado.

Os parâmetros para consultar as leituras de um determinado medidor são: - Code: Código do ativo ao qual o medidor está associado:

  • Code:Código do bem ao qual o medidor está associado
  • Serial: Serial do medidor.

Esta API permite filtrar pela data da leitura para obter as leituras do medidor necessárias.

Parâmetros de entrada

Parâmetros

Tipo

Obrigatório

Descrição

code

Texto

Opcional

Código do ativo ao qual o medidor está associado.

type_date

Texto

Opcional

Tipo de data para fazer a consulta. Pode ser:

Valor Descrição
date data de criação
date_reading data de leitura
serial

Texto

Opcional

Serial do medidor a ser consultado.

since

Texto

Opcional

Data inicial, aplica-se à data da leitura. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' Exemplo: '2016-07-12T20:00:00-03'.

until

Texto

Opcional

Data final, aplica-se à data de leitura. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' Exemplo: '2016-07-12T20:00:00-03'.

code_location

Texto

Opcional

Código de localização.

start

Inteiro

Opcional

Campo utilizado para paginar registros. É o número no qual a paginação começa. O padrão é 0

limit

Inteiro

Opcional

Número de registros (itens) que você deseja que a API retorne. Por padrão é 100 (não pode ser maior que este valor)

Parâmetros de saída

Parâmetro

Tipo

Descrição

date_reading

Texto

data de leitura

date

Texto

Data de inserção do fracttal

data

json

Informações de leitura:

Parâmetro Descrição
date data de leitura
value Valor
accumulated_value Valor acumulado
units_description

Texto

Descrição Unidade do medidor

units_code

Texto

Código da unidade

trigger_run

Booleano

Verdadeiro ao iniciar uma tarefa, falso caso contrário

source

Texto

Fonte de leitura: API, WORK_ORDER, MANUAL

Exemplo:

Requisição: (GET)https://app.fracttal.com/api/meters_reading_list/?code=EQM027&serial=12345656

{
  "success": true,
  "message": "200",
  "data": [
   {
    "success": true,
    "message": "200",
    "data": [
        {
            "id_meter": 1157,
            "date_reading": "2019-08-21T14:07:13+00:00",
            "date": "2019-08-21T14:07:13.932837+00:00",
            "data": {
                "date": "2019-08-21T14:07:13+00:00",
                "value": -8.701,
                "accumulated_value": -8.701
            },
            "units_description": "TEMPERATURA",
            "units_code": "C",
            "trigger_run": false,
            "source": "MANUAL"
           
        },
        {
           
            "id_meter": 1157,
            "date_reading": "2019-08-21T14:06:03+00:00"
            "date": "2019-08-21T14:06:03.714035+00:00",
            "data": {
                "date": "2019-08-21T14:06:03+00:00",
                "value": -8.737,
                "accumulated_value": -8.737
            },
            "units_description": "TEMPERATURA",
            "units_code": "C",
            "trigger_run": false,
            "source": "API",
           
           
        },
        {
            "id_meter": 1157,
            "date_reading": "2019-08-21T14:05:12+00:00"
            "date": "2019-08-21T14:05:14.151536+00:00",
            "data": {
                "date": "2019-08-21T14:05:12+00:00",
                "value": -8.769,
                "accumulated_value": -8.769
            },
            "units_description": "TEMPERATURA",
            "units_code": "C",
            "trigger_run": false,
            "source": "WORK_ORDER"
        }
  ],
  "total": 3
}

TESTE DE CONEXÃO

Language