Logic Machine Forum
Controlling KNX lighting from a third-party touchscreen via HTTP, while preserving KN - Printable Version

+- Logic Machine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Gateway (https://forum.logicmachine.net/forumdisplay.php?fid=10)
+--- Thread: Controlling KNX lighting from a third-party touchscreen via HTTP, while preserving KN (/showthread.php?tid=6064)



Controlling KNX lighting from a third-party touchscreen via HTTP, while preserving KN - ADEHS - 28.07.2025

Hello,
I’m working on a project using a LogicMachine 5 (Lite or KC) as an interface to a KNX-based lighting system.
We plan to control some KNX lighting functions — ON/OFF, dimming, and scenes — from a third-party touchscreen interface (AMX Varia SL50), using HTTP commands sent from a NetLinx controller.
At the same time, the KNX system includes automation logic (e.g., light sensors for daylight-based control), and it is important that this automation remains functional after manual control. For example, if someone turns a light off from the touchscreen, the KNX system should later be able to turn it back on based on sensor input or time schedules.
I’d like to ask:
  • Is it technically possible to control the same KNX lighting objects from HTTP commands (NetLinx) without disrupting the existing KNX automation logic?
  • Are there any best practices or configuration steps in LogicMachine to handle priorities, overrides, or ensure recovery to automatic behavior?
  • Additionally, we plan to monitor the lighting status via BACnet/IP from a Niagara BMS. Is it possible to expose these KNX objects to BACnet in parallel with HTTP control?
This is my first LogicMachine project, so I appreciate any guidance or examples.


RE: Controlling KNX lighting from a third-party touchscreen via HTTP, while preserving KN - Daniel - 28.07.2025

1. Use this: https://kb.logicmachine.net/misc/remote/
2. There is nothing like that in KNX as priority, last telegram wins. You can use script and create priority in it based on date from few objects and write to another.
3. Yes no problem.


RE: Controlling KNX lighting from a third-party touchscreen via HTTP, while preserving KN - ADEHS - 28.07.2025

Thanks again for the help.

I’ll be reviewing the link you shared and looking into how HTTP control can be managed from the NetLinx controller, since I don’t handle that part of the system directly. Once we begin the integration with LogicMachine, I’ll share how it goes or follow up if any questions come up along the way.