🏡 Open source home automation that puts local control and privacy first.
Go to file
J. Nick Koston eea66921bb
Avoid update call in entity state write if there is no customize data (#116296)
2024-04-27 10:48:05 -05:00
.devcontainer Add PYTHONASYNCIODEBUG to the dev container env (#115392) 2024-04-11 07:26:30 +02:00
.github Add HA version to cache key (#116159) 2024-04-27 09:25:08 +02:00
.vscode Add task to install all requirements of an integration (#108262) 2024-01-18 22:11:02 +01:00
homeassistant Avoid update call in entity state write if there is no customize data (#116296) 2024-04-27 10:48:05 -05:00
machine Fix Raspberry Pi utilities installation on Alpine 3.19 (#110463) 2024-02-13 15:07:37 +01:00
pylint Enable Ruff INP001 (#115082) 2024-04-08 15:43:58 +02:00
rootfs Stop the Home Assistant Core container by default (#101105) 2023-09-30 10:43:07 +02:00
script Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
tests Make freezegun find event.time_tracker_utcnow (#116284) 2024-04-27 07:08:56 -05:00
.core_files.yaml Add todo to core files (#103102) 2023-10-31 07:55:03 +01:00
.coveragerc Add sensor platform to romy integration (#112388) 2024-04-24 17:06:46 +02:00
.dockerignore Not to Tox (#76582) 2022-11-23 14:40:37 +01:00
.git-blame-ignore-revs Add ruff commit to git-blame-ignore-revs (#114229) 2024-03-26 12:16:55 +01:00
.gitattributes Ensure .pcm binary files do not have line endings changed (#91881) 2023-04-22 22:22:30 -04:00
.gitignore Replace pytest-test-groups by custom tests splitter (#114381) 2024-04-03 15:43:12 +02:00
.hadolint.yaml Update base image to 2023.10.0 (#102126) 2023-10-18 19:11:41 +02:00
.pre-commit-config.yaml Bump ruff to 0.4.2 (#116201) 2024-04-26 08:48:32 +02:00
.prettierignore Remove outdated prettier and yamllint `azure-*.yml` ignores (#112819) 2024-03-09 14:44:05 +02:00
.strict-typing Add strict typing to husqvarna automower (#115374) 2024-04-25 15:39:42 -05:00
.yamllint Remove outdated prettier and yamllint `azure-*.yml` ignores (#112819) 2024-03-09 14:44:05 +02:00
CLA.md
CODEOWNERS Remove myself as codeowner for Harmony (#116241) 2024-04-26 14:31:37 +02:00
CODE_OF_CONDUCT.md Update URLs forwarding to HA blog posts (#91698) 2023-04-20 20:55:13 +02:00
CONTRIBUTING.md
Dockerfile Bump uv to 0.1.35 (#115985) 2024-04-23 08:48:35 +02:00
Dockerfile.dev Include libgammu-dev in devcontainer (#115983) 2024-04-23 18:35:53 +02:00
LICENSE.md
MANIFEST.in Move remaining keys to `setup.cfg` (#65154) 2022-01-28 20:18:09 -08:00
README.rst Fix readme images (#108767) 2024-01-30 15:00:57 +01:00
build.yaml Update Home Assistant base image to 2024.03.0 (#113797) 2024-03-19 10:07:13 +01:00
codecov.yml Add recorder platform to required test category (#86704) 2023-01-26 11:03:56 +01:00
mypy.ini Add strict typing to husqvarna automower (#115374) 2024-04-25 15:39:42 -05:00
pyproject.toml Bump ruff to 0.4.2 (#116201) 2024-04-26 08:48:32 +02:00
requirements.txt Revert orjson to 3.9.15 due to segmentation faults (#116168) 2024-04-25 11:15:57 -05:00
requirements_all.txt Bump zwave-js-server-python to 0.55.4 (#116278) 2024-04-27 09:24:23 +02:00
requirements_test.txt Update mypy to 1.10.0 (#116158) 2024-04-25 12:27:34 +02:00
requirements_test_all.txt Bump zwave-js-server-python to 0.55.4 (#116278) 2024-04-27 09:24:23 +02:00
requirements_test_pre_commit.txt Bump ruff to 0.4.2 (#116201) 2024-04-26 08:48:32 +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://demo.home-assistant.io>`__, `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-integrations|

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://www.home-assistant.io/join-chat/
.. |screenshot-states| image:: https://raw.githubusercontent.com/home-assistant/core/dev/.github/assets/screenshot-states.png
   :target: https://demo.home-assistant.io
.. |screenshot-integrations| image:: https://raw.githubusercontent.com/home-assistant/core/dev/.github/assets/screenshot-integrations.png
   :target: https://home-assistant.io/integrations/