# KNX support in Ignition

**URL:** <https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002>\
**Category:** General Discussion\
**Created:** [April 24, 2021, 9:46pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002 "2021-04-24T21:46:13Z")\
**Posts on this page:** 6\
**Page:** 2

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [December 13, 2023, 10:34pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/21 "2023-12-13T22:34:58Z")

</div>

Yeah, I didn't quite figure that out, and I'm done digging. Looks like a bit of a mess.

---

<div class="post-metadata">

**Author:** ![ekb](https://avatars.discourse-cdn.com/v4/letter/e/e79b87/32.png) [@ekb](https://forum.inductiveautomation.com/u/ekb)\
**Post date:** [December 13, 2023, 10:58pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/22 "2023-12-13T22:58:42Z")

</div>

I realize that not java, or incorrect licenses on what exists of code on github less chance of that happening.

And there is always a gateway that can convert from one protocol to another.

But Ignition makes support for some protocols. So then I try to get support for a protocol we use.  
And I'm in a market that I don't think many other ignition users are. We use Ignition in building automation.  
Ignition works very well for visualizing buildings, ventilation systems, heating systems, etc. It is possible that even more people who work with building automation would have chosen Ignition if support for one of the main protocols was built-in.

Europe probably uses slightly different things than the USA.  
As in support of Allen Bradley. 6 diffrent types.

I have never seen a Allen Bradley device. But that don't mean people don't use them. You can probably convert their protocols over to opc/ua, modbus or something else too.

I found this Java KNX project.

> **[GitHub - pitschr/knx-core: KNX Core - A Java library for KNX Net/IP...](https://github.com/pitschr/knx-core)**
>
> KNX Core - A Java library for KNX Net/IP communication - GitHub - pitschr/knx-core: KNX Core - A Java library for KNX Net/IP communication

But it is GPL3. So I don't know if it can be used with ignition.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 13, 2023, 11:31pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/23 "2023-12-13T23:31:16Z")

</div>

> [@ekb](#):
>
> used with ignition.

Nope.

---

<div class="post-metadata">

**Author:** ![ekb](https://avatars.discourse-cdn.com/v4/letter/e/e79b87/32.png) [@ekb](https://forum.inductiveautomation.com/u/ekb)\
**Post date:** [December 13, 2023, 11:33pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/24 "2023-12-13T23:33:34Z")

</div>

OK, I realize that not all licenses are compatible

---

<div class="post-metadata">

**Author:** ![ReyC](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/reyc/32/49461_2.png) [@ReyC](https://forum.inductiveautomation.com/u/ReyC)\
**Post date:** [July 3, 2025, 1:52pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/25 "2025-07-03T13:52:33Z")

</div>

> [@ekb](#):
>
> We use KNX as a field equipment in all rooms of the buildings. Today we convert it to opc/ua or bacnet to get it into ignition

As everybody in Europe, I am also involved in using KNX with Ignition. Could you share more detail about tools you run for the conversion from knx to opc/ua?

---

<div class="post-metadata">

**Author:** ![ekb](https://avatars.discourse-cdn.com/v4/letter/e/e79b87/32.png) [@ekb](https://forum.inductiveautomation.com/u/ekb)\
**Post date:** [September 24, 2025, 1:29pm UTC](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002/26 "2025-09-24T13:29:49Z")

</div>

We use wago PLC as a gateway

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/0/60eacc30bc417e0f3794cf2a2db56f18a14ca4e5.png)  
But I have been looking in to [https://xknx.io/](https://xknx.io/) and [GitHub - FreeOpcUa/opcua-asyncio: OPC UA library for python \>= 3.7](https://github.com/FreeOpcUa/opcua-asyncio) and mqtt [GitHub - espenbo/python\_sparkplug\_b\_test\_script: A Python script to test mqtt publishing with sparkplug b. Ideal for integration with SCADA systems like Ignition.](https://github.com/espenbo/python_sparkplug_b_test_script)

I see that [KNX - Home Assistant](https://www.home-assistant.io/integrations/knx/) has a good knx intigrateon. But I don’t know If it’s a way to use it as a gateway

[Previous page](https://forum.inductiveautomation.com/t/knx-support-in-ignition/46002.md?page=1)
