🏡 Open source home automation that puts local control and privacy first.
Find a file
Lasath Fernando 543e1a0f9c
Make PjLink power toggle more robust (#51821)
Occasionally, this integration misses events (or maybe they never get sent) from the projector and gets "stuck" in the wrong power state.
Currently, this prevents this integration from changing the power state as it thinks its already in the correct state. Only way to resolve this is to reboot home assistant.

This PR makes it a little more resilient by attempting to send the correct command even when it thinks it's already in the correct state.
2021-06-27 20:30:49 +02:00
.devcontainer Call setup during devcontainer create (#46224) 2021-02-08 16:16:40 +01:00
.github Bump docker/login-action from 1.9.0 to 1.10.0 (#52140) 2021-06-24 09:52:17 +02:00
.vscode Allow debugging of integration dependancies (#49211) 2021-04-14 19:26:37 +02:00
docs Remove Travis CI config (#44443) 2020-12-22 13:49:42 +01:00
homeassistant Make PjLink power toggle more robust (#51821) 2021-06-27 20:30:49 +02:00
machine Remove ASUS.gpio / not working with new GCC (#51662) 2021-06-09 13:33:41 +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 Clean up input_boolean, removing typing exceptions (#52181) 2021-06-25 11:57:52 +02:00
tests Reject requests from the proxy itself (#52073) 2021-06-27 19:02:51 +02:00
.coveragerc Migrate Switcher entity attributes to sensors (#51964) 2021-06-22 18:28:09 +02:00
.dockerignore Integrate dockerbuild (#33168) 2020-03-23 00:39:37 +01:00
.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 Include .ignore file for search utilities (#5290) 2017-01-16 22:52:53 -08:00
.pre-commit-config.yaml Upgrade black to 21.6b0 (#51785) 2021-06-12 22:07:22 +02:00
.prettierignore Rename translations dir for integrations (#34494) 2020-04-21 16:11:05 -07:00
.readthedocs.yml Drop remaining Python < 3.8 support (#44743) 2021-01-04 11:47:29 +01:00
.strict-typing Add Forecast Solar integration (#52158) 2021-06-27 14:05:04 +02:00
.yamllint Add yamllint (in pre-commit and CI) (#33676) 2020-04-05 10:33:45 +02:00
build.json Update base image to 2021.06.2 (#52190) 2021-06-27 18:59:27 +02:00
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:34 -08:00
CODE_OF_CONDUCT.md Update Code of Conduct to 2.0 (#36142) 2020-05-25 19:40:40 -04:00
codecov.yml Update Codecov.io configuration (#33783) 2020-04-07 09:01:01 -07:00
CODEOWNERS Add Forecast Solar integration (#52158) 2021-06-27 14:05:04 +02: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 Update license to official GitHub template (#16470) 2018-09-07 10:11:51 +02:00
MANIFEST.in Consolidate frontend (#9915) 2017-10-24 19:36:27 -07:00
mypy.ini Add Forecast Solar integration (#52158) 2021-06-27 14:05:04 +02:00
pyproject.toml Pylint plugin to check that relative imports are used (#50937) 2021-05-22 09:15:30 +01:00
README.rst Update README.rst to avoid redirects (#44519) 2020-12-26 10:05:41 +01:00
requirements.txt Pin jinja (#51434) 2021-06-03 23:12:39 +02:00
requirements_all.txt Update pyfronius to 0.5.2 (#52216) 2021-06-27 12:43:31 -05:00
requirements_docs.txt Refactor API documentation (#33217) 2020-03-25 13:21:04 -07:00
requirements_test.txt Upgrade mypy to 0.902 (#51907) 2021-06-16 14:35:32 +02:00
requirements_test_all.txt Upgrade watchdog to 2.1.3 (#52224) 2021-06-27 16:57:30 +02:00
requirements_test_pre_commit.txt Upgrade black to 21.6b0 (#51785) 2021-06-12 22:07:22 +02:00
setup.cfg Don't ignore mypy errors by default (#49270) 2021-04-26 14:23:21 +02:00
setup.py Pin jinja (#51434) 2021-06-03 23:12:39 +02:00
tox.ini Fix local mypy workflow (#48433) 2021-03-30 17:18:29 +02:00

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/