Home Assistant Open Source Projects
Home Assistant is an open source platform for bringing smart home devices and services together. It helps people monitor and control equipment from different manufacturers, create automations, and manage household routines from a central interface. Local control can also reduce reliance on cloud services and keep device data within the home.
Open source tools in this area include integrations, dashboards, automation utilities, and software for connecting custom hardware. When choosing one, consider its maintenance activity, license, installation requirements, compatibility with your devices, and how well it fits your existing setup. These tools are useful for homeowners, hobbyists, and developers who want to customize smart home systems, improve visibility into sensor data, or build and connect their own devices.
3 repositories · updated October 4, 2026

oomwoo: Build a DIY Robot Vacuum
OOMWOO is a planned, hackable robot vacuum built around Raspberry Pi, ROS2 and 2D LiDAR. It is aimed at makers who want to build and customize a locally controlled vacuum, but its hardware and build instructions are still in development.

mini-graph-card: Graph Home Assistant Sensor History
A customizable Lovelace card that displays current sensor states alongside compact history graphs. It suits Home Assistant users who want sensor trends and readings in a configurable dashboard card.

hass-panel: Build a Home Assistant Control Dashboard
Hass-Panel is a React-based dashboard for controlling and monitoring Home Assistant devices. It is aimed at users who want a configurable, ready-to-use interface without building a custom panel, and can be deployed with Docker or as a Home Assistant add-on.