esphome安装过程图文记录

发布一下 0 0

安装过程基于python3.9.2,ubuntu系统

详细视频过程进入:安装esphome

#安装esphome,Python3.9可以装上更新的esphome和homeassistant,所以必更!

(不要在手机上安装,因为编译不了,编译链装不上,不支持arm64架构,我解决不了)

pip3.9 install esphome


esphome安装过程图文记录

创建软连接:

ln -s /home/coolcall/.local/bin/esphome /usr/local/bin/esphome  


esphome安装过程图文记录

#打开浏览器工具

esphome config/ dashboard 


esphome安装过程图文记录

最新的打开命令:sudo esphome dashboard config/


最新的打开命令:sudo esphome dashboard config/

浏览器输入http://localhost:6052/, 就能看到主界面

win10子系统现在可以在后台了,不用管了。

新建个设备(esp32):

编译一下例程,这么做主要是让他下载和安装编译链,等待结束。

那接下来可以设置一下WiFi密码连上网络:

esphome安装过程图文记录


esphome安装过程图文记录

设置WiFi信息


esphome安装过程图文记录

打开项目


esphome安装过程图文记录

WiFi信息会同步到这里



esphome安装过程图文记录


esphome安装过程图文记录


esphome安装过程图文记录


我之前已经编译了一遍,编译链已经下载安装完成了,所以这里很快,第一次的话要等待下载安装好编译链。

esphome安装过程图文记录

编译完成后,点击“download”

esphome安装过程图文记录

下载文件剪切粘贴到你指定的地方。

esphome安装过程图文记录


win10子系统ubuntu可以正常使用,因为子系统连不上USB,所以第一次先编译好下载bin文件,重新编译,这次就很快了,等下载编译好的二进制固件,烧写进ESP32:

用win的烧录工具烧写,这里用esphome-flasher:

 开源地址:https://github.com/esphome/esphome-flasherEXE下载地址:https://github.com/marcelstoer/nodemcu-pyflasher/releases/download/v5.0.0/NodeMCU-PyFlasher.exe

Esp32,io0脚接地进入烧写模式,然后打开esphome-flasher软件烧写


烧写完成,io0脚和地断开,重启进入运行模式,因为要练网络,估计电源不够,加个电池:

esphome安装过程图文记录


esphome安装过程图文记录


esphome安装过程图文记录

烧写完成,关闭烧写程序。

打开esphome web端,esp32的IO0脚和GND脚断开,重启进入运行模式:

正常的话,esp32这个项目已经显示ONLINE了(在线)

esphome安装过程图文记录

现在我们就可以不用串口了,下次直接WiFi更新固件就行了

esphome安装过程图文记录


esphome安装过程图文记录

更新成功,现在可以远程看到调试信息,很方便。

至此,这个espHome的程序就算装好了,要编译esp8266过程一样的,只不过还要在下一个esp8266的编译工具链而已,好的,记录完成,再见。

版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除

本文地址:http://0561fc.cn/83252.html