Skip to content

Lecturas de entrada analógica

Esta página explica un elemento AnalogInputState dentro de peripherals.analogInputs.

Solo los dispositivos con canales de entrada analógica devuelven este array.

Esquema de AnalogInputState

CampoTipoObligatorioDescripción
indexintegerÍndice del canal de entrada analógica, empieza en 1
typestringCódigo de tipo. Valor actual: CURRENT
valuenumberNoValor actual de la corriente de entrada analógica
unitstringUnidad de la corriente de entrada analógica, fija en mA
statusstringEstado del canal. Valores: ONLINE, OFFLINE
measurementobjectNoValor de medida convertido según la configuración del dispositivo. Se omite si la configuración falta o está incompleta

Notas:

  • Cuando el canal está desconectado, value puede omitirse.
  • value siempre representa la corriente real de entrada analógica en mA.
  • measurement solo se devuelve cuando el dispositivo tiene configurados el rango de entrada analógica, el rango del sensor y la unidad de visualización, y el servicio puede calcular la lectura convertida.

Esquema de measurement

CampoTipoObligatorioDescripción
valuenumberValor de medida convertido
unitstringUnidad de medida convertida, según la configuración del dispositivo

Valores de type de entrada analógica

ValorDescripción
CURRENTCorriente

Valores de status del canal

ValorDescripción
ONLINELa entrada analógica está conectada
OFFLINELa entrada analógica está desconectada

Ejemplo

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "value": 15.468,
    "unit": "mA",
    "status": "ONLINE",
    "measurement": {
      "value": 71.7,
      "unit": "C"
    }
  },
  {
    "index": 2,
    "type": "CURRENT",
    "value": 6.928,
    "unit": "mA",
    "status": "ONLINE"
  }
]

Los canales sin configuración de conversión, o desconectados, no devuelven measurement:

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "unit": "mA",
    "status": "OFFLINE"
  }
]
Docs buildVersion v1.5.9-20260827-140125-85
Copyright © 2026 WLTE