-
Notifications
You must be signed in to change notification settings - Fork 300
Tom Keffer edited this page Feb 14, 2024
·
9 revisions
This weewx extension allows the generation of EIBnet/IP packets containing weather information collected by weewx. This extension was written for the purpose of easy integration with EIB home automation.
wget -O weewx-knx.zip https://github.com/AZAZ78/weewx-knx/archive/main.zip
- Install pknx (knxip)
Follow installation instructions for https://github.com/open-homeautomation/pknx
If you need a (simple) backport for Python 2, you can use https://github.com/AZAZ78/pknx
Hint: You can download the code zip and invoke pip install pknx.zip
- Run the extension installer
weectl extension install weewx-knx.zip
- Restart weewx
sudo systemctl stop weewx
sudo systemctl start weewx
knx service sends data to bus at every archive interval. Look at the bus monitor to see data.
Adapt [KNX]
configuration in weewx config file.
Example:
[KNX]
# EIBnet/IP gateway configuration
gateway_ip = 192.168.2.70
gateway_port = 3671
# node configuration
outTemp = 5.5.150
wind = 5.5.151
windGust = 5.5.152
rainRate = 5.5.153
outHumidity = 5.5.154