如何通过MQTT在Xively数据流中设置单位

时间:2014-01-25 13:41:55

标签: mqtt xively

我正在向主题/v2/feeds/XXX.json发布以下MQTT请求,其中XXX是我的Feed的名称。

{
  "version": "1.0.0",
  "datastreams": [
    {
      "id": "test",
      "current_value": 25,
      "unit": "Celsius",
      "unit_symbol": "°C"
    }
  ]
}

当我查看Xively网站上的开发页面时,我看到一个名为test的新频道已创建,值为25,但它没有关联的单位。

如何使用MQTT设置数据流的单位?

1 个答案:

答案 0 :(得分:0)

正确的json请求是:

{
  "version": "1.0.0",
  "datastreams": [
    {
      "id": "test",
      "current_value": 25,
      "unit": {
        "symbol": "°C",
        "label": "Celsius"
      }
    }
  ]
}