Homegenie can currently control X10, Insteon, ZWave, and a couple other standards. I'm not familiar with KNX but I suspect it is not currently supported as it appears to be a different protocol. If you wanted to use HG, you would need the protocol included which would require someone with enough knowledge of the protocol and C# experience write something. If you can do that part, you could submit it to the project and both you and other users would be able to use the KNX hardware. The project is open source, but Gene is the primary coder and does so in his free time. If you were to provide a controller and example hardware to him, he *might* be able to develop the KNX protocol but that would be his call.