ESP8266+AT指令,使用MQTT协议连接阿里云
AT指令集
AT+CWMODE=1
AT+CWJAP="热点名","热点密码"
AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"
AT+MQTTUSERCFG=0,1,"NULL","username","passwd",0,0,""
AT+MQTTCLIENTID=0,"ClientId" ——两个‘,’前要加‘\’
AT+MQTTCONN=0,"mqttHostUrl",port,1
使用微信配网
AT+CWMODE=1
AT+CWSTARTSMART
AT+CWSTOPSMART // 无论配置是否成功都需要关闭快连模式
例如:
AT+CWMODE=1
AT+CWJAP="WIN-TEST","12345678"
AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"
AT+MQTTUSERCFG=0,1,"NULL","switch&a1RAD0a5y61","2ef3f05a8a5963bf94396e04feab04dc94d1296f6ee42e0c3aaa32cb2290276e",0,0,""
AT+MQTTCLIENTID=0,"a1RAD0a5y61.switch|securemode=2,signmethod=hmacsha256,timestamp=1739877909278|"
AT+MQTTCONN=0,"a1RAD0a5y61.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883,1
上传数据
AT+MQTTPUB=0,"发布的Topic","{"params":{"标识符":数据}}",1,0
例如:
AT+MQTTPUB=0,"/sys/a1RAD0a5y61/switch/thing/event/property/post","{"params":{"powerstate":1}}",1,0
订阅消息
AT+MQTTSUB=0,"订阅的Topic",1
例如:
AT+MQTTSUB=0,"/sys/a1RAD0a5y61/switch/thing/service/property/set",1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具