anthonyhou 发表于 2018-12-8 19:09:57

ESPHome 介绍及安装教程(可代替ESPEasy)【2021年8月】

本帖最后由 anthonyhou 于 2021-8-21 12:45 编辑

ESPHome 介绍及安装教程

------------
2021/08/21 更新ESPHome 版本更新:2021.8.0(更新日誌)主要更新内容:
[*]更改版本编号,现采用“年.月”编号(与 Home Assistant 相同)
[*]新增“选择”实体,与 Home Assistant 新版本“选择”实体互动
[*]Thermostat 配置有变更


------------
2021/06/19 更新ESPHome 版本更新:1.19.0(更新日志)主要更新内容:
[*]支持 Improv Wi-Fi(由 ESPHome 及 Home Assistant 团队开发的免费开源标准,旨在通过蓝牙方便地配置ESP设备Wi-Fi设置)
[*]支持在 ESPHome 获取 Home Assistant 数值
[*]第三方更方便地分发/销售预安装 ESPHome 固件的设备


Improv Wi-Fi(官网)(机翻)
安装界面更新(HassIO)1,安装并运行 ESPHome
2,打开 ESPHome 控制面板(建议开启在侧边栏快捷访问 ESPHome)
3,点击右下角按钮新增配置
4,输入自定义配置名称,输入 Wi-Fi 名称及密码用于无线连接,点击下一步ESPHome 现支持 WebSerial,通过浏览器上传固件。此功能需要通过支持的浏览器以 HTTPS 访问此界面。WebSerial 目前支持:Microsoft Edge、Google Chrome,如果出现黄色提示框则代表不支持通过 WebSerial 上传固件,请“通过 ESPHome 主机端口上传固件”
通过浏览器(WebSerial)上传固件5,连接ESP板到电脑,点击按钮连接
6,通过浏览器弹窗选择上传端口
7,上传过程不要离开此界面,保持此界面显示
8,大功告成!(如果上传失败可重试或选择其他安装方式)
通过 ESPHome 主机端口上传固件5,选择ESP板类型,点击按钮完成配置
6,连接ESP板,右上角选择上传端口(有可能需要重启 ESPHome,非OTA)
7,选择新配置,点击按钮打开上传菜单
8,点击按钮通过 ESPHome 主机端口上传
------------
2021/05/08 更新Nabu Casa (Home Assistant 创始人创办的 Home Assistant 内网穿透及云服务提供商)于3月正式与 ESPHome 创始人 Otto Winter 达成协议,收购 ESPHome 项目。Otto 因事务繁忙,未能继续全身心投入并维护 ESPHome 项目,Home Assistant 团队希望此项目继续发展下去,于是收购项目,并将由 Home Assistant 官方团队管理。
------------
2020/06/07 更新响应论坛管理要求,开放原【回复可见】内容
------------
2020/01/12 更新ESPHome 在 1.14.0 中主要新增了WiFi连接设置页(Captive Portal),用于在无法连接当前WiFi时,自动创建热点,使用该热点设置WiFi。此功能将在新增设备时自动创建,也可通过 Captive Portal 模块创建。详细可见:https://esphome.io/changelog/v1.14.0.html
------------
2019/07/19 更新ESPHome 在 1.13.0 更新了代碼重構 (codebase refactor) 以及新增了实时内置编辑器代码纠错,建议更新!详细可见:https://esphome.io/changelog/v1.13.0.html
------------
2019/04/03 更新ESPHomelib 已在 1.11.0 更新后更名为 ESPHome,并更换了 HassIO 的插件链接。详细可见:https://esphome.io/changelog/v1.11.0.html
------------
介绍ESPHome 是一套工具,由 ESPHomelib 和 ESPHomeyaml 组成。前者安装在 ESP8266 或 ESP32 上,后者为其编译固件。ESPHomelib 主要通过MQTT 与 Home Assistant 通讯,可以说专为 Home Assistant 而设计。
优势

[*]简单易用
[*]支持硬件多
[*]自由度高


劣势

[*]需要使用 Docker 编译固件


功能

安装(HassIO)1,将 https://github.com/esphome/hassio 添加到 HassIO 的插件源链接中
2,安装“esphomeyaml”



3,打开控制板


4,根据以下图片开始设置固件(ESP8366 的型号是nodemcuv2)

5,完成后会自动生成设置文件(HA目录/esphomeyaml/[固件名.yaml])
6,添加需要的功能设置后,选择上传端口(插入USB,如没有显示则重启此插件)并编译及上传
相关链接https://community.home-assistant.io/t/esphomelib-a-comprehensive-solution-for-using-esps-with-home-assistant/55349https://esphomelib.com/esphomeyaml/index.htmlhttps://esphomelib.com/index.htmlhttps://esphomelib.com/esphomeyaml/guides/getting_started_hassio.htmlhttps://github.com/OttoWinter/esphomelib

zsyg 发表于 2018-12-8 19:18:39

谢谢分享

Yang 发表于 2018-12-8 19:23:32

感谢风险

killadm 发表于 2018-12-8 19:30:17

谢谢楼主分享

chen1206 发表于 2018-12-8 19:30:26

谢谢分享

yangyanch 发表于 2018-12-8 19:42:12

绝对要支持下

花蟋蟀 发表于 2018-12-8 20:26:35

正在刷sonoff

jasonpc 发表于 2018-12-8 20:36:19

感謝分享

sunglowxian 发表于 2018-12-8 20:39:03

谢谢分享。。

qq200800704 发表于 2018-12-8 20:48:47

谢谢大佬分享感觉很适合我这样的小白
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: ESPHome 介绍及安装教程(可代替ESPEasy)【2021年8月】