使用ncn5120模块-USB连接模式
- 整体连接结构
- 硬件连接(USB口连接模式)
- 安装knxd
注:建议在supervisor中安装add-on:knxd,请参见《使用ncn5120模块-在hassio中快速配置》
# 安装必要的基础库
sudo apt-get install git-core build-essential
# 获得源代码
git clone https://github.com/knxd/knxd.git
# 编译
cd knxd
git checkout master(有些环境下此命令可能要改成git checkout deb)
dpkg-buildpackage -b -uc
# 如果在安装过程中,如果提示缺失的库,就安装此库
# 安装
cd ..
sudo dpkg -i knxd_*.deb knxd-tools_*.deb
-
KNXD配置
-
KNXD启动参数(编辑
/etc/knxd.conf
文件)USB连接模式
-e 0.0.1 -E 0.0.2:8 -D -R -T -S -b ncn5120:/dev/ttyUSB0:19200 -D:自动发现 -R:IP routing接口 -T:IP tunneling接口
- 将用户knxd,加入组dialout
sudo adduser knxd dialout
-
配置HomeAssistant与运行
参考
- KNXD软件
- SCSGate
https://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fguidopic.altervista.org%2Feibscsgt%2Finterface.html
https://www.home-assistant.io/components/scsgate/