本帖最后由 zrt0603 于 2025-8-23 12:44 编辑
首先,声明硬件原创不是我可以参考这个链接86开关
因为一些众所周知的原因,作者已经退出论坛,他的作品后续也没有更新了
这次esphome8.0更新了espnow功能,我第一时间测试了espnow功能,并将功能内置到了这个开关模块里面
首先上视频
此次更新了1、增加了espnow设置,在网页里面配置按钮发送的espnow广播,开关接到广播之后会转换成json格式,读取name字段,如果跟自己设备名匹配,可以执行对应的action操作,目前增加了开,关,反转,这3种操作
需要在espnow-show里面填写{"name": "esp32-2b-1r-2e7b1c","action":"turn_toggle","entid":"L1"} name字段为被控设备名action字段目前支持 turn_on,turn_off, turn_toggle三个字段, entid支持L1,L2,L3对应3个继电器
2、更新了设备后缀修改,当设备坏而需要更换的时候,esphome由于实体ID为mac后缀,导致更换设备,我们的自动化要改的地方太多了,所以增加了修改实体ID后缀的功能,更换设备只需要在 config_select 下拉裁断选择mqtt后缀,然后在configshow里面输入更换前的设备后缀就行了,然后再hass的mqtt设备管理里面删除原来的设备,重启esphome就行了。这个时候重新发现的实体ID就跟原来的一样了
3、espnow模式选择,可以再espnow_mode这个下拉菜单里面选择开,关,mqtt离线模式。这个离线模式是当检测到mqtt不在线了,espnow自动化才生效,这样我们可以优先依赖hass内置的自动化,当mqtt离线的时候,还能保证基本的互控策略
关于espnow目前的一些不足:
1、感觉信号不强,隔1面墙的时候,信号衰减到了-80db了,2堵墙基本没信号了
下面是关于一些附件了,首先是打板文件,
可以去大佬源地址下载,也可以在我这里下载
wifi磁保持开关电源板V2_wifi开关电源板V2_20230710153035(-返单-).rar
(480.7 KB, 下载次数: 12)
wifi磁保持开关控制V2_wifi磁保持 控制板V2 __20230601132820(-返单-).rar
(2.72 MB, 下载次数: 11)
这里有些要注意的地方
1、用来检测市电的2个二极管,实际安装的时候丝印跟元件丝印是反的
2、控制板只需要1.2mm
3、外壳。淘宝搜BIPU壁谱智能,然后直接联系卖家说只买外壳就行
由于某些原因,我无法提供完整的esphome配置文件,这里就只提供生成的固件
firmware.zip
(4.26 MB, 下载次数: 4)
默认esphome的密码参数
|