API Endpoints
Fracttal →

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âmetrosTipoObrigatórioDescrição
codeTextoOpcionalCódigo do ativo ao qual o medidor está associado.
type_dateTextoOpcionalTipo de data para fazer a consulta. Pode ser:

ValorDescrição
datedata de criação
date_readingdata de leitura
serialTextoOpcionalSerial do medidor a ser consultado.
sinceTextoOpcionalData inicial, aplica-se à data da leitura. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' Exemplo: '2016-07-12T20:00:00-03'.
untilTextoOpcionalData final, aplica-se à data de leitura. Formato: 'AAAA-MM-DDTHH:MM:SS-UTC' Exemplo: '2016-07-12T20:00:00-03'.
code_locationTextoOpcionalCódigo de localização.
startInteiroOpcionalCampo utilizado para paginar registros. É o número no qual a paginação começa. O padrão é 0
limitInteiroOpcionalNú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âmetroTipoDescrição
date_readingTextodata de leitura
dateTextoData de inserção do fracttal
datajsonInformações de leitura:
Parâmetro Descrição
date data de leitura
valueValor
accumulated_valueValor acumulado
units_descriptionTextoDescrição Unidade do medidor
units_codeTextoCódigo da unidade
trigger_runBooleanoVerdadeiro ao iniciar uma tarefa, falso caso contrário
sourceTextoFonte 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