Description
Is your feature request related to a problem? Please describe.
The featurerequest is primary for use WLED via KNX Bus or better the Presets for KNX Group Addresses.
Describe the solution you'd like
There is a git project for use KNX and can be used for set the KNX Address and send and receive data from/to KNX Bus with a ,,Bus Koppler" (bus coupling unit, i.e. a bus connector). In this Video (german) you see whats needed for KNX and the wireing:
https://www.youtube.com/watch?v=KtBNI-xF23w
the KNX lib can be downloaded here:
https://knx-user-forum.de/filedata/fetch?id=1549797
- So you can select presets via Group Adresses
- Send % values via KNX (for example for garage doors or water filled or temp
Describe alternatives you've considered
In WLED is needed to:
- Implement the KNX Lib.
- Add a enable KNX with the KNX Adress (this must be the same like a Dummy device in ETS)
- Add a possibility for Group Addresses for sending and receiving the values.
Values:
Send to KNX: actual preset, on/off WLED (for Powersupply)
Receive from KNX: set preset, set % value (for special effects)
Additional context
Add any other context or screenshots about the feature request here.
Thank you for your ideas for making WLED better!
Maintainer update
KNX seems to be a standard bus for industrial sensors and actuator (similar to I2C, but bigger, longer cables, etc) for building automation systems. Ready made libraries to handle the low-level communication are availeable.
According to wikipedia https://en.m.wikipedia.org/wiki/KNX
KNX devices are commonly connected by a twisted pair bus and can be modified from a controller.
KNX is not based on a specific hardware platform and a network can be controlled by anything from an 8-bit microcontroller to a PC, according to the demands of a particular building. The most common form of installation is over twisted pair medium.
A KNX installation always consists of a set of devices connected to the bus or network. Device models vary according to node roles, capabilities, management features and configuration modes, and are all laid down in the profiles. There are also general-purpose device models, such as for bus coupling units (BCUs) or bus interface modules (BIMs).
Devices may be identified and subsequently accessed throughout the network either by their individual address, or by their unique serial number, depending on the configuration mode. (Unique serial numbers are allocated by the KNX Association Certification Department.) Devices can also disclose both a manufacturer specific reference and functional (manufacturer independent) information when queried.
KNX can link up to 57,375 devices using 16-bit addresses.