DEV Community

Brian Douglas for GitHub

Posted on

Open Source Home Automation

Home Assistant is a home automation platform that puts local control and privacy first. The open-source project is powered project by a worldwide community of tinkerers and DIY enthusiasts. It is the perfect companion to run on a Raspberry Pi or a local server.

GitHub logo home-assistant / core

🏡 Open source home automation that puts local control and privacy first.

Home Assistant Chat Status

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Check out home-assistant.io for a demo, installation instructions, tutorials and documentation.

screenshot-states

Featured integrations

screenshot-integrations

The system is built using a modular approach so support for other devices or actions can be implemented easily. See also the section on architecture and the section on creating your own components.

If you run into issues while using Home Assistant or during development of a component, check the Home Assistant help section of our website for further help and information.




Demo

Watch Paulus Schotsen (creator of home-assistant) share how you can quickly set up your open-source using the Home Assistant Blue + Web Components.

Open Source Fridays

Come along to our Open Source Friday live streams. We go live on the GitHub Twitch Channel most Fridays. Join the Meetup Group to stay up to date and see the topics each week.

Top comments (3)

Collapse
 
ryencode profile image
Ryan Brown

I've just recently discovered HA and installed it as a docker container. Pretty snazzy to start!

Collapse
 
bdougieyo profile image
Brian Douglas

Awesome, I am hovering over the buy button for some raspberry pi 4's.

Collapse
 
ben profile image
Ben Halpern

I need to check this out