Industrial Integrations - ConnectorIO for OpenHAB
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 Dutz, Julian Feinauer, Justin 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
Reading data in small projects - to several devices
For large commercial projects
describe us your specific needs