python3-xknx

library for the KNX protocol

Description

This package provides an asynchronous Python library for reading and writing KNX/IP packets. XKNX:
 * does cooperative multitasking via asyncio and is 100% thread safe.
 * provides support for KNX/IP routing and tunneling devices.
 * supports KNX IP Secure - via tunneling or routing.
 * supports KNX Data Secure group communication.
 * has strong coverage with unit tests.
 * automatically updates and synchronizes all devices in the background
   periodically.
 * listens for all updates of all devices on the KNX bus and updates the
   corresponding internal objects.
 * has a clear abstraction of data/network/logic-layer.
 * does clean connect and disconnect requests to the tunneling device and
   reconnects if KNX/IP connection failed.

This package is a dependency of Home Assistant.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/XKNX/xknx


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install python3-xknx