core/homeassistant
Tom Harris a31501d99e Merge insteon_plm and insteon_local to insteon component (#16102)
* Implement X10

* Add X10 after add_device_callback

* Ref device by id not hex and add x10OnOffSwitch name

* X10 services and add sensor device

* Correctly reference X10_HOUSECODE_SCHEMA

* Log adding of X10 devices

* Add X10 All Units Off, All Lights On and All Lights Off devices

* Correct ref to X10 states vs devices

* Add X10 All Units Off, All Lights On and All Lights Off devices

* Correct X10 config

* Debug x10 device additions

* Config x10 from bool to housecode char

* Pass PLM to X10 device create

* Remove PLM to call to add_x10_device

* Unconfuse x10 config and method names

* Correct spelling of x10_all_lights_off_housecode

* Bump insteonplm to 0.10.0 to support X10

* Add host to config options

* Add username and password to config for hub connectivity

* Add username and password to config for hub

* Convert port to int if host is defined

* Add KeypadLinc

* Update config schema to require either port or host

* Solidify Hub and PLM configuration to ensure proper settings

* Update hub schema

* Bump insteonplm version

* Fix pylint and flake issues

* Bump insteonplm to 0.12.1

* Merge insteon_plm and insteon_local to insteon

* Rename insteon_plm to insteon

* Bump insteonplm to 0.12.2

* Flake8 cleanup

* Update .coveragerc for insteon_plm, insteon_local and insteon changes

* Add persistent notification

* Fix reference to insteon_plm

* Fix indentation

* Shorten message and fix grammer

* Add comment to remove in release 0.90

* Hound fix
2018-08-22 09:09:04 +02:00
..
auth Refactoring login flow (#16104) 2018-08-21 11:03:38 -07:00
components Merge insteon_plm and insteon_local to insteon component (#16102) 2018-08-22 09:09:04 +02:00
helpers Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
scripts Fix check config packages key error (#15840) 2018-08-17 05:28:00 +02:00
util Disable assuming Optional type for values with None default (#16029) 2018-08-17 20:22:49 +02:00
__init__.py
__main__.py Add typing to homeassistant/*.py and homeassistant/util/ (#15569) 2018-07-23 10:24:39 +02:00
bootstrap.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
config.py Add typing to homeassistant/*.py and homeassistant/util/ (#15569) 2018-07-23 10:24:39 +02:00
config_entries.py Allow finish_flow callback to change data entry result type (#16100) 2018-08-21 10:48:24 -07:00
const.py Version bump to 0.77.0dev0 2018-08-11 08:59:46 +02:00
core.py Remove remote.API from core.Config (#15951) 2018-08-13 09:26:20 +02:00
data_entry_flow.py Allow finish_flow callback to change data entry result type (#16100) 2018-08-21 10:48:24 -07:00
exceptions.py Bring back typing check. Meanwhile just for homeassistant/*.py (#14410) 2018-05-12 17:44:53 -04:00
loader.py Upgrade pylint to 2.0.1 (#15683) 2018-07-26 08:55:42 +02:00
monkey_patch.py Pylint 2 useless-return fixes (#15677) 2018-07-25 19:35:57 +02:00
package_constraints.txt Pin crypto (#15978) 2018-08-14 22:02:01 +02:00
requirements.py Some typing related fixes (#15899) 2018-08-09 22:53:12 +02:00
setup.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00