1.设备启动流程
插电启动(LED快速闪烁3次以后,闪3次以后才能按钮,否则设备无法正常启动):
a)按住2秒以后放手,进入了WEB配网程序(此时LED快速闪烁)。
b)按住6秒以后放手,进入微信扫码配网(此时LED慢速闪烁)
启动没按钮就进入自动WIFI连网,此时LED每秒闪2次。
连网成功,就通过NTP初始化时间,还有自动连接MQTT服务器,开始正常运行(此时LED常亮3分钟后熄灭)。
本设备只支持2.4G WIFI,不支持5G WIFI。
WEB配网或微信扫码都可以配置WIFI密码,但WEB配网同时还可以设置MQTT等参数,而微信扫码设置不了MQTT参数。
设备初次启动时建议按照以下顺序设置初始参数:
插电启动(LED快闪3次)->按钮2秒放手->WEB配网->自动重启(LED快闪3次)->正常使用。
2.微信扫码配网(不推荐,不稳定,不能100%成功)
用手机微信扫描附件里的微信配网二维码.png,进入微信配网小程序。
找到上网用的WIFI以后,填写它的WIFI密码,就可以通过手机传WIFI ssid和密码给设备。
设备配网成功以后会自动重启,进入启动流程。
3.WEB配网
此时设备会生成一个配网用的软件AP热点,参数如下:
IP:192.168.4.1
ssid:qwer
password:asdfghjkl
用手机连上这个WIFI以后,在手机浏览器输入 http://192.168.4.1 进入配网的网页,可以设置上网WIFI的ssid和password,还有MQTT服务器的参数。
MQTT服务器参数示例:
host:broker-cn.emqx.io (有很多免费的MQTT服务器,可以自行百度)
port:1883
topic:oldfox126/esp12s/hf3f/xxxxxxxx (******topic这条非常重要,一定要复制下来,后面设置手机APP需要用到******)
OTA固件链接:http://x.x.x.x/data/esp12s.bin (你可以把固件编译好以后上传到自己的服务器,供设备升级。可以是网站或者是你的本地路由器,上传好以后一定要打开浏览器实际测试一下,看看这个固件地址是不是能正常下载。)
设置好以后,设备自动重启,再次进入启动流程。
4.按钮操作
设备启动并且连网以后正常运行时:
a)每短按一下按钮切换插座通电状态,开->短按->关,或者 关->短按->开
c)按住按钮10秒以上则重启设备。
5.OTA在线升级
OTA升级时,LED会随下载进度快速闪烁。
升级成功会自动重启。