Tooling

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.

On this page