Alternatives to openHAB
Automate home devices from different manufacturers through one local server. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
openHAB
Automate home devices from different manufacturers through one local server.
Replacements
Listings that take over the same core job as openHAB.
Home Assistant
A home automation server that talks to smart devices on your own network instead of through their clouds.
Home Assistant is a local, open-source Apache-2.0 server with integrations for thousands of device types, companion apps for Android and iOS, and monthly releases that occasionally break configuration.
Google Home
Google's app for connecting, controlling and automating smart home devices, with a web version and Gemini voice assistant.
Google Home is a closed-source app for Android, iOS and web built around Google's cloud, with Matter support and Gemini voice control, and advanced features need Premium.
Apple Home
Apple's Home app for pairing and controlling HomeKit smart home accessories across Apple devices.
Apple Home is a free, closed-source app for HomeKit accessories that runs only on Apple devices and needs a HomePod or Apple TV hub for full features.
ioBroker
An open-source integration platform that connects smart home devices, protocols and online services.
ioBroker is an open-source, self-hosted integration platform with hundreds of adapters covering smart home and building automation, and configuring many adapters takes time.
Domoticz
A lightweight, open-source home automation system for monitoring and controlling lights, switches and sensors.
Domoticz is a lightweight, fully local home automation system that runs on a Raspberry Pi Zero, with fewer integrations and a more functional interface.
FHEM
A GPL-licensed Perl server for home automation that switches devices and logs sensor data.
FHEM is a GPL-licensed Perl server with over 430 protocol modules, needing an always-on server and extra radio hardware, with technical configuration.
Gladys Assistant
A self-hosted, open-source smart home hub with dashboards, scenes, energy tracking and a voice assistant.
Gladys Assistant is an open-source, local smart home hub installed with one Docker command, offering no-code scenes and energy monitoring but a smaller integration catalogue.
Also worth comparing
These listings name openHAB as their own alternative, so the relationship runs both ways.
Jeedom
Open-source home automation software that brings multi-brand, multi-protocol devices into one interface.
openHAB is EPL-2.0 open source and runs on Linux, Windows and macOS, using bindings and rules, though some bindings depend on a vendor cloud.
SmartThings
Samsung's smart home app for connecting, controlling and automating compatible devices from one place.
openHAB is EPL-2.0 open source running on your own local server with rules and bindings for many manufacturers, rather than a Samsung cloud app.
Similar software
Related functionality, not a direct replacement.
Node-RED
Visual flow-based programming tool for wiring together automations and APIs.
Zigbee2MQTT
Connect Zigbee devices to an MQTT server without their manufacturer's bridge.
Tasmota
Replace firmware on supported connected devices with local web and MQTT control.
ESPHome
Create firmware for supported microcontrollers using declarative configuration.
Valetudo
Replace the cloud connection on supported robot vacuums with local control.
IFTTT
A hosted automation service that links apps and smart home devices through trigger and action Applets.