找回密码
 立即注册

微信扫码登录

搜索
查看: 4955|回复: 11

[经验分享] 新版本的esphome编译魅族温湿度用ESP32固件

[复制链接]

81

主题

1425

回帖

2万

积分

元老级技术达人

积分
29920
金钱
28374
HASS币
290
发表于 2022-2-18 09:00:00 | 显示全部楼层 |阅读模式
本帖最后由 dscao 于 2022-6-23 11:02 编辑

原来的魅族温湿度用ESP32固件2020.10.1后就编译不通过了。资源紧张给PVE中专用于docker的虚拟机关闭了,一些功能转到addon或群晖中。编辑esphome最好就是在hassos中的addon中统一进行。
根据报错搜索关键词,一条一条研究,终于解决了新版esphome的编译问题 (2022.2.3版测试通过):


2.jpg

1.jpg

使用hassos的addon安装的esphome:
放到 config/esphome/my_components 目录中,代码中引入即可

external_components:
- source: my_components
  components: [ esp32_ble_client, meizu_ble, meizu_ble_transmitter ]
docker也可以一样的方法

更新:2022.4 至2022.6.2 测试通过。
只是解决新版esphome的编译报错问题,esphome配置参考原帖 ,其它的相关问题一律按原作者或其它教程。
https://github.com/junnikokuki/M ... tree/master/ESPHome
https://bbs.hassbian.com/thread-7976-1-1.html
https://bbs.hassbian.com/forum.p ... tid=7976&pid=396311
https://bbs.hassbian.com/thread-13268-1-1.html



my_components.zip

13.83 KB, 阅读权限: 30, 下载次数: 52

售价: 1 金钱  [记录]

2022.6.2

评分

参与人数 1金钱 +10 收起 理由
liqx + 10 赠人玫瑰,手留余香!

查看全部评分

回复

使用道具 举报

81

主题

1425

回帖

2万

积分

元老级技术达人

积分
29920
金钱
28374
HASS币
290
 楼主| 发表于 2022-2-18 18:08:47 | 显示全部楼层
本帖最后由 dscao 于 2022-2-18 18:11 编辑
dyq12345600 发表于 2022-2-18 15:40
大佬。死活都编译不了哦

你这都直接放到容器中去了,相当于内置的了,就不需要那一段引用了,去掉就行了。
回复

使用道具 举报

81

主题

1425

回帖

2万

积分

元老级技术达人

积分
29920
金钱
28374
HASS币
290
 楼主| 发表于 2022-5-7 22:52:59 | 显示全部楼层
本帖最后由 dscao 于 2022-5-7 22:55 编辑

刚刚测试了一下最新版的 esphome 2022.4.0
虽然还有三处警告,但可以编辑成功,设备也正常运行。

1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg


回复

使用道具 举报

81

主题

1425

回帖

2万

积分

元老级技术达人

积分
29920
金钱
28374
HASS币
290
 楼主| 发表于 2022-6-22 23:46:12 | 显示全部楼层
本帖最后由 dscao 于 2022-6-23 00:23 编辑
LJCAD 发表于 2022-6-22 22:16
在2022.6.1版本出错,然后发现是meizu_ble下的sensor.py文件有误,修改后可以运行,修改文件见附件。
另y ...

有段时间没编译了,谢谢分享。
刚刚对比了一下,原来3月份修改过一点没上传更新上来。难怪我自己的编译没发现问题了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-13 03:17 , Processed in 0.079516 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表