openHAB, Open Home Automation Bus, es un software de automatización del hogar de código abierto escrito en Java. Se implementa en las instalaciones y se conecta a dispositivos y servicios de diferentes proveedores. A partir de 2019, cerca de 300 enlaces están disponibles como módulos OSGi. Las acciones, como encender las luces, se activan mediante reglas, comandos de voz o controles en la interfaz de usuario de openHAB. El proyecto openHAB comenzó en 2010. En 2013, la funcionalidad principal se convirtió en un proyecto oficial de la Fundación Eclipse con el nombre de Eclipse SmartHome. openHAB se basa en Eclipse SmartHome y sigue siendo el proyecto para el desarrollo de enlaces. Según Black Duck Open Hub, es desarrollado por uno de los equipos de código abierto más grandes del mundo. También tiene una comunidad de usuarios activa.