本文章是官方实例代码和自己的一些编写拼接而成,实现82601s在陌生的环境通过手机巴法云配网后就能实现控制开关,目前使用没有bug
第一,SmartConfig 协议
本程序使用arduino ide 开发,使用前需按照arduino esp8266开发环境:安装教程
SmartConfig 配网示例程序下载:点击下载
//*****可以修改的地方******//
String aptype = "002";//001插座类型,002灯类型,003风扇类型,004传感器,005空调
String verSion = "3"; //1是mqtt协议,3是tcp协议,5是mqtt V2 版本,7是 tcp V2 版本
String adminID = ""; //默认空即可。企业id,建议企业用户配置,用户会自动绑定到该企业下,获取id方法见接入文档5.17节
//**********************//
这里需要修改的三个变量确切说两个,一个设备类型aptype,一个通讯协议version=?mqtt?
这时设备状态已经通过配网出来的wifi账户和密码,处于联网状态。并调用结构体里的
char cuid[40]; char ctopic[32];变量赋值给函数外变量uid和aptopic。通过loop函数打印出密钥和主题。


1万+

被折叠的 条评论
为什么被折叠?



