Feature description
KNX support could be a plus.
There are several ways to communicate with KNX.
via KNXNet/IP: in multicast or in tunneling
via TPUART; with a USB or serial device.
For KNXNet/IP, there is already a node.js library:
https://www.npmjs.com/package/knx
The most complex part, in my opinion, is that there is no automatic discovery of devices. Therefore, it would be necessary to either import an ETS project or be able to create devices manually in Gladys.
As a developer myself, I would like to participate in the development and lend a hand, but I don’t really know where to start or how…