Skip to content
🏡 Open source home automation that puts local control and privacy first
Python
Branch: dev
Clone or download
nkaminski and MartinHjelmare Fix inability to transition between specific presets in Venstar compo…
…nent (#28238)

This change addresses a bug where one is unable to change directly between the away and temperature hold presets, as temperature hold cannot be enabled on a Venstar thermostat if away mode is active.
Furthermore, this change removes redundant state checks as the set_away and set_schedule calls are idempotent in the venstarcolortouch library. See https://github.com/hpeyerl/venstar_colortouch/blob/master/src/venstarcolortouch/venstarcolortouch.py#L275.
Latest commit b8fa536 Nov 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.devcontainer Update devcontainer.json Oct 17, 2019
.github Update documentation link URL for integrations (part2) (#27117) Oct 2, 2019
.vscode Improve startup of devcontainer (#26572) Sep 11, 2019
docs fixed minor typo in docs/source/api/helpers.rst (#27282) Oct 7, 2019
homeassistant Fix inability to transition between specific presets in Venstar compo… Nov 2, 2019
script Add OAuth2 config flow scaffold (#28220) Oct 30, 2019
tests Change ps4 state off to state standby (#28261) Nov 2, 2019
.codecov.yml Only comment with changed coverage on release PRs [skip-ci] (#23224) Apr 19, 2019
.coveragerc Remove GTT component (#28286) Oct 28, 2019
.dockerignore Docker cleanup. (#8226) Jun 30, 2017
.gitattributes Fix line endings [skipci] (#12333) Feb 12, 2018
.gitignore Move imports in wake_on_lan component (#28100) Oct 23, 2019
.hound.yml Add .hound.yml Nov 13, 2016
.ignore Include .ignore file for search utilities (#5290) Jan 17, 2017
.pre-commit-config.yaml Bump black to 19.10b0 (#28310) Oct 29, 2019
.readthedocs.yml Rename readthedocs file (#17718) Oct 23, 2018
.travis.yml Parallelize pylint everywhere (#28149) Oct 23, 2019
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license Jan 28, 2017
CODEOWNERS Almond integration (#28282) Oct 29, 2019
CODE_OF_CONDUCT.md Add organization docs Jan 23, 2017
CONTRIBUTING.md Update developer doc links to developers.home-assistant.io (#16622) Sep 15, 2018
Dockerfile.dev Improve startup of devcontainer (#26572) Sep 11, 2019
LICENSE.md Update license to official GitHub template (#16470) Sep 7, 2018
MANIFEST.in Consolidate frontend (#9915) Oct 25, 2017
README.rst Update documentation link URL for integrations (part2) (#27117) Oct 2, 2019
azure-pipelines-ci.yml Parallelize pylint everywhere (#28149) Oct 23, 2019
azure-pipelines-release.yml Update azure-pipelines-release.yml for Azure Pipelines Sep 30, 2019
azure-pipelines-translation.yml Update azure-pipelines-translation.yml for Azure Pipelines Sep 5, 2019
azure-pipelines-wheels.yml Update azure-pipelines-wheels.yml for Azure Pipelines Oct 14, 2019
pylintrc Parallelize pylint everywhere (#28149) Oct 23, 2019
pyproject.toml Add Black Jul 31, 2019
requirements_all.txt Bump pyEight library to 0.1.2 to update API URL (#28413) Nov 1, 2019
requirements_docs.txt Upgrade Sphinx to 2.1.2 (#24693) Jun 23, 2019
requirements_test.txt Bump pytest to 5.2.2 (#28230) Oct 29, 2019
requirements_test_all.txt Fix hdate spamming homeassistant log (#28392) Oct 31, 2019
setup.cfg Run mypy in pre-commit (#27339) Oct 8, 2019
setup.py Upgrade attrs to 19.3.0 (#28421) Nov 1, 2019
tox.ini Parallelize pylint everywhere (#28149) Oct 23, 2019

README.rst

Home Assistant 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:

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

Check out home-assistant.io for a demo, installation instructions, tutorials and documentation.

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 and the section on creating your own components.

If you run into issues while using Home Assistant or during development of a component, check the Home Assistant help section of our website for further help and information.

You can’t perform that action at this time.