ESPEasy是web控制esp8266的固件,使用起来非常方便,对入门智能家居降低了门槛。
所需材料
1、ESP8266模块
2、数据线
首先放张ESP8266WIFI图,也就是NodeMCU板。
数据线:
esp8266模块刷ESPEasy固件步骤:
1. 下载固件
ESPEasy官网:https://www.letscontrolit.com/wiki/index.php/ESPEasy
打开网址,双击“open source”
转到了GitHub网址https://github.com/letscontrolit/ESPEasy,找到“ESPEasy”
双击ESPEasy进去,下拉可以看到多个固件版本
接着点击打开固件地址:https://github.com/letscontrolit/ESPEasy/releases,可以看到多个固件版本,点击下载最新的固件到本地。
2. 刷固件
解压刚刚下载好的文件
进入bin文件夹,把想要刷入的固件放到FlashESP8266.exe工具同一文件下
注意:刷前确认esp8266的GPIO处于低电平,进入flashmode,若模块闪存是1M的可以选用对应1M的固件
esp用数据线连接电脑,双击打开FlashESP8266.exe,选择要刷的固件,点击flash,等待即可
3. 连接
断电重启ESP,将出现WiFi “ESP_Easy_0”,若没有刷成功,没有出现 “ESP_Easy_0”,这时莫慌,进入bin文件拷贝个blank_4M.bin固件放到Flash工具文件夹下,先刷个blank恢复一下,再重新刷ESPEasy固件
刷完之后
连接ESP_Easy_0,密码:configesp,打开浏览器输入192.168.4.1
选择要连接的网络WiFi,输入密码,稍等几秒即可完成
记下IP地址,之后都用这个ip访问esp模块了
另外,可逛逛论坛对解决问题有帮助,ESPEasy论坛:https://www.letscontrolit.com/forum/
到此,就可以进行MQTT配置,接入homeassistant打造自己智能家居了