自定义MQTT Topic通信

更新时间:2018-10-23 21:26:42

SDK提供了与云端长链接的基础能力接口,用户可以直接使用这些接口完成自定义 Topic 相关的功能。提供的基础能力包括:发布、订阅、取消订阅。</span>

数据上报

调用 device.publish() 进行消息上报,调用时指定topic以及消息内容,比如:

device.publish('/<productKey>/<deviceName>/update', 'hello world!');

云端下行消息监听

调用 device.subscribe() 订阅感兴趣的数据,通过监听 message 获取消息,如下所示:

device.subscribe('/<productKey>/<deviceName>/get');

device.on('message', (topic, payload) => {
  console.log(topic, payload.toString());
});

取消消息监听

device.unsubscribe('/<productKey>/<deviceName>/get')

results matching ""

    No results matching ""