core/homeassistant/components/light
Thomas Delaet 8a81ee3b4f Velbus auto-discovery (#13742)
* remove velbus fan and light platforms

these platforms should not be there since they can be created with template components based on switch platform

* use latest version of python-velbus which supports auto-discovery of modules

* fix linting errors

* fix linting errors

* fix linting errors

* address review comments from @MartinHjelmare

* update based on automatic feedback

* fix linting errors

* update dependency

* syntax corrections

* fix lint warning

* split out common functionality in VelbusEntity
use sync methods for loading platforms
support unique_ids so that entities are registred in entity registry

* fix linting errors

* fix linting errors

* fix linting errors

* integrate review comments (common functionality in VelbusEntity class)

* rename DOMAIN import to VELBUS_DOMAIN

* revert change created by requirements script

* regen
2018-08-05 10:47:17 +02:00
..
__init__.py Context (#15674) 2018-07-28 17:53:37 -07: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
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 Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
homematicip_cloud.py Update homematicip_cloud with enum states (#15460) 2018-07-15 02:59:19 +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 Remove IHC XML Element from discovery data (#15719) 2018-07-28 19:37:12 +02:00
insteon_local.py More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
insteon_plm.py Add All-Linking capabilities (#14065) 2018-05-05 11:15:20 -04: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 Lagute LW-12 Wifi LED control (#13307) 2018-05-22 09:25:10 +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
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
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 More pylint 2 fixes (#15516) 2018-07-18 11:54:27 +02:00
wink.py Minor Wink fixes (#14468) 2018-05-15 07:53:12 +02:00
x10.py
xiaomi_aqara.py Fix confused brightness of xiaomi_aqara gateway light (#15314) 2018-07-10 13:26:42 +02:00
xiaomi_miio.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +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