core/homeassistant/components/light
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
..
__init__.py Add recent context (#15989) 2018-08-20 17:39:53 +02:00
abode.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
ads.py Add ADS component (#10142) 2017-12-05 09:44:22 +01:00
avion.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
blinksticklight.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
blinkt.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
deconz.py Only report color temp when in the correct color mode (#15791) 2018-08-03 13:56:54 +02:00
decora.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
decora_wifi.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
demo.py Do not include unavailable entities in Google Assistant SYNC (#13358) 2018-03-20 18:09:34 -07:00
enocean.py Update docstrings and log messages (#7526) 2017-05-10 12:06:57 +02:00
eufy.py Remove some unneeded pylint import-error disables (#15386) 2018-07-09 21:34:27 +02:00
flux_led.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
futurenow.py Make FutureNow light remember last brightness when turning on (#15733) 2018-07-30 07:09:59 +02:00
greenwave.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00
group.py Upgrade pylint to 2.1.0 (#15811) 2018-08-04 15:22:22 +02:00
hive.py Hive R3 update (#13357) 2018-04-16 21:00:13 +02:00
homekit_controller.py Support for Homekit Controller climate devices (#15057) 2018-06-25 09:45:26 -04:00
homematic.py Minor updates (#16106) 2018-08-21 21:25:16 +02:00
homematicip_cloud.py Minor updates (#16106) 2018-08-21 21:25:16 +02:00
hue.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
hyperion.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
iglo.py iglo hs color fix (#13808) 2018-04-10 14:11:00 -04:00
ihc.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
insteon.py Merge insteon_plm and insteon_local to insteon component (#16102) 2018-08-22 09:09:04 +02:00
isy994.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
knx.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
lifx.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00
lifx_legacy.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00
light_profiles.csv
limitlessled.py Update limitlessled to 1.1.2 (#15481) 2018-07-15 23:24:35 +02:00
litejet.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
lutron.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
lutron_caseta.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
lw12wifi.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
mochad.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
mqtt.py RFC: Only use supported light properties (#15484) 2018-07-18 12:18:22 +02:00
mqtt_json.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
mqtt_template.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
mysensors.py Reorganize mysensors (#15123) 2018-06-25 13:58:16 +02:00
mystrom.py Catch the ValueError if the bulb was in the wrong mode (#15434) 2018-07-13 20:01:57 +02:00
nanoleaf_aurora.py fix nanoleaf aurora lights min and max temperature (#14571) 2018-05-21 11:02:50 -04:00
osramlightify.py Added option to block Osram Lightify individual lights in the same way that groups can be (#14470) 2018-06-02 09:23:51 +02:00
piglow.py Use hue/sat as internal light color interface (#11288) 2018-03-18 15:00:29 -07:00
qwikswitch.py Qwikswitch sensors (#13622) 2018-04-08 21:59:19 +02:00
rflink.py Add test cases and fix for device_defaults fire_event option. (#9567) 2017-09-24 15:47:59 -07:00
rfxtrx.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
rpi_gpio_pwm.py Use hue/sat as internal light color interface (#11288) 2018-03-18 15:00:29 -07:00
scsgate.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
sensehat.py Use hue/sat as internal light color interface (#11288) 2018-03-18 15:00:29 -07:00
services.yaml Add missing service docs for hs_color (#13667) 2018-04-03 16:05:06 -07:00
sisyphus.py Add a component for Sisyphus Kinetic Art Tables (#14472) 2018-07-29 07:34:43 +02:00
skybell.py Use hue/sat as internal light color interface (#11288) 2018-03-18 15:00:29 -07:00
tellduslive.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
tellstick.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
template.py Pylint 2 fixes (#15487) 2018-07-17 19:34:29 +02:00
tikteck.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
tplink.py Throttle unavailability warnings for tplink light/switch (#15591) 2018-07-22 00:51:45 +02:00
tradfri.py pytradfri 5.5.1: Improved 3rd party bulb support (#14887) 2018-06-13 07:17:52 +02:00
tuya.py Add Tuya light platform (#15444) 2018-07-15 02:48:32 +02:00
vera.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
wemo.py Wemo custom ports and network errors handling (#14516) 2018-08-16 08:14:54 -06:00
wink.py Minor Wink fixes (#14468) 2018-05-15 07:53:12 +02:00
x10.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
xiaomi_aqara.py Fix confused brightness of xiaomi_aqara gateway light (#15314) 2018-07-10 13:26:42 +02:00
xiaomi_miio.py Bump python-miio version (#16110) 2018-08-21 21:25:48 +02:00
yeelight.py Fix yeelight light brightness integer (#15290) 2018-07-03 20:50:13 -06:00
yeelightsunflower.py Update yeelightsunflower to 0.0.10 (#13448) 2018-03-26 18:27:53 +02:00
zengge.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
zha.py zha/light: Properly parse currentX and currentY on async_update() (#14605) 2018-05-28 10:32:47 -04:00
zigbee.py
zwave.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00