Skip to content

センサー値 ​

このページでは、peripherals.sensors 内の1つの SensorState 項目について説明します。

SensorState スキーマ ​

フィールド型必須説明
indexintegerはいセンサーインターフェースまたはチャネルのインデックス。1 から始まる
typestringはいタイプコード。現在の値: TEMP、HUMI
valuenumberいいえ現在の値
unitstringはい測定単位。例: °C、°F、%
statusstringはいセンサーのステータス。値: ONLINE、OFFLINE

センサーの type の値 ​

値説明
TEMP温度
HUMI湿度

センサーの status の値 ​

値説明
ONLINEセンサーがオンライン
OFFLINEセンサーがオフライン

補足:

  • 1つのセンサーインターフェースが、同じ index で複数の値を返すことがあります。
  • 1つのセンサー値を識別するには index + type を使用してください。
  • センサーがオフラインの場合、value は省略されることがあります。

例 ​

単一の温度センサー:

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

温湿度センサー:

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

オフラインのセンサー:

json
[
  {
    "index": 1,
    "type": "TEMP",
    "unit": "°C",
    "status": "OFFLINE"
  }
]
Docs buildVersion v1.6.3-20261020-171545-90
Copyright © 2026 WLTE