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
indexintegerSíÍndice del canal de entrada analógica, empieza en 1
typestringSíCódigo de tipo. Valor actual: CURRENT
valuenumberNoValor actual de la corriente de entrada analógica
unitstringSíUnidad de la corriente de entrada analógica, fija en mA
statusstringSíEstado 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
valuenumberSíValor de medida convertido
unitstringSíUnidad 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.6.3-20261020-171545-90
Copyright © 2026 WLTE