如何通过MQTT设置XIVELLY数据流中的单位

如何通过MQTT设置XIVELLY数据流中的单位,mqtt,xively,Mqtt,Xively,我将以下MQTT请求发布到主题/v2/feeds/XXX.json,其中XXX是我的提要的名称 { "version": "1.0.0", "datastreams": [ { "id": "test", "current_value": 25, "unit": "Celsius", "unit_symbol": "°C" } ] } 当我查看Xively网站上的开发页面时,我看到一个名为test的新频道已创建,其值为

我将以下MQTT请求发布到主题
/v2/feeds/XXX.json
,其中XXX是我的提要的名称

{
  "version": "1.0.0",
  "datastreams": [
    {
      "id": "test",
      "current_value": 25,
      "unit": "Celsius",
      "unit_symbol": "°C"
    }
  ]
}
当我查看Xively网站上的开发页面时,我看到一个名为
test
的新频道已创建,其值为25,但它没有相关单元


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

正确的json请求是:

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