帮助开发者快速搭建物联网应用平台
在产品列表中,单击设备的产品名称,进入产品管理页面。然后单击权限列表,进入权限管理页面。单击添加 Topic 权限为相应 Topic 添加发布权限即可。如果设备需要同时接收该 Topic 的消息,操作权限可以选择发布和订阅。
使用规则引擎转发至其它云产品的消息,是由控制台对设备端上报的 Payload 消息进行的 JSON 封装,封装后的 Payload 字段的含义为设备端上报的 Payload 消息,控制台会按照转发场景的不同对其有不同的处理:
设备端 C-SDK 支持多线程,对于 MQTT 接口在多线程环境下的使用有如下注意事项,详细代码用例请参考samples/mqtt/multi_thread_mqtt_sample.c
从版本v2.3.1开始,设备端 C-SDK 增加设备端日志上报功能,可将设备端的运行日志通过 HTTP 上报到云端,并可在控制台展示,方便用户远程诊断及监控设备运行状况。因为日志上报采用了单独的通讯通道,可以在网络通讯正常但 MQTT 连接出现问题时,进行远程诊断。
规则引擎是处理设备上报消息并转发腾讯云其他组件的后台模块。它能够基于 Topic,消息内容对消息进行过滤,并提取出指定的字段组装成新的消息转发给腾讯云组件。由腾讯云组件提供消息的存储,计算等任务。
物联网接入层有设备互踢的逻辑,如果是用同一个设备 ID 在不同地方登录,会导致其中一方被另一方踢下线。因此发现设备一直上下线时,需要确认是否有不同的人或者多线程在使用同一个设备 ID 执行登录操作。