找回密码
 立即注册

微信扫码登录

搜索
楼主: gasment

[硬件DIY] 【ESPhome】【全网首发】领普S2 星环触屏开关 软硬件完整分析 & ESPHome 适配移植

[复制链接]

1

主题

148

回帖

782

积分

高级会员

积分
782
金钱
633
HASS币
0
发表于 2026-8-26 09:14:29 | 显示全部楼层
学习学习为【习
回复

使用道具 举报

0

主题

4

回帖

128

积分

注册会员

积分
128
金钱
124
HASS币
0
发表于 6 天前 | 显示全部楼层
一直想要个类似终端成品改造,终于找到了,
回复

使用道具 举报

69

主题

1799

回帖

2万

积分

元老级技术达人

积分
21498
金钱
19620
HASS币
80
发表于 4 天前 | 显示全部楼层
本帖最后由 sorrypqa 于 2026-9-2 10:34 编辑

抄作业成功,感谢大佬的分享,yaml文件太多,看得我头晕脑胀,请教大佬一个问题,有没有什么工具或者命令能一次性把这些yaml合并为单个yaml文件?

20260902_102040_2.jpg
回复

使用道具 举报

81

主题

417

回帖

4798

积分

元老级技术达人

积分
4798
金钱
4260
HASS币
230
 楼主| 发表于 4 天前 | 显示全部楼层
sorrypqa 发表于 2026-9-1 19:57
抄作业成功,感谢大佬的分享,yaml文件太多,看得我头晕脑胀,请教大佬一个问题,有没有什么工具或者命令能 ...

执行esphome config config.yaml就能打印出完整配置,但是对于一个大型项目来说,编辑单个yaml无疑是灾难
全网同名,只发干货
回复

使用道具 举报

69

主题

1799

回帖

2万

积分

元老级技术达人

积分
21498
金钱
19620
HASS币
80
发表于 4 天前 | 显示全部楼层
本帖最后由 sorrypqa 于 2026-9-1 22:46 编辑
gasment 发表于 2026-9-1 22:05
执行esphome config config.yaml就能打印出完整配置,但是对于一个大型项目来说,编辑单个yaml无疑是灾难 ...

对高手来说,肯定是归类好。但对我这种小白级别的人来说,单文件,搜索栏一输入关键字立马能定位,省时省力,分了几十个文件,经常要翻来翻去逐个打开来查找,眼花缭乱。
目前我无法让所有功能都正常,这是第一次接触LVGL,实在是太复杂,只是保留主界面用来看时间,当普通智能开关用,其它功能玩不转
回复

使用道具 举报

69

主题

1799

回帖

2万

积分

元老级技术达人

积分
21498
金钱
19620
HASS币
80
发表于 前天 16:03 | 显示全部楼层
本帖最后由 sorrypqa 于 2026-9-4 08:17 编辑

感觉红外距离可以弄3档,把499换为330,把100换为150,打开GPIO12 - - 近档,打开GPIO32 - - 中档,同时打开GPIO12+GPIO32 - - 远档


ESPHome的很多官方组件真是坑,像
官方的homeassistant组件要填写的都是HA里的实体ID,竟然还不支持像下面那样模板化,真是服了!



sensor:
  - platform: homeassistant
    id: home_page_weather_temperature_src
    entity_id: !lambda 'return id(weather_temperature_gl);' 

  - platform: homeassistant
    id: remote_temperature
    entity_id: !lambda 'return id(remote_temperature_gl);'

  - platform: homeassistant
    id: remote_humidity
    entity_id: !lambda 'return id(remote_humidity_gl);'

text_sensor:
  - platform: homeassistant
    id: home_page_weather_src
    entity_id: !lambda 'return id(weather_gl);'
胡乱修改了一个,支持不重刷固件修改实体ID,设备重启后生效

homeassistant_enhance.rar (10.66 KB, 下载次数: 0, 售价: 10 金钱)




回复

使用道具 举报

81

主题

417

回帖

4798

积分

元老级技术达人

积分
4798
金钱
4260
HASS币
230
 楼主| 发表于 昨天 11:30 | 显示全部楼层
sorrypqa 发表于 2026-9-3 16:03
感觉红外距离可以弄3档,把499换为330,把100换为150,打开GPIO12 - - 近档,打开GPIO32 - - 中档,同时打 ...

换电阻可以加大减少红外led电流来调整检测距离,但是同时开启两路后没法保证pwm波形能稳定同步,接收端不是简单的红外光检测,他走的RMT帧采样,频率波动容易失真
全网同名,只发干货
回复

使用道具 举报

69

主题

1799

回帖

2万

积分

元老级技术达人

积分
21498
金钱
19620
HASS币
80
发表于 昨天 13:26 | 显示全部楼层
gasment 发表于 2026-9-4 11:30
换电阻可以加大减少红外led电流来调整检测距离,但是同时开启两路后没法保证pwm波形能稳定同步,接收端不 ...

换电阻也是只有2个档,只是想能增加几个档或者无级调整,会更实用,但RMT帧采样那就难了,需要1路信号控制、1路数模控制发射电流才能无级调整,硬件方面要加电路才能实现。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-5 21:56 , Processed in 0.014869 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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