🏡 Open source home automation that puts local control and privacy first.
Find a file
trilu2000 b909e5823f Homematic Lock: state_uncertain attribute, Homematic dimmer: Light service transition attribute (#22928)
* STATE_UNCERTAIN for Homematic Lock devices introduced

Homematic Lock devices provides an uncertain flag if the lock was opened manually an the lock is uncertain regards the status.
The other necassary functionality was implemented in pyhomematic by Daniel earlier...

* enabled attribute transition in light service for homematic dimmer devices

* Update light.py

* Revert "Update light.py"

This reverts commit f5565a006d.

* Revert "Revert "Update light.py""

This reverts commit 2c264826ef.

* fix for line too long error

* trailing whitespace
2019-04-17 14:30:53 +02:00
.circleci Increase timeout (#23098) 2019-04-14 10:18:45 -07:00
.github It doesnt count as a fail if you catch it within 2 minutes 2019-04-04 21:27:18 -07:00
docs Add missing helpers (#21021) 2019-02-12 20:52:02 -06:00
homeassistant Homematic Lock: state_uncertain attribute, Homematic dimmer: Light service transition attribute (#22928) 2019-04-17 14:30:53 +02:00
script Update components that can be used without being set up (#23133) 2019-04-16 14:11:58 -07:00
tests Fix check config script (#23151) 2019-04-16 17:14:25 -07:00
virtualization Update uvloop to 0.12.2 (#22681) 2019-04-03 12:20:05 +02:00
.codecov.yml Only post coverage comment if coverage changes (#22721) 2019-04-04 04:01:56 -07:00
.coveragerc Genius hub (#21598) 2019-04-16 23:54:46 +02:00
.dockerignore Docker cleanup. (#8226) 2017-06-30 08:07:33 -07:00
.gitattributes Fix line endings [skipci] (#12333) 2018-02-11 23:07:28 -08:00
.gitignore A very basic Circleci setup (#22503) 2019-03-28 09:54:49 -07:00
.hound.yml Add .hound.yml 2016-11-13 11:34:09 -08:00
.ignore Include .ignore file for search utilities (#5290) 2017-01-16 22:52:53 -08:00
.readthedocs.yml Rename readthedocs file (#17718) 2018-10-23 17:39:17 +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 Add organization docs 2017-01-22 16:21:20 -08:00
CODEOWNERS Rename google/tts.py to google_translate/tts.py (#23090) 2019-04-16 14:27:07 -07:00
CONTRIBUTING.md Update developer doc links to developers.home-assistant.io (#16622) 2018-09-15 13:27:37 +02:00
Dockerfile Update uvloop 0.12.2 2019-04-10 16:46:23 +02: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 Disable assuming Optional type for values with None default (#16029) 2018-08-17 20:22:49 +02:00
mypyrc Config CircleCI workflow (#22590) 2019-04-01 07:12:59 -07:00
pylintrc Remove botocore dependency from credstash script (#22511) 2019-03-28 14:37:44 -07:00
README.rst Config CircleCI workflow (#22590) 2019-04-01 07:12:59 -07:00
requirements_all.txt Genius hub (#21598) 2019-04-16 23:54:46 +02:00
requirements_docs.txt Upgrade Sphinx to 2.0.1 (#22960) 2019-04-10 13:03:30 +02:00
requirements_test.txt Uprade asynctest to 0.12.3 (#22824) 2019-04-10 11:17:02 +02:00
requirements_test_all.txt update caldav to fix calendar issues with synology clients (#23145) 2019-04-16 14:30:40 -07:00
setup.cfg Add Python 3.7 classifier (#16645) 2018-09-24 11:11:24 +02:00
setup.py Upgrade python-slugify to 3.0.2 (#22997) 2019-04-13 11:29:44 +02:00
tox.ini Fix pytest durations parameter (#22658) 2019-04-02 09:31:29 -07:00

Home Assistant |Build Status| |CI Status| |Coverage Status| |Chat Status|
=================================================================================

Home Assistant is a home automation platform running on Python 3. It is able to track and control all devices at home and offer a platform for automating control.

To get started:

.. code:: bash

    python3 -m pip install homeassistant
    hass --open-ui

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

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.

.. |Build Status| image:: https://travis-ci.org/home-assistant/home-assistant.svg?branch=dev
   :target: https://travis-ci.org/home-assistant/home-assistant
.. |CI Status| image:: https://circleci.com/gh/home-assistant/home-assistant.svg?style=shield
   :target: https://circleci.com/gh/home-assistant/home-assistant
.. |Coverage Status| image:: https://img.shields.io/coveralls/home-assistant/home-assistant.svg
   :target: https://coveralls.io/r/home-assistant/home-assistant?branch=master
.. |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/components/