BeCuriouzLearn something new every day
The smart home hub that never phones home
💡 Home Assistant runs home automation locally on hardware you own, so your smart home keeps working — and keeps your data private — even when the cloud doesn't.
Most smart-home gadgets route your commands through a company's cloud: flip a light, and a request travels to a distant server and back. Home Assistant flips that model. It's a free, open-source home-automation platform — written mostly in Python — that runs on hardware you own, like a Raspberry Pi or an old laptop, and controls your devices over your local network. If your internet drops, your lights, locks, and thermostats keep working.
Its real superpower is integrations: over a thousand ready-made connectors let it speak to devices from rival ecosystems — Philips Hue, Zigbee sensors, Google, Apple HomeKit, Tesla — and stitch them into one dashboard. You can then write automations ("if the front door opens after sunset, turn on the hall light") that run entirely on your own box, with no third party in the loop.
The surprising part is scale: Home Assistant is one of the most active projects on all of GitHub, with tens of thousands of contributors and a new release roughly every month. That firehose of community work — not a big corporate team — is what keeps it fluent in so many otherwise-incompatible gadgets.
Source: home-assistant/core on GitHub