1

イベントの受信時に測定値を作成します。API を使用して測定値を取得できますが、デバイス管理インターフェイスでグラフィカルに表示されません。自動的に表現できるようにするために尊重しなければならない特定の形式がありますか? その場合、Things Cloud でサポートされているすべてのフォーマットを見つけることができる場所はありますか? ドキュメントの例から c8y_TemperatureMeasurement を推測しましたが、ネイティブ形式の完全なリストは見つかりませんでした。

現時点で私が持っている測定の例を次に示します。

{
  "time": "2016-06-29T12:10:02.000+02:00",
  "id": "27006",
  "self": "https://<tenant-id>/measurement/measurements/27006",
  "source": {
    "id": "26932",
    "self": "https://<tenant-id>/inventory/managedObjects/26932"
  },
  "type": "c8y_BatteryMeasurement",
  "c8y_BatteryMeasurement": {
    "unit": "V",
    "value": 80
  }
},
{
  "time": "2016-06-29T10:15:22.000+02:00",
  "id": "27010",
  "self": "https://<tenant-id>/measurement/measurements/27010",
  "source": {
    "id": "26932",
    "self": "https://<tenant-id>/inventory/managedObjects/26932"
  },
  "type": "c8y_TemperatureMeasurement",
  "c8y_TemperatureMeasurement": {
    "T": {
      "unit": "C",
      "value": 24
    }
  }
}
4

1 に答える 1

1

測定値は、次の形式で Things Cloud に送信する必要があります。

{
    "fragment": {
        "series": {
            "unit": "x",
            "value": y
        }
    }
}
于 2016-07-21T09:34:07.430 に答える