『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1778|回复: 22

[基础教程] ebus协议威能壁挂炉接入HA

[复制链接]

6

主题

165

帖子

2038

积分

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
1873
HASS币
20
发表于 2023-12-4 12:22:44 | 显示全部楼层 |阅读模式
本帖最后由 linoul 于 2023-12-6 20:54 编辑

1.安装ebus适配器
这边使用无需外置电源的ebusd适配器https://github.com/danielkucera/ebus-adapter
微信图片_20231204122025.jpg
将壁挂炉ebus口按正负极链接适配器,看到电源灯亮,旋转蓝色电位器的旋钮
逆时针旋转微调器,直到找到 D1从闪烁到常亮的位置
顺时针转动微调器,直到找到 D1 从闪烁到关闭的位置
计算这些位置之间的圈数,并将微调器设置在中间位置,同时 D1 是一直闪烁的状态

搜索esp-eBus热点,加入后选择自己的网络链接上去


下面是适配器开放的端口
3333 - 原始 - 在此端口上,您可以读取和写入 eBus - ebusd 配置:-d esp-ebus.local:3333
3334 - 只读端口 - 发送到该端口的所有内容都将被丢弃并且不会发送到总线
3335 - 增强协议- ebusd 配置:-d enh:esp-ebus.local:3335
5555 - 状态服务器 - 您可以 telnet 到此端口(或]http://esp-ebus.local:5555)以查看一些基本状态信息





2.安装ebusd插件
参考链接:https://github.com/LukasGrebe/ha-addons#how-to-install
Supervisor 中添加链接https://github.com/LukasGrebe/ha-addons
安装eBUSd
配置项中配置适配器信息,启动后会自动搜索壁挂炉设备信息并接入
1.png

接入后里面很多信息需要自己判断下那些是需要的
微信截图_20231204122427.png
3.威能壁挂炉相关配置
参考链接
https://github.com/john30/ebusd-configuration/issues/170

修改inc文件(文件按实际读取的修改,我的壁挂炉识别文件为bai.308523.inc) 添加控制选项
wi,BAI,SetModeOverride,Betriebsart,,08,B510,00,hcmode,,UCH,,,,flowtempdesired,,D1C,,,,hwctempdesired,,D1C,,,,hwcflowtempdesired,,UCH,,,,setmode1,,UCH,,,,disablehc,,BI0,,,,disablehwctapping,,BI1,,,,disablehwcload,,BI2,,,,setmode2,,UCH,,,,remoteControlHcPump,,BI0,,,,releaseBackup,,BI1,,,,releaseCooling,,BI2 
现在可以用命令控制调温了 可以直接mqtt发送topic:ebusd/bai/SetModeOverride/set  palyload:0;{供暖温度};{热水温度};-;-;{关闭供暖};0;{关闭热水};-;0;0;0   {关闭供暖}和{关闭热水} 1为关闭0为打开
另外需要每隔几分钟发布一下命令 以便模拟控制接管壁挂炉,不然过一段时间壁挂炉会用他机器上面的设置去覆盖掉我们设置的信息。




添加未显示的传感器 (默认参数有的传感器没有显示出来,比如水压)
修改mqtt-hassio.cfg文件
filter-name = status|temp|yield|fuel|count|energy|power|runtime|hours|starts|mode|curve|^load$|^party$|cooling|heat|sensor|data|error|pressure|flame|date


提供一个改好的包可以跳过3,直接放到ha的config目录下,ebusd配置界面选择为yaml配置 修改适配器IP 即可 ebus_config.zip (210.74 KB, 下载次数: 15)
scanconfig: true
loglevel_all: notice
mqtttopic: ebusd
mqttint: /config/ebus_config/mqtt-hassio.cfg
mqttjson: true
network_device: enh:适配器IP:3335
latency: 10000
loglevel_bus: notice
http: true
commandline_options: "--mqttvar=filter-direction=r|u|^w"
configpath: /config/ebus_config




4.HA中控制设备
游客,如果您要查看本帖隐藏内容请回复

微信截图_20231204213339.png











评分

参与人数 2金钱 +15 收起 理由
louwu + 5 高手,这是高手!
隔壁的王叔叔 + 10 大神666!

查看全部评分

回复

使用道具 举报

7

主题

1072

帖子

3361

积分

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
2289
HASS币
0
发表于 2023-12-4 17:10:42 | 显示全部楼层
我擦,这样太会玩了吧。
回复

使用道具 举报

16

主题

140

帖子

1197

积分

金牌会员

Rank: 6Rank: 6

积分
1197
金钱
1057
HASS币
0
发表于 2023-12-4 21:30:08 | 显示全部楼层
楼主厉害,解决了很多人的问题。
回复

使用道具 举报

0

主题

5

帖子

48

积分

新手上路

Rank: 1

积分
48
金钱
43
HASS币
0
发表于 2023-12-12 11:47:00 | 显示全部楼层
好耶!家里的就是威能
回复

使用道具 举报

0

主题

18

帖子

447

积分

中级会员

Rank: 3Rank: 3

积分
447
金钱
429
HASS币
0
发表于 2023-12-12 16:54:10 | 显示全部楼层
适配器哪里买呀
回复

使用道具 举报

0

主题

10

帖子

380

积分

中级会员

Rank: 3Rank: 3

积分
380
金钱
370
HASS币
0
发表于 2023-12-12 19:29:59 | 显示全部楼层
给楼主提供一个能效层面调优的思路吧:
抛小砖的采暖节能课(1):分室温控-精致的废物
回复

使用道具 举报

6

主题

165

帖子

2038

积分

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
1873
HASS币
20
 楼主| 发表于 2023-12-13 16:13:20 | 显示全部楼层
tbrick 发表于 2023-12-12 19:29
给楼主提供一个能效层面调优的思路吧:
抛小砖的采暖节能课(1):分室温控-精致的废物 ...

这个看过的,就是不知道怎样才不算频繁启停呢,我观察了一下设置为55度基本上目前烧个八九分钟要就会停10来分钟,温度设置为45度的时候烧1分多钟停十几分钟
回复

使用道具 举报

1

主题

5

帖子

38

积分

新手上路

Rank: 1

积分
38
金钱
33
HASS币
0
发表于 2023-12-16 01:44:47 | 显示全部楼层
太棒了,家里的壁挂炉看看能不能用上
回复

使用道具 举报

2

主题

91

帖子

1187

积分

金牌会员

Rank: 6Rank: 6

积分
1187
金钱
1096
HASS币
0
发表于 2023-12-17 16:12:34 | 显示全部楼层
已买,支持一下
回复

使用道具 举报

0

主题

3

帖子

51

积分

注册会员

Rank: 2

积分
51
金钱
48
HASS币
0
发表于 2024-1-1 01:37:50 | 显示全部楼层
刚刚接触,配置文件及如何修改调节还没看懂
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-2 19:57 , Processed in 0.172147 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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