# DTU_MQTT **Repository Path**: alexleohy/private_dtu ## Basic Information - **Project Name**: DTU_MQTT - **Description**: 本程序实现了mqtt服务器的数据透传功能,接收到服务器数据后将数据通过串口转发 - **Primary Language**: Lua - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-11 - **Last Updated**: 2023-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DTU ## 介绍 本程序实现了mqtt服务器的数据透传功能,接收到服务器数据后将数据通过串口转发 #### 使用说明 **根据自己的服务器配置修改参数** 1. 服务器域名(必填) **local mqtt_host = ""** **例如 : local mqtt_host = "broker.emqx.io"** --- 2. 服务器端口(必填) **local mqtt_port = 1883** --- 3. 是否使用ssl 默认不使用 **local mqtt_isssl = false** --- 4. mqtt ClintID(选填),设备默认出厂已经配置id,如需要自定义则自己修改 **local client_id = ""** --- 5. mqtt 用户名,(选填)不需要则留空 **local user_name = ""** --- 6. mqtt 密码,(选填)不需要则留空 **local password = ""** --- 7. 设备发布主题(必填) **local topic_publish = ""** **例如:local topic_publish = "device"** --- 8. 设备发布主题QOS(必填) **local topic_publish_qos = 0** --- 9. 设备订阅主题(必填) **local topic_subscribe = ""** --- 10. 设备订阅主题QOS(必填) **local topic_subscribe_qos = 0** --- 11. 订阅发布主题是否使用clientId进行区分(必填) 开启后,发布和订阅的topic将通过clientId区分,例如原来**device/**,加上clientID后**device/1234** **local topic_client_iD = true**