模块介绍
MQTT输入组件是订阅MQTT作为数据引擎的输入数据,仅产生输入的数据,只能做第一级输入节点。
配置说明
参数名称 | 是否必填 | 描述 |
---|---|---|
数据源 | 是 | 在数据源管理中提前创建的MQTT连接,具体配置方法详见数据源管理 |
Topic | 是 | 订阅主题 |
Client ID | 是 | 创建组件后随机自动生成 |
QoS | 否 | QoS 0:最多一次;QoS 1:最少一次;QoS 2:仅一次 |
配置脚本 | 否 | 模块启动、结束时执行的脚本以及从MQTT收到的消息处理脚本 |
输出属性列表 | 是 | 输出到下一节点的属性 |
配置操作说明
1.点击左侧导航栏【边缘连接服务】->【数据管理】->【数据引擎】,进入数据引擎列表页面;点击右侧【新增】按钮,创建设备引擎 。
2.创建后点击数据引擎列表页面操作栏【配置】按钮,进入数据引擎编辑页面。
3.从右上角将MQTT输入拖入画布中。点击MQTT输入右上角【配置】按钮,进入组件配置页面。数据源下拉选择提前创建的MQTT连接,输入订阅topic,Client ID点击输入框刷新按钮可随机生成,选择QoS。
4.点击【配置脚本】,根据MQTT结果配置消息处理的脚本。
5.点击属性列表【配置】按钮,进入属性配置页,点选需输出到下一节点的属性。
6.完成MQTT输入组件的配置,点击右上角的【保存】按钮进行保存,也可点击右下角的【执行并保存】按钮 启动该服务,且支持查询引擎相关的运行状态和数据。