本帖最后由 情非殇 于 2019-8-16 16:52 编辑
从chinyaolin分享的[新奇玩法] 二個改裝模塊 + ESPHome = 透過 HASS 達成雙控接触入门的esphome,慢慢摸索学习,看到很多小白还不会而且好像没有小白贴,遂写个小白视角,方便新手入门。
1)hassio安装esphome
2)普通docker安装
sudo docker run -it -d --restart=always --name="ESPHome" --net=host -v /home/esphome:/config esphome/esphome
3)安装成功后,打开local:6052,界面如下,点击红圈+号添加配置
4)根据提示填写内容(也可以随便填写,后期更改代码),sonoff完整代码在最后
5)上面完成后,会生成一个配置文件,EDIT更改代码,VALIDATE检查错误
// api密码是用来链接ha的时候用的,ota密码是用来在线ota升级用的,
6)确认没问题后,可以通过电机右上角省略号,点击complete,编译完成后,点击窗口下方的download binary下载固件。
7)关于sonoff刷机,第一次刷机,下载esphome作者提供的刷机工具,,进刷机模式,然后刷写编译好的bin固件
关于sonoff接线,偷了alei643的一张图,sonoff焊接排针和按下黑色小圆柱按钮然后再查ttl通电进刷机模式这种,就不提了,主要是我没留图
sonoff的完整代码,
|