OpenHAB Industrial Integrations

openhab logo

Industrial Integrations - ConnectorIO for OpenHAB

siemens logo connectorio integration
beckhoff logo connectorio integration
bacnet logo connectorio integration

Geneza i rys historyczny

OpenHAB as a project creates a convenient integration environment. This environment successfully supports many types of home automation devices as well as other peripherals. Thanks to OH's extensible architecture, many people in the community have attempted to connect with industrial controllers. The first version of openHAB, apart from MQTT and Modbus, also supports Wago, Siemens Logo and Fatek controllers. The BACnet / IP integration is also maintained in the community, which we have been developing since 2016.


Until now, many practical implementations have been based on Modbus, which is the common denominator for many solutions. This means that the controller program had to be modified so that the input and output states were accessible, e.g. via TCP / IP. As Modbus as a protocol has its origins in the late 1970s, it also has its drawbacks, which we will ignore at this point.

At present, many manufacturers are beginning to displace MQTT and OPC UA as additional methods of driver integration. Both standards are struggling to simplify connectivity with industrial automation. At the same time, they are an additional layer that works above the program of the controller itself.

Fundacja Apache i PLC4X

Thanks to the fact that the Apache foundation and, in particular, the individuals and companies involved have attempted to create the PLC4X library, we can take advantage of its benefits. This library allows communication with popular controllers present on the market using a common programming interface (API). The work of people such as  Christofer DutzJulian FeinauerJustin Mclean and others has therefore opened new horizons for openHAB.

Sources & Integrations - ConnectorIO

To support the development of both openHAB and PLC4X, we publish sources of created integrations as well as an offer of paid support for these integrations.

We believe that our behavior is in line with the open-source spirit. By maintaining an open license and access to sources, we allow further commercial use by other programmers and successive development of the ecosystem.

Integrations are currently supported by Siemens S7, Beckhoff ADS and BACnet / IP.

We invite you to test this solution

All those who want to combine drivers and do not have the programming skills required to build code from sources - we invite you to download trial versions of our extensions from our website.

Choose your package


Ideal for testing purposes



  • Distributino: source only
  • License: Apache Software License v2 
  • Siemens S7 / Beckhoff ADS / BACnet IP
  • Number of connections: unlimited
  • Number of points: no limit
  • Readings support: cyclic reading
  • Support: online community


For large commercial projects

Call us

describe us your specific needs

  • Type of distribution: Library
  • License: commercial per protocol
  • Siemens S7 / Beckhoff ADS / BACnet IP
  • Number of connections: 5
  • Number of points: 500
  • Support: cyclic reading + subscriptions
  • Support: 8h / 5 days
  • - cleint's timezone