Python Other
Clone or download
balloob Extract SSL context creation to helper (#15483)
* Extract SSL context creation to helper

* Lint
Latest commit ad4cba7 Jul 16, 2018
Permalink
Failed to load latest commit information.
.github Tweak about the requirements Jun 1, 2018
docs Remove swagger file (#14762) Jun 2, 2018
homeassistant Extract SSL context creation to helper (#15483) Jul 16, 2018
script Add HomematicIP Cloud Config Flow and Entries loading (#14861) Jul 6, 2018
tests Aware comments (#15480) Jul 15, 2018
virtualization Fix typo in Docker files (#15256) Jul 2, 2018
.coveragerc Add Tuya component and switch support (#15399) Jul 12, 2018
.dockerignore Docker cleanup. (#8226) Jun 30, 2017
.gitattributes Fix line endings [skipci] (#12333) Feb 12, 2018
.gitignore Add script to run monkeytype typing on test suite (#14440) Jun 21, 2018
.hound.yml Add .hound.yml Nov 13, 2016
.ignore Include .ignore file for search utilities (#5290) Jan 17, 2017
.isort.cfg Add isort configuration (#15278) Jul 3, 2018
.travis.yml Add python 3.8-dev to travis and tox (#15347) Jul 13, 2018
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license Jan 28, 2017
CODEOWNERS Add sensor.nsw_fuel_station component (#14757) Jun 14, 2018
CODE_OF_CONDUCT.md Add organization docs Jan 23, 2017
CONTRIBUTING.md Fix guide link in CONTRIBUTING.md (#13272) Mar 16, 2018
Dockerfile Add Iperf3 client sensor (#14213) May 24, 2018
LICENSE.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license Jan 28, 2017
MANIFEST.in Consolidate frontend (#9915) Oct 25, 2017
README.rst Remove links to gitter (#9155) Aug 27, 2017
mypy.ini More typing (#15449) Jul 13, 2018
pylintrc Fix pylintrc section order and option placements (#15120) Jun 25, 2018
requirements_all.txt Bump frontend to 20180716.0 Jul 16, 2018
requirements_docs.txt Upgrade Sphinx to 1.7.5 (#14764) Jun 2, 2018
requirements_test.txt upgrade-mypy (#14904) Jul 13, 2018
requirements_test_all.txt Bump frontend to 20180716.0 Jul 16, 2018
setup.cfg Revert some changes to setup.py (#15248) Jul 1, 2018
setup.py Add python 3.7 to travis and tox (#14523) Jul 7, 2018
tox.ini More typing (#15449) Jul 13, 2018

README.rst

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

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.