Broad device and service integration
Connects with over a thousand devices and services, and can automatically scan your network for known devices to help you get them set up.
Home Assistant is open source home automation software for running and automating smart devices on your own hardware, with local control, privacy, and a visual automation editor.
Home Assistant is open source home automation software for managing and automating smart devices on your own hardware. It is designed around local control and privacy, with the system running at home so your automations and device data can keep working when the internet is down.
The platform can run on Home Assistant Green, a Raspberry Pi, a mini PC, a server, or a virtual machine. It supports a visual automation workflow, customizable dashboards, voice control through Assist, and a large integration catalog that spans thousands of brands and categories.
Connects with over a thousand devices and services, and can automatically scan your network for known devices to help you get them set up.
Lets you build automations in a visual editor and choose triggers and actions from devices and services already known to Home Assistant.
Provides customizable dashboards with drag-and-drop editing and card types for viewing data and controlling devices on mobile or desktop.
Includes Assist, a voice assistant that supports natural-language control, AI conversations, and use on phones, tablets, smartwatches, and telephones.
Keeps smart home data local on your home hardware and processes it locally, with cloud fallback only when needed.
Supports companion apps for iOS, Android, and wearables, including notifications and location-based presence detection.
Set up routines like turning lights on at sunset, pausing music when a call comes in, or reacting to sensors and device states without writing code.
Use the installation options to match your setup, whether you want a plug-and-play Home Assistant Green, a Raspberry Pi build, or an existing server or VM.
Build a home control center with dashboards on mobile or desktop to view status, manage devices, and organize information in one place.
Use Assist and the companion apps for voice commands, notifications, and location-based presence detection across phones, tablets, wearables, and other devices.
Add common home utilities such as ad blocking, third-party automation tools, or media control through the app ecosystem supported on Home Assistant OS.
Home Assistant runs on your own hardware, with options including Home Assistant Green, a Raspberry Pi, a mini PC, a server, or a virtual machine. The installation page says Home Assistant OS is the recommended installation type for most users.
The installation page says the easiest way to get started is with Home Assistant Green, a plug-and-play hub that is ready to use in about 15 minutes.
Home Assistant uses a visual automation editor, so you can build automations without coding. The documentation also recommends blueprint automations for beginners.
Home Assistant keeps data local and communicates with devices locally when possible. It can fall back to cloud data if there is no other option.
The integrations page says Home Assistant supports thousands of brands across more than a hundred categories, including Z-Wave, Zigbee, Matter, and Thread.