Skip to content

Leituras de sensor

Esta página explica um item SensorState dentro de peripherals.sensors.

Esquema de SensorState

CampoTipoObrigatórioDescrição
indexintegerSimÍndice da interface ou canal do sensor, começa em 1
typestringSimCódigo de tipo. Valores atuais: TEMP, HUMI
valuenumberNãoValor atual
unitstringSimUnidade de medida, por exemplo °C, °F ou %
statusstringSimStatus do sensor. Valores: ONLINE, OFFLINE

Valores de type do sensor

ValorDescrição
TEMPTemperatura
HUMIUmidade

Valores de status do sensor

ValorDescrição
ONLINEO sensor está conectado
OFFLINEO sensor está desconectado

Notas:

  • Uma mesma interface de sensor pode retornar várias leituras com o mesmo index.
  • Use index + type para identificar uma leitura de sensor específica.
  • Quando o sensor está desconectado, value pode ser omitido.

Exemplos

Sensor de temperatura simples:

json
[
  {
    "index": 1,
    "type": "TEMP",
    "value": 30.4,
    "unit": "°C",
    "status": "ONLINE"
  }
]

Sensor de temperatura e umidade:

json
[
  {
    "index": 2,
    "type": "TEMP",
    "value": 32.6,
    "unit": "°C",
    "status": "ONLINE"
  },
  {
    "index": 2,
    "type": "HUMI",
    "value": 54,
    "unit": "%",
    "status": "ONLINE"
  }
]

Sensor desconectado:

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