通过MQTT进行累积JSON /测量和错误主题

时间:2018-07-23 13:55:47

标签: json mqtt payload cumulocity

我正在尝试通过JSON MQTT将测量值发送到我的Cumulocity租户。 对于我的测试连接,我使用MQTTBox。

我已经通过MQTT成功发送数据/创建新设备。

100,MQTT-Simulation-1,c8y_MQTTdevice
211,80

我现在尝试将格式更改为JSON MQTT。 根据《 Cumulocity IoT指南》(http://www.cumulocity.com/guides/mqtt/json/),我已经定义了MQTT主题端点。

<api>/<resource>/<action>/<id>
measurement/measurements/create/231
  • 要发布的主题:measurement / measurements / create / 231
  • 有效负载类型:字符串/ JSON / XML /字符
  • 有效负载:{“ c8y_Temperature”:{“ T”:{“ unit”:“°C”,“ value”:35.742410434759904}}}

如指南中所述,可以使用SmartRest的有效负载吗? 《指南》中的示例看起来与所描述的有所不同,在要发布的主题中找不到ID。

也无法订阅主题错误。仅针对主题smartrest错误 s / e

1 个答案:

答案 0 :(得分:0)

通过MQTT的

JSON仅在我的主要租户的下一版本中才可用-累积支持。