(GET) Consulta de Medidores

Mediante esta API se consulta el listado de los medidores creados en Fracttal.
Esta API te permite filtrar para que obtengas sólo los medidores que necesitas: por el código del activo y/o por el serial del medidor.

  • Para obtener los medidores que pertenecen a un activo específico, es necesario enviar el parámetro “code” (código del activo).
  • Para obtener la información de un medidor en específico, es necesario enviar los parámetros “code” (código del activo) y “serial” (serial del medidor).

EndPoint
https://app.fracttal.com/api/meters_list/:code
Parámetros Entrada

Parámetro Tipo de campo Requerido Descripción
code Texto Opcional Código del activo que tiene asociado el medidor.
serial Texto Opcional Serial del medidor que se desea consultar.
start int Opcional Campo que sirve para hacer la paginación de registros. Es el número en el que comienza la paginación. Por defecto es 0
limit int Opcional Cantidad de registros (items) que desea que el API devuelva. Por defecto es 100 (No puede ser superior a éste valor)

Parámetros de salida

Parámetro Tipo de campo Descripción
description text Descripción del Medidor
serial Text Serial del medidor
is_counter Text Valor que te indica si el medidor es de tipo contador
counter_offset_value Text Valor Acumulado
counter_value Text Valor actual del medidor
last_data Text Información de la última lectura agregada al medidor: "date": fecha, "value": valor, "accumulated_value": valor acumulado
monthly_average_data Text Valor promedio mensual
units_description Text Descripción de la unidad del medidor
units_code Text Código de la Unidad del medidor
items_description Text Descripción del activo al cuál pertenece el medidor
parent_description Text Localización a la cual pertenece el activo
monthly_average_auto Booleano Valor que indica si el promedio mensual será calculado por el sistema o lo ingresará manualmente el usuario
min_value Número Valor mínimo del medidor
max_value Número Valor máximo del medidor
code Texto Código del activo

Ejemplo:
Ejemplo Petición:
https://app.fracttal.com/api/meters_list/?code=12345&serial=4789
Ejemplo Respuesta:

{
"success": true,
"message": "200",
"data": [
{
"description": "SENSOR DE NIVEL",
"serial": "12345",
"is_counter": false,
"counter_offset_value": 0,
"counter_value": 2100,
"last_data": {
"date": "2017-06-07T02:00:00+00:00",
"value": 2100,
"accumulated_value": 2100
},
"monthly_average_data": 1,
"units_description": "Celcius",
"units_code": "C",
"items_description": "Salud Mental { ITEM-001 }",
"parent_description": "\/\/ Cl\u00ednica Universidad de los Andes\/ ",
"monthly_average_auto": false,
"min_value": 2050,
"max_value": 2100,
"code": "ITEM-001",
"id_company": 69
}
],
"total": 1
}