2017-02-09 120 views
0

我正在尝试从节点js文件订阅主题。使用node.js订阅主题

client.publish('s/us/mqttjs_8303dec3','210,' +Math.random() *10) 

我正在使用这条线发布到计时器上运行的信号强度测量。 所有良好的数据到达cumulocity 我的问题是我现在如何订阅该主题? 我会如何做到这一点在mqttlens作为备份?

我是新来的cumulocity所以任何帮助非常感谢。

弗雷德

回答

0

在Cumulocity MQTT不是作为一种通用的经纪人,你可以发布和订阅相同的主题。

您目前无法在MQTT上订阅设备的直接数据。

如果您(作为设备)想要订阅您的操作,您可以订阅如s/ds用于静态操作。 也为发布主题可以简单地s/us。

我不确定mqttjs_8303dec3部件在您的情况下是什么,但如果是客户端标识,您可以将其放入MQTT ClientID以与正确的设备相关联。无需每次发布都发送。

+0

嗨,感谢您的客户端ID实现,现在, 二,什么是使用Cumulocity从设备接收测量的最佳方式? 我已经尝试了每个版本的s/us或s/d在MQTTLens中我能想到的。我只想将该号码从云端推送到我的设备, Cheers Fred – user3062970

+0

http://cumulocity.com/guides/reference/real-time-notifications/或http://cumulocity.com/guides/reference/smartrest /(“使用SMARTREST实时通知”部分)?这会起作用吗? –