mirror of the official home-assistant code base https://github.com/home-assistant/core.git
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
GitHub Action 1f80defe3a [ci skip] Translation update 2 hours ago
.devcontainer Call setup during devcontainer create (#46224) 3 months ago
.github Bump home-assistant/builder from 2021.04.2 to 2021.05.0 (#50754) 11 hours ago
.vscode Allow debugging of integration dependancies (#49211) 1 month ago
docs Remove Travis CI config (#44443) 5 months ago
homeassistant [ci skip] Translation update 2 hours ago
machine Remove DHT from Raspberry Pi machine builds (#49829) 3 weeks ago
pylint/plugins Have pylint warn when user visible log messages do not start with capital letter or end with a period (#48064) 2 months ago
rootfs Update base image to version 2021.04.3 (#49817) 3 weeks ago
script Block custom integrations with missing or invalid version (#49916) 12 hours ago
tests Correct trace of condition actions (#50800) 2 hours ago
.coveragerc Add strict type annotations to amazon_polly (#50697) 14 hours ago
.dockerignore Integrate dockerbuild (#33168) 1 year ago
.gitattributes highlight Dockerfile.dev as Dockerfile in github ui (#36933) 11 months ago
.gitignore Fix too agressive .gitignore (#41677) 7 months ago
.hadolint.yaml Add hadolint to CI (#34758) 1 year ago
.ignore Include .ignore file for search utilities (#5290) 4 years ago
.pre-commit-config.yaml Upgrade pyupgrade to v2.16.0 (#50756) 17 hours ago
.prettierignore Rename translations dir for integrations (#34494) 1 year ago
.readthedocs.yml Drop remaining Python < 3.8 support (#44743) 4 months ago
.strict-typing Enable strict typing for air_quality component (#50722) 11 hours ago
.yamllint Add yamllint (in pre-commit and CI) (#33676) 1 year ago
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 4 years ago
CODEOWNERS Bump yalesmartalarmclient to 0.3.3 (#50613) 5 hours ago
CODE_OF_CONDUCT.md Update Code of Conduct to 2.0 (#36142) 12 months ago
CONTRIBUTING.md Use core GitHub URL in contributing guidelines (#41083) 8 months ago
Dockerfile Revert "Use requirements for constraints" (#50576) 4 days ago
Dockerfile.dev Update devcontainer to Python 3.9 (#50778) 11 hours ago
LICENSE.md Update license to official GitHub template (#16470) 3 years ago
MANIFEST.in Consolidate frontend (#9915) 4 years ago
README.rst Update README.rst to avoid redirects (#44519) 5 months ago
build.json Update base image to version 2021.04.3 (#49817) 3 weeks ago
codecov.yml Update Codecov.io configuration (#33783) 1 year ago
mypy.ini Enable strict typing for air_quality component (#50722) 11 hours ago
pyproject.toml Update pylint to 2.8.0 (#49637) 3 weeks ago
requirements.txt Block custom integrations with missing or invalid version (#49916) 12 hours ago
requirements_all.txt Updated frontend to 20210517.0 (#50804) 2 hours ago
requirements_docs.txt Refactor API documentation (#33217) 1 year ago
requirements_test.txt Upgrade pylint to 2.8.2 (#50669) 2 days ago
requirements_test_all.txt Updated frontend to 20210517.0 (#50804) 2 hours ago
requirements_test_pre_commit.txt Upgrade pyupgrade to v2.16.0 (#50756) 17 hours ago
setup.cfg Don't ignore mypy errors by default (#49270) 3 weeks ago
setup.py Block custom integrations with missing or invalid version (#49916) 12 hours ago
tox.ini Fix local mypy workflow (#48433) 2 months ago

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 <https://home-assistant.io>`__ for `a
demo <https://home-assistant.io/demo/>`__, `installation instructions <https://home-assistant.io/getting-started/>`__,
`tutorials <https://home-assistant.io/getting-started/automation/>`__ and `documentation <https://home-assistant.io/docs/>`__.

|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 <https://developers.home-assistant.io/docs/architecture_index/>`__ and the `section on creating your own
components <https://developers.home-assistant.io/docs/creating_component_index/>`__.

If you run into issues while using Home Assistant or during development
of a component, check the `Home Assistant help section <https://home-assistant.io/help/>`__ of our website for further help and information.

.. |Chat Status| image:: https://img.shields.io/discord/330944238910963714.svg
:target: https://discord.gg/c5DvZ4e
.. |screenshot-states| image:: https://raw.github.com/home-assistant/home-assistant/master/docs/screenshots.png
:target: https://home-assistant.io/demo/
.. |screenshot-components| image:: https://raw.github.com/home-assistant/home-assistant/dev/docs/screenshot-components.png
:target: https://home-assistant.io/integrations/