Skip to main content

Open-source home automation platform running on Python 3.

Project description

Home Assistant is a home automation platform running on Python 3. The goal of Home Assistant is to be able to track and control all devices at home and offer a platform for automating control.

To get started:

python3 -m pip install homeassistant
hass --open-ui

Check out the website for a demo, installation instructions, tutorials and documentation.

screenshot-states

Examples of devices Home Assistant can interface with:

Build home automation on top of your devices:

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 how to reach us.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

homeassistant-0.25.2.tar.gz (5.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

homeassistant-0.25.2-py2.py3-none-any.whl (6.1 MB view details)

Uploaded Python 2Python 3

File details

Details for the file homeassistant-0.25.2.tar.gz.

File metadata

File hashes

Hashes for homeassistant-0.25.2.tar.gz
Algorithm Hash digest
SHA256 47828f6ef93a7f0192f3c8eae0675cc05f77a3db7ed44fb5d643d6f231eb4689
MD5 6ec625183c14ec4b40a383908f97e343
BLAKE2b-256 7551a46f14567febc49e1c1deb73554b5b22f0bf3753f3adebc854f7d53f33de

See more details on using hashes here.

File details

Details for the file homeassistant-0.25.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for homeassistant-0.25.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 560a4d76b91e2fa789601cd25e27a1f7910298f1ae4c80648e36e9ad6ef35876
MD5 b7497b2dce9c40498a7f743f00d2a52c
BLAKE2b-256 7d24b4d6eb89960ac9b9f04790ab2e38a759bb5b0fe637675238db5742992804

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page