Smart Home Hubs & Platforms
Home Assistant, OpenHAB, Hubitat, Domoticz, ioBroker — the brain of your smart home.
The hub is the single decision that determines everything else: which protocols you can talk, which devices "just work," and how much YAML / Java / JavaScript is in your future. For the orchestration layer above it (n8n, Activepieces, Windmill) see Self-Hosted Automation. For the firmware under it see MCU Platforms and IoT Firmware Platforms. For the lower-level transport see Realtime and Message Brokers (general MQTT) and MQTT for Home (home-scale brokers).
The default
- ★ Home Assistant — by 2026 the only hub most people should consider. 3,000+ integrations, Lovelace dashboards, mobile apps, voice (via Voice PE / Wyoming), local-first by default. Funded by the Open Home Foundation and the NABU CASA subscription (see below). Comes in four flavors:
- HA OS — bundled appliance OS for Pi / x86 / VM. Add-on store enabled. The default for new users.
- HA Container — Docker; no add-ons; bring your own MQTT / Z-Wave JS / etc.
- HA Supervised — full add-on support on a Debian host. Niche; HA team has narrowed the supported config.
- HA Core — Python venv install. For developers / contributors only.
- https://github.com/home-assistant/core
- Why it won 2026: Matter / Thread first-class, Wyoming voice protocol, local LLM via Ollama, BLE proxies, mmWave presence, and a release every two weeks.
NABU CASA / Home Assistant Cloud
- Home Assistant Cloud — $7.50/mo subscription. Funds HA development. Gets you:
- Remote UI without opening ports / running Cloudflare Tunnel.
- Alexa / Google Assistant smart-home skill bridging.
- Voice assistant cloud (Whisper / Piper hosted) — fallback when local STT is too slow.
- TTS / weather APIs as a curated bundle.
- Verdict: if you can afford it, subscribe — it directly funds HA. If you can't, Cloudflare Tunnel + Tailscale gets you 80% of remote access for free.
Open-source hub alternatives
- ★ OpenHAB — Java; older than HA; more "enterprise" feel. Excellent rules engine, multi-instance / scale-out story is better than HA. Smaller integration catalog. Picks up new devices later than HA.
- Domoticz — C++; very lightweight; runs on tiny SBCs. Smaller community than HA / OH; UI feels its age.
- ioBroker — Node.js; strong in DACH (Germany / Austria / Switzerland) market. Adapter ecosystem is huge in EU. JSON-based scripting (Blockly + JS).
- FHEM — Perl; old guard; still the deepest device support for some legacy EU protocols (HomeMatic, EnOcean, FS20). Steep curve; UI is from another era.
- Smart Home Junction / smaller projects — niche; reach for HA unless you have a specific reason.
Closed but worth knowing
- Hubitat Elevation — closed-source, single-vendor appliance. Local-only (no cloud required). Loved by users who want "plug it in and it works" with no Pi / Linux fiddling. Excellent Z-Wave / Zigbee story; weaker integration catalog than HA. ~$130 hardware.
- Athom Homey Pro — Dutch; closed; supports Wi-Fi / Zigbee / Z-Wave / Matter / Thread / 433 MHz / IR in one box. Premium price (~€400). Gorgeous UI; smaller community.
- Aqara M3 — hardware hub with Matter Bridge + Thread Border Router + Zigbee built in. Doubles as a useful Matter Bridge for non-Matter devices when paired with HA over LAN.
Architectural choices
- Run HA OS on a small x86 mini-PC (Beelink / GMKtec / NUC). $150-250. SSDs survive long; Pi SD cards do not.
- Don't run HA in the same VM as critical infrastructure. The DB grows; restarts are frequent during integration upgrades.
- MQTT is the universal solvent. Even when not strictly required, Mosquitto is the cheapest insurance you'll ever buy.
- Backups: HA's built-in snapshots → off-box. Backup & DR.
Common stacks
- HA OS + Mosquitto + Zigbee2MQTT + ESPHome — the canonical 2026 stack.
- HA OS + Z-Wave JS + Frigate + Scrypted — for serious Z-Wave + camera setups.
- HA Container + external MQTT broker + external Postgres — for homelabbers who want HA decoupled.
- OpenHAB + KNX + Modbus — European whole-home / new-build installs.
Pick this if…
- Default smart-home hub: Home Assistant. Stop reading.
- Want appliance-style "no Linux": Hubitat Elevation.
- Java shop / multi-site / industrial bias: OpenHAB.
- DACH region with German-language community: ioBroker.
- Pi Zero / very low power: Domoticz.
- Premium "everything in one box": Athom Homey Pro.
- All-in-one Matter + Zigbee hardware hub for HA: Aqara M3.