core/homeassistant/components/light
Andre Lengwenus f09cea1499 LCN component and light platform (#18621)
* Initial commit of LCN component and light platform

* Corrected pre-review comments

* Fixed dimming behaviour in combination with transitions for lcn lights

* Removed unused logger

* Combined __init__.py and core.py into lcn.py component. Bumped to pypck==0.5.6

* Fixed .coveragerc

* Bumped to pypck==0.5.7

* Bump to pypck==0.5.8

* Fixed requirements_all.txt

* Moved unique generation of connection names to config schema's validator

* Minor changes due to review comments.
Bump to pypck==0.5.9.

* Address_connection is passed into LcnDevice

* Set should_poll property on LcnDevice to return False

* Moved platform config validation to component. Load platform using discovery helper

* Furtehr changes due to the review

* Light configuration is set required as there are no other platforms up to now
2018-12-28 03:39:06 -08:00
..
mqtt Don't truncate brightness and white_value of MQTT light (#19502) 2018-12-27 18:18:12 +01:00
__init__.py Add permission check to light service (#19259) 2018-12-14 10:18:36 +01: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
esphome.py Add native ESPHome API light (#19375) 2018-12-17 20:49:03 +01:00
eufy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fibaro.py Device config for Fibaro hub integration (#19171) 2018-12-14 13:35:12 +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 Update homekit controller to homekit==0.12.0 (#19549) 2018-12-24 22:13:17 +01: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
homeworks.py Add Lutron Homeworks component (#18311) 2018-12-21 18:11:00 -05: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
lcn.py LCN component and light platform (#18621) 2018-12-28 03:39:06 -08: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
lightwave.py Add lightwave components for switches and lights (#18026) 2018-12-02 20:58:31 +01:00
limitlessled.py Restore states through a JSON store instead of recorder (#17270) 2018-11-28 13:16:43 +01:00
litejet.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
lutron.py Fix call to super() (#19279) 2018-12-14 08:52:29 +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
plum_lightpad.py Adding support for Plum Lightpad (#16576) 2018-12-14 14:42:04 +01:00
qwikswitch.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
rflink.py Restore states for RFLink devices (#18816) 2018-12-11 17:20:30 +01: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
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 TelldusLive config flow (#18758) 2018-12-10 18:44:45 +01: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 Various enhancements for WeMo component/platforms (#19419) 2018-12-19 08:12:32 +01:00
wink.py Async syntax 5, light & lock & remote & scene & telegram & helpers (#17019) 2018-10-01 08:56:50 +02:00
x10.py Add CM17A support (#19041) 2018-12-06 16:25:58 +01:00
xiaomi_aqara.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
xiaomi_miio.py Add Philips Moonlight Bedside Lamp support (#18496) 2018-12-08 14:49:14 +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 Configure ZHA entity on new ZHA device join (#19470) 2018-12-23 20:47:06 +01:00
zigbee.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zwave.py Add additional Z-Wave Bulbs to ZW098 Workaround (#19480) 2018-12-22 14:33:28 -05:00