DEV Community

Brian Douglas for GitHub

Posted on

7 4

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.

Home Assistant - A project from the Open Home Foundation




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

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay