【iot 学习笔记】mqtt 模拟客户端和服务器在线调试流程(以阿里云平台为例)
0. 基础知识——阿里云平台选项在mqtt协议中两种身份:

1. 在线调试流程:
1. PC上mqttx软件模拟 mqtt 客户端
2. 阿里云 IOT 管理台的在线调试窗口模拟 mqtt 服务器
https://iot.console.aliyun.com/lk/monitor/debug
3. 在 mqttx 软件(mqtt客户端)尝试发送数据(JSON格式)
注意: 发送的json格式是阿里云定义好的,如果发送以下形式的JSON,服务器的在线调试会接收不到。:
{
"temp":43,
"humi":56,
"switch1":0
}
4. 在IOT管理台的在线调试窗口(mqtt服务器)查看是否接受到消息,如果接收到,那么证明测试成功。
2. 扩展:MCU转发给APP调试流程
步骤:
1. 让 MCU 或者 PC上的mqttx平台模拟客户端
2. 让手机作为另一个客户端,接收消息
3. 扩展:APP 转发给 MCU 调试流程
参考资料:
1.《6. MIT App inventor 自制手机APP连接阿里云平台 手机APP显示STM32发来的数据》https://blog.csdn.net/weixin_43314829/article/details/134217536
2. 《App inventor连接阿里云控制设备开关灯等操作实现方法》https://blog.csdn.net/weixin_55576473/article/details/129947998?spm=1001.2014.3001.5502
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2023-07-03 【HAL库&CubeMX】4-TIM配置产生 PWM
2023-07-03 【平衡小车专栏】TB6612 的PWM引脚不可以悬空
2023-07-03 【Linux 驱动开发】2-正点原子第五十一章 Linux中断实验 “屎山”代码改改改~