万事俱备只欠东风,不管是ETS还是HA都需要配置才能使用。还是期待以后发展到可以开箱即用。
KNXD的配置
在 《将 KNX 接入 Home Assistant 之二 准备软件》,我们已经装好了KNXD的插件,现在就需要进行配置了
- 配置的界面
注意图中加框的选择,这个地方一定要一样,否则无法使用
树莓派3(Raspberry Pi 3)的区别
你如使用的是树莓派3(Raspberry Pi 3),需要先禁用板载蓝牙,恢复 /ttyAMA0 的功能
- 将烧录好系统 TF卡拔下,插入电脑
- 找到 /boot/config.txt 文件
- 在最后一行添加“ dtoverlay=disable-bt ”然后保存
- 再将卡插入树莓派中,上电就能看 /dev/ttyAMA0
ps:
- 树莓派2不需要设置这个
- 树莓派 4和5,没有测试,手里没有(买不起)
启动 knxd 插件
KNX的配置
可以先看视频 一步一步教你把KNX接入开源智能平台Home Assistant
-
安装插件“File editor”
安装步骤和knxd差不多,但是这个是官方自带的,不用输入仓库连接
-
创建KNX专属的配置文件夹
在 Home Assistant 很多的功能都是通过配置实现的,总的配置文件是 “configuration.yaml”。然而把所有的参数都放在这个文件下,会显得杂乱不堪(以后可能还会有zigbee,等等其他接入的设备),所以很有必要创建一个专属的文件夹。
使用我们前面转好的插件 “File editor” 在根目录下创建一个文件夹,
-
创建一个knx配置文件
打开刚才创建的文件,在里面创建一个文件,名称随意,尾缀是 *.yaml。文件名最后都是小写
-
在 “configuration.yaml ”添加配置信息
-
在 自建的 .yaml 文件添加具体KNX节点信息
-
检查配置,如果没有问题,重启。注意,每次修改配置都要重新启动一下,使配置生效
-
添加完成的效果
打开和关闭,我们能在ETS上监控到相应的数据
在 knx 监控中也有数据
ps:配置其他的KNX设备可以参照这个链接
https://www.home-assistant.io/integrations/knx