core/homeassistant/components/switch
Paulus Schoutsen e51427b284 Entity registry (#11979)
* Entity#unique_id defaults to None

* Initial commit entity registry

* Clean up unique_id property

* Lint

* Add tests to entity component

* Lint

* Restore some unique ids

* Spelling

* Remove use of IP address for unique ID

* Add tests

* Add tests

* Fix tests

* Add some docs

* Add one more test

* Fix new test…
2018-01-30 10:39:39 +01:00
..
__init__.py Lazy loading of service descriptions (#11479) 2018-01-07 14:54:16 -08:00
abode.py
acer_projector.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
ads.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
android_ip_webcam.py
anel_pwrctrl.py
arduino.py
arest.py
bbb_gpio.py
broadlink.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
command_line.py
deluge.py Add Deluge Switch Component (#9979) 2017-10-24 16:44:12 +02:00
demo.py
digital_ocean.py
digitalloggers.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
dlink.py
doorbird.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
edimax.py
enocean.py
flux.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
fritzdect.py Feature/fritzdect errorhandling (#11490) 2018-01-16 15:55:22 +01:00
gc100.py Add gc100 platforms and component (#10159) 2017-10-30 08:40:14 +01:00
hdmi_cec.py Typing fixes (#12015) 2018-01-29 00:24:08 -08:00
hikvisioncam.py Fix Hikvision (motion) switch bug (#10608) 2017-11-16 01:15:45 +01:00
hive.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
homematic.py
hook.py
ihc.py Typing fixes (#12015) 2018-01-29 00:24:08 -08:00
insteon_local.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
insteon_plm.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
isy994.py Huge ISY994 platform cleanup, fixes support for 5.0.10 firmware (#11243) 2017-12-26 09:26:37 +01:00
kankun.py
knx.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
linode.py Linode (#9936) 2017-10-27 16:19:47 +02:00
litejet.py
lutron_caseta.py upgrade to new pylutron_caseta with TLS (#10286) 2017-11-10 12:17:25 +01:00
mfi.py
mochad.py Reconnect before mochad switch send command (#11296) 2018-01-08 08:32:24 +01:00
modbus.py Fix handling zero values for state_on/state_off (#11264) 2017-12-21 14:24:19 +01:00
mqtt.py More support for availability reporting on MQTT components (#11336) 2018-01-01 18:32:29 -08:00
mysensors.py Lazy loading of service descriptions (#11479) 2018-01-07 14:54:16 -08:00
mystrom.py
neato.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
netio.py
orvibo.py
pilight.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
pulseaudio_loopback.py
qwikswitch.py
rachio.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
rainbird.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
raincloud.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
rainmachine.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
raspihats.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
rest.py
rflink.py
rfxtrx.py Bugfix and cleanup for Rfxtrx (#11600) 2018-01-12 11:52:53 -08:00
rpi_gpio.py
rpi_pfio.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
rpi_rf.py Make the rpi_rf component thread-safe using an RLock (#11487) 2018-01-11 13:47:05 +01:00
scsgate.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
services.yaml Update services.yaml files (#10229) 2017-10-30 21:39:12 +01:00
skybell.py
snmp.py Allow separate command and state OIDs and payloads in SNMP switch (#11075) 2018-01-25 22:48:21 -08:00
tellduslive.py
tellstick.py Tellstick Duo acync callback fix (#10384) 2017-11-09 15:03:35 +01:00
telnet.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
template.py Deprecate explicit entity_id in template platforms (#11123) 2018-01-10 00:06:26 -08:00
tesla.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
thinkingcleaner.py
toon.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
tplink.py Override default name for TP-Link devices (#11710) 2018-01-17 00:52:32 -08:00
transmission.py Better error handling (#11297) 2017-12-25 17:46:42 +01:00
velbus.py
vera.py Added Vera scenes (#10424) 2017-12-07 07:47:19 +01:00
verisure.py
volvooncall.py
vultr.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
wake_on_lan.py
wemo.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
wink.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
xiaomi_aqara.py Checking Xiaomi Aqara devices unavailability states (#11631) 2018-01-23 10:22:43 +01:00
xiaomi_miio.py python-miio version bumped. Fixes all xiaomi_miio components. (Closes: #11768) (#11837) 2018-01-20 21:27:52 +01:00
zha.py
zigbee.py
zoneminder.py
zwave.py