值得买科技-分享、推荐高性价品牌产品购物排行榜!

ESPHOME固件烧录并接入HA

sonatasss 真实性核验

认证:数码配件优质原创作者

发布时间:2022-09-06 22:29 来源:什么值得买

浏览量:1854 813次收藏

分类:数码配件 智能家居

本文有602个文字,大小约为3KB,预计阅读时间2分钟

开发板选择

为了保证OTA升级。建议选择4M 以上flash的核心板 ESP32C3 ESP32-­WROOM­-32E ESP32-­WROVER-­E都可以具体区别可以看下对比图

性能对比

功耗对比

功耗对比可以看到C3虽然是单核主频也只有160mhz

但是轻度睡眠功耗更低只有100多ua更关键的是。他便宜啊9块9包邮还要啥自行车

烧录过程

1、编译固件

一般

智能家居

点击新建设备。继续后选择对应型号会提示你输入wifi路由器的ssid和密码

然后就会自动生成基础代码

ssid和密码像这样可以使用内置数据也可以手动输入字符串。OTA 和API 数据分别是无线刷新固件和接入HA的秘钥后面的AP是无法连接路由器自动创建AP。不明白怎么用先不管它

如果是WROVER和WROOM核心板

代码修改成下面这样board这里都写esp-wrover-kit

不带串口芯片的EPSC3(合宙简约版)

ESPHome的 log组件 UART配置默认是使用UART0合宙的ESP32C3 UART0是GPIO20(RX)/GPIO21(TX), 而ESPHome的UART0是GPIO1(TX)/GPIO3(RX). 合宙的ESP32C3的USB使用的USB_SERIAL_JTAG,目前只有esp-idf框架才支持.

所以,如果要使用Arduino框架,那么只有禁用log组件或者重新配置ESPHome的UART0的引脚. 如果要直接用USB打日志,启用log组件,那么必须使用 esp-idf 框架,并修改日志组件的配置:代码如图

代码修改之后

智能家居

点击install。注意这个选择上面这个Modern格式固件

编译过程中会自动选择可用节点。耐心等待即可

编译完成后会生成并下载***factory.bin固件文件

2、刷入固件

用chrome浏览器。打开网址web.esphome.io

连接设备后按提示选择bin文件烧录即可

如果烧录过程中提示失败。

在按住boot键的同时按下rst键 。然后松开

进入烧录模式重新操作一次就可以了

烧录完成后开发板重新断电通电

此时esphome就可以看到设备上线

后续代码改动通过OTA无线更新就可以了

智能家居

点击logs按钮记录设备IP备用

接入HA

登录HA 选择配置-设备与服务-添加新集成

搜索esphome

输入上一步记录的设备IP。端口不用改

智能家居

点击下一步

输入yaml代码里对应的HA连接秘钥

至此esphome安装并接入到HA

智能家居

中了

撒花

操作有困难的tx可以跟着视频走

预告:下节学习焊接排针和esphome简单接入传感器

作者声明本文无利益相关。欢迎值友理性交流。和谐讨论~

其他人还看了

如何制作一个米家循环触发器

闪极预告新款充电器:可接入智能家居生态

扫拖机器人还能玩出什么花来?以内X5全屋智能家居机器人评测

透明手机的材料(透明手机的原理)

智慧家居的新选择,中兴小兴看看25K智能摄像头体验!

哎呦不错哦,赞!(397)

郑重声明:本文“ESPHOME固件烧录并接入HA”,https://nmgjrty.com/shumapj_596763.html内容,由sonatasss提供发布,请自行判断内容优劣。

上一篇:视网膜级画质+随身巨幕体验|NrealAirAR眼镜全面评测

下一篇:你的iPhone14准备好充电头了吗?摩米士40W双口快充充电器

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
相关推荐

tags标签

返回顶部