core/homeassistant/components/light
damarco 052d305243 Add config entry for ZHA (#18352)
* Add support for zha config entries

* Add support for zha config entries

* Fix node_config retrieval

* Dynamically load discovered entities

* Restore device config support

* Refactor loading of entities

* Remove device registry support

* Send discovery_info directly

* Clean up discovery_info in hass.data

* Update tests

* Clean up rebase

* Simplify config flow

* Address comments

* Fix config path and zigpy check timeout

* Remove device entities when unloading config entry
2018-11-27 21:21:25 +01:00
..
mqtt Mqtt light refactor (#18227) 2018-11-27 14:00:05 +01:00
__init__.py Remove service helper (5) (#16917) 2018-09-27 23:13:11 +02:00
abode.py Color control for Abode RGB lights (#17347) 2018-10-12 08:47:14 +02:00
ads.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
avion.py Bump python-avion dependency 2018-11-10 18:03:55 -08:00
blinksticklight.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
blinkt.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
deconz.py deCONZ - reflect hub status on entities (#18106) 2018-11-05 16:21:44 +01:00
decora.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
decora_wifi.py Fix decora_wifi residences (#17228) 2018-11-27 16:53:28 +01:00
demo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
elkm1.py Add Elk-M1 switch and scene platforms (#17256) 2018-10-10 19:05:19 +02:00
enocean.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
eufy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fibaro.py Use asyncio Lock for fibaro light (#18622) 2018-11-26 13:17:56 +01:00
flux_led.py Update flux library version (#17677) 2018-10-22 07:04:47 +02:00
futurenow.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
greenwave.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
group.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
hive.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
homekit_controller.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
homematic.py Update pyhomematic to 0.1.52 and add features for lights (#18499) 2018-11-19 14:26:08 +01:00
homematicip_cloud.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
hue.py Add logging to light updates (#17069) 2018-10-02 13:33:16 +02:00
hyperion.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
iglo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ihc.py Add support for multiple IHC controllers (#18058) 2018-11-22 09:45:40 +01:00
insteon.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
isy994.py Fix ISY blocking bug (#16978) 2018-09-30 09:21:27 +02:00
knx.py Fix NoEntitySpecifiedError during knx startup (#17366) 2018-10-15 03:29:36 +02:00
lifx.py Allow unloading of LIFX config entry (#18535) 2018-11-18 19:51:17 +01:00
lifx_legacy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
light_profiles.csv
limitlessled.py Update limitlessled to 1.1.3 (#17703) 2018-10-23 07:11:55 +02:00
litejet.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
lutron.py [Breaking Change] Cleanup Lutron light component (#18650) 2018-11-23 08:54:28 +01:00
lutron_caseta.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
lw12wifi.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mochad.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mysensors.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mystrom.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
nanoleaf_aurora.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
niko_home_control.py Fix remaining issues (#18416) 2018-11-27 13:21:42 +01:00
opple.py Fix setting opple light color temperature (#17359) 2018-10-12 14:50:20 +02:00
osramlightify.py Add unique_id for Lightify (#17377) 2018-10-13 00:32:35 +02:00
piglow.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
qwikswitch.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
rflink.py Very minor cleanup of RFLink components (#17649) 2018-10-21 13:05:02 +02:00
rfxtrx.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
rpi_gpio_pwm.py Upgrade pwmled to 1.3.0 (#16624) 2018-09-15 10:08:52 +02:00
scsgate.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sensehat.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
services.yaml Add missing service docs for hs_color (#13667) 2018-04-03 16:05:06 -07:00
sisyphus.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
skybell.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
switch.py Adds light switch platform (#18562) 2018-11-20 11:51:34 +01:00
tellduslive.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
tellstick.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
template.py Add context to scripts run by template entities (#17329) 2018-10-15 11:38:49 +02:00
tikteck.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
tplink.py Upgrade flake8 to 3.6.0 (#17770) 2018-10-25 23:15:20 +03:00
tradfri.py async_create_task (#17059) 2018-10-02 11:03:09 +02:00
tuya.py Tuya light icon fix (#17605) 2018-10-19 09:17:19 +02:00
vera.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
wemo.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
wink.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
x10.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
xiaomi_aqara.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
xiaomi_miio.py Add Philips Zhirui Downlight support (#18455) 2018-11-14 12:33:27 +01:00
yeelight.py converted majority of effects from ifs to dict map, which makes it easier to extend in the future. Also, added LSD effect! (#18656) 2018-11-23 23:53:33 +01:00
yeelightsunflower.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zengge.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zha.py Add config entry for ZHA (#18352) 2018-11-27 21:21:25 +01:00
zigbee.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zwave.py Z-Wave Device Registry Support (#17291) 2018-10-16 14:58:25 +02:00