This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view.(March 2021) (Learn how and when to remove this message)
Home Assistant
Original author(s)
Paulus Schoutsen
Developer(s)
Home Assistant Core Team and Community
Initial release
17 September 2013 (10 years ago) (2013-09-17)
Stable release
2024.3.0[1]
/ 6 March 2024; 56 days ago (6 March 2024)
Repository
github.com/home-assistant
Written in
Python (Python 3.11)
Operating system
Software appliance / Virtual appliance (Linux)
Platform
ARM, ARM64, IA-32 (x86), and x64 (x86-64)
Type
Home automation, smart home technology, Internet of things, task automator
License
Apache License (free and open-source)
Website
www.home-assistant.io
Home Assistant is free and open-source software for home automation, designed to be an Internet of things (IoT) ecosystem-independent integration platform and central control system for smart home devices, with a focus on local control and privacy.[2][3][4][5] It can be accessed through a web-based user interface, by using companion apps for Android and iOS, or by voice commands via a supported virtual assistant, such as Google Assistant or Amazon Alexa, and their own "Assist" (built-in local voice assistant).
The Home Assistant software application is installed as a computer appliance. After installation, it will act as a central control system for home automation (commonly called a smart home hub),[6][7][8] that has the purpose of controlling IoT connectivity technology devices, software, applications and services from third-parties via modular integration components, including native integration components for common wireless communication protocols such as Bluetooth, Thread, Zigbee, and Z-Wave (used to create local personal area networks with small low-power digital radios). Home Assistant as such supports controlling devices and services connected via either open and proprietary ecosystems as long they provide public access via some kind of Open API or MQTT for third-party integrations over the local area network or the Internet.
Information from all devices and their attributes (entities) that the application sees can be used and controlled from within scripts trigger automation using scheduling and "blueprint" subroutines, e.g. for controlling lighting, climate, entertainment systems and home appliances.[9][10][11]
^Error: Unable to display the reference properly. See the documentation for details.
^"No Privacy Compromise Home Automation". Archived from the original on 25 September 2020. Retrieved 18 June 2020.
^"Home Assistant lets you automate your smart home without giving up privacy". The Ambient. 10 May 2018.
^"Secure home automation, without clouds or dedicated hubs". 20 June 2016.
^Greenberg, Andy (20 July 2016). "Now You Can Hide Your Smart Home on the Darknet". Wired – via www.wired.com.
^Alex Kretzschmar - Mar 31, 2021 11:30 am UTC (31 March 2021). "How to achieve smart home nirvana (or, home automation without subscription)". Ars Technica. Retrieved 13 May 2022.{{cite web}}: CS1 maint: numeric names: authors list (link)
^"Home Assistant makes your smart devices work together the way you imagined". Android Central. 12 April 2018.
^Valens, Clemens (16 September 2020). "Home Automation Made Easy: Combine Home Assistant, ESPHome and MySensors". Elektor Magazine. Retrieved 13 May 2022.
^"Magical Smart Home Upgrade Lets Muggles Control Their Homes With a Wand Too". Retrieved 18 June 2020.
^"How to set up and use Home Assistant to power your smart home". 30 March 2021.
^"Tech projects for IT leaders: How to use IoT for home automation". TechRepublic. 30 March 2021. Retrieved 13 May 2022.
HomeAssistant is free and open-source software for home automation, designed to be an Internet of things (IoT) ecosystem-independent integration platform...
The Google Assistant is a virtual assistant software application developed by Google that is primarily available on mobile and home automation devices...
A Physician Assistant or Physician Associate (PA) is a type of healthcare professional. While these job titles are used internationally, there is significant...
the open-source projects hOn and pyhOn, that developed an add-on for HomeAssistant which allowed one to control appliances without Haier's 3rd-party cloud...
A virtual assistant (VA) is a software agent that can perform a range of tasks or services for a user based on user input such as commands or questions...
Assistant superintendent, or assistant superintendent of police (ASP), is a rank that was used by police forces in the British Empire and is still used...
A resident assistant (RA), also known by a variety of other names, is a trained peer leader who coordinates activities in residence halls in colleges...
LLC Subsidiary of eBay Eclipse Elastic Facebook Go Google HashiCorp HomeAssistant InfluxDB Joomla jQuery Kubernetes OpenBMC Python Meteor Microsoft MuseScore...
Amazon Alexa or Alexa is a virtual assistant technology largely based on a Polish speech synthesizer named Ivona, bought by Amazon in 2013. It was first...
"Home". Assistant High Commissioner of India at Rajshahi, Bangladesh. "Welcome to Assistant High Commission of India Sylhet, Bangladesh". Assistant High...
platform for running home automation software such as Gladys and HomeAssistant. This shift towards SBC-based solutions has made home automation more accessible...
A paralegal, also known as a legal assistant, or paralegal specialist is a legal professional who performs tasks that require knowledge of legal concepts...
Zigbee). A smart speaker with a virtual assistant can often be used for speech input to a smart home hub. Smart home hubs can have software with open source...
Server Assistant is the first program that is run after an install of Mac OS X Server. It can be run again to execute further configuration on a remote...
most (though not all) cases, an assistant priest has the legal status of assistant curate, although not all assistant curates are priests, as this legal...
Petroleum, an investment company Humanities, arts, and social sciences HomeAssistant, the home automation software Haas (disambiguation) Has (disambiguation)...
An Assistant practitioner, also called an associate practitioner in nursing, is a university/college-trained and paid a level 4 of the UK NHS Career Framework...
D. (2004). "Care-O-bot II—Development of a Next Generation Robotic HomeAssistant". Autonomous Robots. 16 (2): 193–205. doi:10.1023/B:AURO.0000016865...