List Meter Readings
Consulta lecturas de medidores con filtros y retorna todos los campos de salida definidos en el schema de Fracttal ETL.
Información general:
| Module | Category |
|---|---|
Meter |
Read |
ListMeterReadings
Parámetros:
id: str, opcional ID del medidor (filtro).code: str, opcional Código del medidor (filtro).serial: str, opcional Serial del medidor (filtro).since: str, opcional Fecha inicial (filtro).until: str, opcional Fecha final (filtro).id_meter: int, opcional ID del medidor.date_reading: str, opcional Fecha de la lectura.date: str, opcional Fecha de la lectura (alternativa).data: dict, opcional Objeto con subcampos:date,value,accumulated_value.units_description: str, opcional Descripción de la unidad.units_code: str, opcional Código de la unidad.trigger_run: bool, opcional Indica si se disparó ejecución.source: str, opcional Fuente de la lectura.items_code: str, opcional Código del ítem.items_description: str, opcional Descripción del ítem.parent_description: str, opcional Descripción del padre.value: int, opcional Valor de la lectura.previous_date: str, opcional Fecha de la lectura anterior.previous_value: int, opcional Valor anterior.next_date: str, opcional Fecha de la siguiente lectura.next_value: str, opcional Valor de la siguiente lectura.id_company: int, opcional ID de la compañía.description: str, opcional Descripción general.is_counter: bool, opcional Indica si es contador.counter_offset_value: int, opcional Offset del contador.counter_value: int, opcional Valor del contador.monthly_average_data: cualquier tipo, opcional Datos promedio mensuales.
Parámetros de entrada:
| Campo | Tipo | Obligatorio | Descripción | Default Value | Examples |
|---|---|---|---|---|---|
Ejemplo de uso:
[
{
"id": "MTR001",
"code": "MTR-CODE-001",
"serial": "SN123456",
"since": "2023-01-01",
"until": "2023-12-31",
"id_meter": 1,
"date_reading": "2023-10-01",
"date": "2023-10-01",
"data": {
"date": "2023-10-01",
"value": 150,
"accumulated_value": 1200
},
"units_description": "kWh",
"units_code": "KWH",
"trigger_run": true,
"source": "automatic",
"items_code": "ITEM001",
"items_description": "Electricity Consumption",
"parent_description": "Building A",
"value": 150,
"previous_date": "2023-09-01",
"previous_value": 130,
"next_date": "2023-11-01",
"next_value": "170",
"id_company": 100,
"description": "Monthly meter reading",
"is_counter": true,
"counter_offset_value": 0,
"counter_value": 150,
"monthly_average_data": {
"2023-01": 120,
"2023-02": 130,
"2023-03": 140
}
}
]
Notas:
Utiliza este modelo para consultar lecturas de medidores y obtener todos los campos de salida definidos en el schema.