Skip to content
🏡 Open source home automation that puts local control and privacy first
Python
Branch: dev
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.devcontainer Fixes invalid JSON syntax in devcontainer (#29911) Dec 13, 2019
.github Add android repo to issue template (#30571) Jan 8, 2020
.vscode Always run flake8 through pre-commit, and with doctests (#28490) Nov 6, 2019
docs Update featured integrations screenshot in README (#30134) Jan 7, 2020
homeassistant Fix Error with HomematicIP Cloud Cover (#30667) Jan 12, 2020
script Add Integration Quality Scale to manifest (#30547) Jan 7, 2020
tests Fix Error with HomematicIP Cloud Cover (#30667) Jan 12, 2020
.codecov.yml Only comment with changed coverage on release PRs [skip-ci] (#23224) Apr 19, 2019
.coveragerc Refactor Netatmo integration (#29851) Jan 11, 2020
.dockerignore Docker cleanup. (#8226) Jun 30, 2017
.gitattributes Fix line endings [skipci] (#12333) Feb 12, 2018
.gitignore Move imports in wake_on_lan component (#28100) Oct 23, 2019
.hound.yml Add .hound.yml Nov 13, 2016
.ignore Include .ignore file for search utilities (#5290) Jan 17, 2017
.pre-commit-config-all.yaml Upgrade pydocstyle to 5.0.2 (#30648) Jan 10, 2020
.pre-commit-config.yaml Upgrade pydocstyle to 5.0.2 (#30648) Jan 10, 2020
.readthedocs.yml Drop Python 3.6 support (#29978) Dec 16, 2019
.travis.yml Drop Python 3.6 support (#29978) Dec 16, 2019
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license Jan 28, 2017
CODEOWNERS Refactor Netatmo integration (#29851) Jan 11, 2020
CODE_OF_CONDUCT.md Add organization docs Jan 23, 2017
CONTRIBUTING.md Contributing: Add note about feature suggestions and bug tracking (#3… Dec 30, 2019
Dockerfile.dev Fix dev dockerfile Nov 5, 2019
LICENSE.md Update license to official GitHub template (#16470) Sep 7, 2018
MANIFEST.in Consolidate frontend (#9915) Oct 25, 2017
README.rst Adjusts repository README (#29805) Dec 10, 2019
azure-pipelines-ci.yml add --show-diff-on-failure to pre-commit (#30097) Dec 20, 2019
azure-pipelines-release.yml bump hassio-builder version Jan 4, 2020
azure-pipelines-translation.yml Update azure-pipelines-translation.yml for Azure Pipelines Sep 5, 2019
azure-pipelines-wheels.yml Update azure-pipelines-wheels.yml for Azure Pipelines Oct 14, 2019
pylintrc Add isort to CI and pre-commit (#29739) Dec 12, 2019
pyproject.toml Drop Python 3.6 support (#29978) Dec 16, 2019
requirements_all.txt Ring OTP improvement (#30688) Jan 12, 2020
requirements_docs.txt Upgrade Sphinx to 2.3.1 (#30310) Dec 31, 2019
requirements_test.txt Bump pre-commit to 1.21.0 (#30406) Jan 2, 2020
requirements_test_all.txt Ring OTP improvement (#30688) Jan 12, 2020
requirements_test_pre_commit.txt Upgrade pydocstyle to 5.0.2 (#30648) Jan 10, 2020
setup.cfg Drop Python 3.6 support (#29978) Dec 16, 2019
setup.py Bump importlib-metadata to 1.3.0 (#30196) Dec 24, 2019
tox.ini Add bandit, use to catch known vulnerable XML parsing (#28341) Nov 18, 2019

README.rst

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-components

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.

You can’t perform that action at this time.