openHAB

IoT and Embedded

openHAB is software for integrating different home automation systems and technologies into one single solution that allows over-arching automation rules, and that offers uniform user interfaces.

openHAB 2 is an open-source solution based on the Eclipse SmartHome framework. It is fully written in Java and uses Apache Karaf together with Eclipse Equinox as an OSGi runtime and bundles this with Jetty as an HTTP server.

Azul Zulu is listed as the current recommended Java platform by openHAB in its installation documentation for the openHAB 2.x runtime distribution download.