Why it fits
Self-installation for private home control is free under EPL-2.0.
Getting started
5 steps · clarity 2/5
Prerequisites (from the official docs):
A Raspberry Pi for the openHABian image, or a Linux host with Docker, or any system with Java for a manual install Network access to your smart devices
Steps:
Create an openhab user on the host (or note the UID/GID you will run as). Create the three host directories the Docker guide mounts. Start the openhab/openhab container with a concrete image tag and your UID/GID. Open http://<server>:8080. Create the admin account and install bindings for your devices.
Watch out: replace the image tag placeholder openhab/openhab:<version>-<distribution> with a concrete tag from Docker Hub (for example openhab/openhab:latest). Prefer the TZ environment variable over mounting /etc/localtime; the current image warns that the localtime mount is obsolete.
Official installation overview: https://www.openhab.org/docs/installation/
Docker guide: https://www.openhab.org/docs/installation/docker.html
Notes
Bindings and add-ons may carry additional notices; the license shown applies to the core.
← Back to the catalog
License EPL-2.0Open source
Type Self-host (server)Self-host
Audience ●●○ Enthusiast Needs some comfort with a home server, Docker or similar
Setup 5 steps · clarity 2/5Checked 6 November 2026
Website openhab.org Source code github.com/openhab/openhab-core Demo Try the online demo Category Smart Home Funding FUTO microgrant (June 2023).
Funding says nothing about the license.
Logo openHAB logo, a mark of the openHAB Foundation e.V. · terms · source Shown unmodified to identify the project. No endorsement implied.
Checked 5 November 2026