捅破窗户纸---把精装房KNX接入Home Assistant

作者:PEKO哑虎呸呸

去年忙了一年,总算把新家的装修搞完了。也在年底顺利入住了。入住没多久,好友的新房也在12月底交房了。

这套房是一个央企在武汉老城区开发的一个项目,武汉的小伙伴应该知道是哪了。

在验房的时候,我发现开发商居然做了KNX 的智能家居系统。果然是豪宅楼盘。

但是也不用太高兴了,这套KNX其实并不好用。首先,这套KNX系统只配备了客餐厅和主卧,连主卫都没有配。灯光系统是没有什么卵用的。其次,空调也没有接那种环境监控面板,其实也没有什么卵用。最后就是这个KNX的施工方是一个叫deepsmart的公司,服务非常一般,有一次问他能不能调整一个开关的自动化。居然说得加钱,500块。我吐血。朋友家做二次改造的时候,我跟他配了一些小米的智能家居。(KNX是没有办法后添加设备的)所以想着看看怎么能把KNX和米家的一些产品联动起来。

 之前我家搬家,这个朋友送了一套小美T6的料理机,所以也一直想送一套什么做为他家的暖房礼。后来想了好久,觉得这个群晖还不错,也是他家没有的。所以就送了一套群晖DS220+ 给他。有了这个,也可以搭建Home Assistant的智能家居平台了。

有了硬件,我们还需要软件的支持。也就是需要ETS5这个KNX调试软件。这个软件如果下载不到测试版,可以去淘宝看看,也就几十块钱。反正我是找了好久都没有找到下载的。

打开ETS软件,点击接口,软件会自动扫描局域网的KNX主机,记下这个局域网IP地址。

然后在homeassistant的集成里面添加集成。搜索KNX,这个是homeassistant的官方集成。

在主机地址填写刚才的KNX 的局域网地址,提交就可以了。不过集成添加后也是没有任何实体可以操控的。还需要去抓取子设备的物理地址。

然后我们在ETS5,点到总线这里,双击接口,调用为当前接口。

在总线监视器这里,就可以看到KNX的一些接口信息了。我们主要看的就是指定地点地址。这个也就是网上一些教程说的物理地址。knx主机就是通过这个地址来控制子设备的。

这个时候我们就可以打开KNX智能家居的APP。来分别打开关闭这些等光设备,建议按照房间来操作,并关注电脑上ETS软件的指定地点地址信息。

在homeassistant的configuration.yaml文件里面编辑这些开关的名称和地址。仔细观察,其实这是物理地址是有一定规律的。

比如我现在在APP上关闭打开“餐厅灯带”会发现上面的地址就是0/0/2 和0/1/1 填写到configuration.yaml里面,保存,重启homeassistant就可以了。

添加完这些设备,并重启homeassistant后,就可以再实体注册表里面看到这些实体开关了。也可以点开测试一下,控制是不是正常。

这样,我们就成功的把KNX 的设备接入到homeassistant这个智能平台下面了。可能有网友会问,这接入有什么用?KNX不是有个APP,也可以控制吗?其实我们把这些设备整合到homeassistant平台下的意义主要是打破生态壁垒,也就是说,我们可以通过homeassistant把不同厂家的智能设备在这个平台下整合起来,从而实现一些自动化功能。比如到家开门后,自动打开客厅灯光,通过小米的一些传感器,设定自动开空调,自动开卧室灯等。但是还是前面介绍的,KNX如果要做,就最好把所有的灯光都接入,不要像精装房一样,接一部分,卫生间灯等最需要自动化控制的灯光都没有办法控制。

这次的分享就到此结束了,相信也有不少朋友玩智能家居,但是买了精装房布的是KNX,网上的一些教程写的很简单,我看了几篇都摸不着头绪,最后还是在一个网友@野花 的提示下,用这个方法找到了物理地址并接入到homeassistant了。这次的分享,就是希望能帮助到这些网友,更好的折腾。

查看文章精彩评论,请前往什么值得买进行阅读互动

声明: 本文内容来自用户上传并发布或网络新闻客户端自媒体,本站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。

上一篇 2023-11-21 21:29
下一篇 2023-08-15 08:46

相关推荐