You can buy it on taobao.
Or if you are not in mainland China, you can email your needs information to q648993779@gmail.com.
They communicate with knxd
running on a raspberry pi (or computer) via different hardware interface.
Both HaChina's KNX board(shield) type A and type B can connected to raspberry pi via USB.
Type A can also be a shield plugged into Nodemcu-32s's 38-pin connector, and communicates with knxd
using TCP on the Wifi.
Type B is a shield which can be directly plugged into the 40-pin connector on raspberry pi(ZeroW/3B/3B+/4B) board.
Yes, of course. You can base it on ncn5120, or any other IC supporting KNX Bus.
- Start raspi-config:
sudo raspi-config
. - Select option 3 - Interface Options.
- Select option P6 - Serial Port.
- At the prompt
Would you like a login shell to be accessible over serial?
answer 'No' - At the prompt
Would you like the serial port hardware to be enabled?
answer 'Yes' - Exit raspi-config and reboot the Pi for changes to take effect.
When you have these done, /dev/ttyS0
and /dev/serial0
will be the primary UART.
-
Edit file
config.txt
.It's on
hassos-boot
partition of the tf card. You can find it by pluging the tf card into a Windows computer, or find it under/mnt/boot/
when you login to HassOS. -
Uncomment
enable_uart=1
inconfig.txt
, and save it. -
Reboot the Pi for changes to take effect.
When you have these done, /dev/ttyS0
and /dev/serial0
will be the primary UART.
No.
You can run it on different architecture computers including amd64/i386/armv7/aarch64.
The docker images are:
zhujisheng/armv7-addon-knxd
(It's for 32bit OS on RaspberryPi)zhujisheng/armhf-addon-knxd
(It's for RaspberryPi Zero W)zhujisheng/aarch64-addon-knxd
(It's for 64bit OS on RaspberryPi)zhujisheng/i386-addon-knxd
zhujisheng/amd64-addon-knxd
It is easy to distinguish them from the name. Replace with appropriate images indocker run
command.
No.
Knxd is an open source software. You can compile it from source, and run it on any Linux host.
zhujisheng
's repository is forked from da-anda
's, and add an image
config.
If you install knx add-on from zhujisheng
's repository, you will download the add-on(docker) image. However, you will build the image locally from Dockerfile if you install knx add-on from da-anda
's repository.
Once you have set up the IP Router properly, you can add KNX devices to HomeAssistant, by using knx integration.
Once you have set up the IP Router properly, you can control KNX devices by using node-red-contrib-knx-ultimate
.