🏡 Open source home automation that puts local control and privacy first.
Go to file
J. Nick Koston acc0288f4c
Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165)
Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.33.3...0.33.4
2021-08-06 12:48:00 -07:00
.devcontainer Call setup during devcontainer create (#46224) 2021-02-08 16:16:40 +01:00
.github Use the github context when writing metafile (#53928) 2021-08-04 11:03:41 +02:00
.vscode Add vscode task code coverage (#53783) 2021-08-05 11:46:21 +02:00
docs Remove Travis CI config (#44443) 2020-12-22 13:49:42 +01:00
homeassistant Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165) 2021-08-06 12:48:00 -07:00
machine Add Khadas VIM3 (#53616) 2021-07-28 14:19:21 +02:00
pylint/plugins Pylint plugin to check that relative imports are used (#50937) 2021-05-22 09:15:30 +01:00
rootfs Update base image to version 2021.04.3 (#49817) 2021-04-28 18:03:21 +02:00
script Activate mypy for Cloudflare (#54041) 2021-08-05 13:01:12 +02:00
tests Handle software version being None when setting up HomeKit accessories (#54130) 2021-08-06 09:34:42 -07:00
.coveragerc Add unique_id to Uptime Robot config_flow (#54055) 2021-08-05 14:58:29 +02:00
.dockerignore
.gitattributes highlight Dockerfile.dev as Dockerfile in github ui (#36933) 2020-06-22 14:45:57 +02:00
.gitignore Fix too agressive .gitignore (#41677) 2020-10-12 16:48:42 +02:00
.hadolint.yaml Add hadolint to CI (#34758) 2020-04-27 12:09:31 +02:00
.ignore
.pre-commit-config.yaml Update pyupgrade to v2.23.0 (#53495) 2021-07-26 14:21:30 +02:00
.prettierignore
.readthedocs.yml Drop remaining Python < 3.8 support (#44743) 2021-01-04 11:47:29 +01:00
.strict-typing Add config flow to uptimerobot (#53938) 2021-08-04 22:20:03 +02:00
.yamllint
CLA.md
CODEOWNERS Add tractive integration (#51002) 2021-08-05 12:47:42 +02:00
CODE_OF_CONDUCT.md Update Code of Conduct to 2.0 (#36142) 2020-05-25 19:40:40 -04:00
CONTRIBUTING.md Use core GitHub URL in contributing guidelines (#41083) 2020-10-02 20:42:33 +02:00
Dockerfile Revert "Use requirements for constraints" (#50576) 2021-05-13 19:35:58 +02:00
Dockerfile.dev Update devcontainer to Python 3.9 (#50778) 2021-05-17 07:54:14 -07:00
LICENSE.md
MANIFEST.in
README.rst Update README.rst to avoid redirects (#44519) 2020-12-26 10:05:41 +01:00
build.json Python 3.9.6 / Base image 2021.07.0 (#52605) 2021-07-06 23:39:25 +02:00
codecov.yml
mypy.ini Activate mypy for Cloudflare (#54041) 2021-08-05 13:01:12 +02:00
pyproject.toml Add pylint CodeStyle extension (#53147) 2021-07-19 06:57:06 -07:00
requirements.txt Bump httpx to 0.18.2 (#53257) 2021-07-20 21:47:13 -07:00
requirements_all.txt Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165) 2021-08-06 12:48:00 -07:00
requirements_docs.txt
requirements_test.txt Update pylint to 2.9.5 (#53496) 2021-07-26 16:17:15 +02:00
requirements_test_all.txt Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165) 2021-08-06 12:48:00 -07:00
requirements_test_pre_commit.txt Update pyupgrade to v2.23.0 (#53495) 2021-07-26 14:21:30 +02:00
setup.cfg Don't ignore mypy errors by default (#49270) 2021-04-26 14:23:21 +02:00
setup.py Bump httpx to 0.18.2 (#53257) 2021-07-20 21:47:13 -07:00
tox.ini Fix local mypy workflow (#48433) 2021-03-30 17:18:29 +02:00

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/