core/homeassistant/components
Paul Sokolovsky d90801f6dd components/xiaomi: Add initial discovery using NetDisco. (#9283)
There's a kind of duplication of functionality between NetDisco and
"xiaomi" component, the latter features its own "discovery" in addition
to general HomeAssistant discovery service, based on NetDisco. As such,
this patch is pretty simple: the only purpose of NetDisco discovery
is "plug and play", "zero configuration" discovery that Xiaomi Gateway
device is present on the local network, and triggering of "xiaomi"
component loading, which then "rediscovers" the gateway using its own
method.
2017-09-12 20:44:42 -07:00
..
alarm_control_panel Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
alexa Break up Alexa per functionality (#9400) 2017-09-12 21:24:44 +02:00
automation Core track same state for a period / Allow on platforms (#9273) 2017-09-05 02:01:01 +02:00
binary_sensor Allow multiple observations of same entity (#9391) 2017-09-12 18:52:09 +02:00
calendar Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
camera Fixing foscam library dependency/requirements (#9387) 2017-09-11 21:43:55 -07:00
climate Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
cloud Update cloud auth (#9357) 2017-09-12 18:47:04 +02:00
config Add polling interval service and setting available through zwave node entity panel (#9056) 2017-09-11 20:30:48 +02:00
cover Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
device_tracker typo in waypoint import topic preventing waypoint import (#9338) 2017-09-11 23:20:09 +02:00
emulated_hue Support Windows in UPNP discovery (#8936) 2017-08-19 15:26:27 +02:00
fan Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
frontend Update frontend 2017-09-11 21:50:33 -07:00
http Update cloud auth (#9357) 2017-09-12 18:47:04 +02:00
image_processing Version bump dlib to 1.0.0 (#9316) 2017-09-06 07:35:34 -07:00
light Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
lock Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
mailbox Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
media_player Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
mqtt MQTT Switch: add availability_topic for online/offline status (#8593) 2017-07-27 08:24:15 +02:00
notify Fixes #9353 (#9354) 2017-09-11 21:37:36 -07:00
recorder Upgrade sqlalchemy to 1.1.13 (#8850) 2017-08-06 10:08:24 +02:00
remote Fix call to ha_send_commands (#8956) 2017-08-13 11:28:33 -07:00
scene Added Lutron Caseta Scene Support (#8690) 2017-07-29 18:07:28 +02:00
sensor fix mopar sensor (#9389) 2017-09-12 19:50:28 -07:00
switch Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
telegram_bot Upgrade python-telegram-bot to 8.0.0 (#9282) 2017-09-03 17:21:51 -04:00
tts Fix TTS options. #8375 (#8376) 2017-07-06 22:20:49 -07:00
vacuum Xiaomi Philips Lights integration (#9087) 2017-08-25 21:27:31 -07:00
weather Buienradar newconditions (#8897) 2017-08-15 23:07:04 -07:00
zha zha: Update to bellows 0.3.4 (#8594) 2017-07-23 23:35:49 -07:00
zwave Add polling interval service and setting available through zwave node entity panel (#9056) 2017-09-11 20:30:48 +02:00
__init__.py Backend changes for customize config panel. (#9134) 2017-08-26 10:02:32 -07:00
abode.py Fixed bug with devices not being discovered correctly. (#9311) 2017-09-06 09:11:32 -07:00
alarmdecoder.py Upgrade the alarmdecoder dependency library from 0.12.1 to 0.12.3. (#8542) 2017-07-19 12:21:39 +02:00
alert.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
amcrest.py Bumped Amcrest version (#8624) 2017-07-23 23:46:35 -07:00
android_ip_webcam.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
apcupsd.py Update apcaccess to 0.0.13. Add "Percent Load Capacity" to INFERRED_UNITS. (#8277) 2017-07-02 11:24:07 +02:00
api.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
apiai.py Add Intent component (#8434) 2017-07-21 21:38:53 -07:00
apple_tv.py Support specifying no Apple TVs (#9394) 2017-09-12 19:57:31 -07:00
arduino.py Supress trackback and upgrade PyMata to 2.14 (#7176) 2017-04-19 12:48:15 +02:00
arlo.py Persistent notification import (#8507) 2017-07-16 21:39:38 +02:00
asterisk_mbox.py Add Initial Mailbox panel and sensor (#8233) 2017-08-06 11:19:47 -07:00
axis.py Add support for Automatic OAuth2 authentication (#8962) 2017-08-13 22:37:50 -07:00
bbb_gpio.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
blink.py Blink version bump (#7571) 2017-05-12 20:30:07 -07:00
bloomsky.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
browser.py
comfoconnect.py Update docstrings (#8244) 2017-06-29 11:44:35 +02:00
configurator.py Add support for Automatic OAuth2 authentication (#8962) 2017-08-13 22:37:50 -07:00
conversation.py Upgrade fuzzywuzzy to 0.15.1 (#8671) 2017-07-27 17:22:40 +02:00
counter.py Add counter component (#9146) 2017-08-29 15:44:36 +02:00
datadog.py Add datadog component (#7158) 2017-05-06 00:34:40 +02:00
demo.py Add Initial Mailbox panel and sensor (#8233) 2017-08-06 11:19:47 -07:00
device_sun_light_trigger.py Refactor sun component for correctness (#7295) 2017-05-09 00:03:34 -07:00
digital_ocean.py Use 'hass.data' instead of global (#8245) 2017-06-30 08:46:03 +02:00
discovery.py components/xiaomi: Add initial discovery using NetDisco. (#9283) 2017-09-12 20:44:42 -07:00
downloader.py Don't use len(SEQUENCE) as condition value (#7249) 2017-04-23 20:41:09 -07:00
dweet.py Upgrade dweepy to 0.3.0 (#7550) 2017-05-11 22:48:03 +02:00
dyson.py Add support to Dyson 360 Eye robot vacuum using new vacuum platform (#8852) 2017-08-06 13:08:46 +02:00
ecobee.py bump ecobee version to fix issue 9190 (#9191) 2017-08-28 10:12:21 -05:00
eight_sleep.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
emoncms_history.py Don't use len(SEQUENCE) as condition value (#7249) 2017-04-23 20:41:09 -07:00
enocean.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
envisalink.py Update to pyenvisalink 2.2, and remove range validation on zonedump i… (#8981) 2017-08-16 12:08:15 +02:00
feedreader.py Don't use len(SEQUENCE) as condition value (#7249) 2017-04-23 20:41:09 -07:00
ffmpeg.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
foursquare.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
google.py Persistent notification import (#8507) 2017-07-16 21:39:38 +02:00
graphite.py Use const (#9127) 2017-08-25 13:30:00 +02:00
group.py Polymer 2 (#8815) 2017-08-03 23:46:57 -07:00
hassio.py Hass.io: logo support / timeout handling (#8668) 2017-07-27 12:23:22 -07:00
hdmi_cec.py Ensure display-name does not exceed 12 characters for CecAdapter. (#9268) 2017-09-05 18:11:02 +03:00
history.py History query and schema optimizations for huge performance boost (#8748) 2017-08-04 23:16:53 -07:00
homematic.py WIP: Homematic improvments with new hass interfaces (#9058) 2017-08-31 21:16:44 +02:00
ifttt.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
influxdb.py InfluxDB component improvements (#8633) 2017-08-03 16:26:01 +02:00
input_boolean.py Add bind_hass to components (#8502) 2017-07-16 10:14:46 -07:00
input_select.py Add bind_hass to components (#8502) 2017-07-16 10:14:46 -07:00
input_slider.py Add bind_hass to components (#8502) 2017-07-16 10:14:46 -07:00
input_text.py Cleanup input_text (#9326) 2017-09-08 21:19:49 -07:00
insteon_local.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
insteon_plm.py insteon_plm: fix typo in attributes (#9284) 2017-09-03 15:42:05 -04:00
intent_script.py Add Intent component (#8434) 2017-07-21 21:38:53 -07:00
introduction.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
ios.py Start of migration framework, to allow moving of files in the config … (#7740) 2017-06-01 23:50:04 -07:00
isy994.py Bumped the version of PyISY 2017-08-27 23:24:29 -04:00
joaoapps_join.py Update join (#7443) 2017-05-04 13:14:14 -07:00
juicenet.py Add juicenet platform (#7668) 2017-06-05 08:39:31 -07:00
keyboard.py
keyboard_remote.py Check if /dev/input/by-id exists (#8601) 2017-07-23 23:47:52 -07:00
kira.py Add Kira component to sensor and remote platforms (#7479) 2017-05-12 21:12:47 -07:00
knx.py Stable and asynchronous KNX library. (#8725) 2017-09-07 00:11:55 -07:00
lametric.py LaMetric platform and notify module (#8230) 2017-07-07 08:21:06 +02:00
lirc.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
litejet.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
logbook.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
logentries.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
logger.py Replace executor with async_add_job (#7658) 2017-05-26 08:28:07 -07:00
lutron.py Fix typo (sending USERNAME instead of PASSWORD) introduced in #7963 (#8433) 2017-07-10 20:52:37 -07:00
lutron_caseta.py Improved Lutron Caseta shade support (#9302) 2017-09-05 11:30:36 +02:00
mailgun.py Update mailgun (#7984) 2017-06-11 22:19:10 -07:00
maxcube.py Remove superfluous comments and update ordering (#7227) 2017-04-22 21:13:04 +02:00
media_extractor.py Upgrade youtube_dl to 2017.9.2 (#9279) 2017-09-03 17:21:35 -04:00
microsoft_face.py Replace executor with async_add_job (#7658) 2017-05-26 08:28:07 -07:00
mochad.py Add mochad light component (#8476) 2017-08-03 10:51:01 +02:00
modbus.py Modbus fixes to work with pymodbus 1.3.1 (#8365) 2017-07-06 22:30:23 -07:00
mqtt_eventstream.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
mqtt_statestream.py Added mqtt_statestream component (#9286) 2017-09-11 22:08:12 +02:00
mycroft.py Upgrade mycroftapi to 2.0 (#9309) 2017-09-05 07:05:31 -04:00
mysensors.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
neato.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
nest.py Add support for Automatic OAuth2 authentication (#8962) 2017-08-13 22:37:50 -07:00
netatmo.py Fixed the Wind sensor following new release of netatmo-api-python (#8030) 2017-06-15 22:14:46 -07:00
nuimo_controller.py Clean up requirements (#7391) 2017-05-02 09:15:02 -07:00
octoprint.py Fix octoprint errors when printer is off/disconnected (#8988) 2017-08-22 09:37:06 -04:00
panel_custom.py
panel_iframe.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
persistent_notification.py Add bind_hass to components (#8502) 2017-07-16 10:14:46 -07:00
pilight.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
plant.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
prometheus.py Use const (#9127) 2017-08-25 13:30:00 +02:00
proximity.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
python_script.py Enhance python_script to support "_getitem_" (#8541) 2017-07-19 22:56:24 -07:00
qwikswitch.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
raspihats.py Add new raspihats component (#7392) 2017-05-05 00:02:47 -07:00
rest_command.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
rflink.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
rfxtrx.py rfxtrx lib upgrade (#9288) 2017-09-04 10:19:58 +02:00
ring.py Persistent notification import (#8507) 2017-07-16 21:39:38 +02:00
rpi_gpio.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
rpi_pfio.py Support for the PiFace Digital I/O module (#7494) 2017-05-09 22:36:33 -07:00
rss_feed_template.py Remove ordered_dict validator (#7375) 2017-04-30 10:55:03 -07:00
script.py Add scripts editor backend (#8993) 2017-08-15 22:09:10 -07:00
scsgate.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
services.yaml Add counter component (#9146) 2017-08-29 15:44:36 +02:00
shell_command.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
shiftr.py Upgrade paho-mqtt to 1.3.0 (#8125) 2017-06-21 00:32:04 +02:00
shopping_list.py Persist shopping list + clear completed (#8697) 2017-07-29 12:22:52 -07:00
sleepiq.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
snips.py Added intent_type to exception log (#9289) 2017-09-04 13:40:08 +02:00
spc.py Add support for Vanderbilt SPC alarm panels and attached sensors (#7663) 2017-06-04 23:53:25 -07:00
splunk.py Added host variable to Splunk.py and updated tox tests (#8052) 2017-06-15 20:41:19 -07:00
statsd.py Adding support for mapping keys to value in statsd (#8665) 2017-07-27 08:58:34 +02:00
sun.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
tado.py pytado moved to pypi (#8298) 2017-07-02 12:54:59 -07:00
tellduslive.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
tellstick.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
tesla.py Fix for potential issue with tesla initialization (#9307) 2017-09-07 18:20:27 +02:00
thingspeak.py Upgrade thingspeak to 0.4.1 and use the correct API key (#5906) 2017-02-13 11:25:28 +01:00
tradfri.py [light.tradfri] Full range of white spectrum lightbulbs support (#9224) 2017-08-30 23:19:06 -05:00
twilio.py Update docstrings (#6795) 2017-03-26 15:50:40 +02:00
updater.py Honor PEP8 naming convention (#8909) 2017-08-10 19:31:28 +02:00
upnp.py Persistent notification import (#8507) 2017-07-16 21:39:38 +02:00
usps.py Refactor USPS into component with Sensors+Camera (#8679) 2017-08-18 23:47:36 +02:00
velbus.py Velbus (#8076) 2017-07-26 14:03:29 +02:00
velux.py Fixed link to documentation (#8424) 2017-07-10 12:11:16 +02:00
vera.py Bump pyver to fix exception in fetching colours. 2017-07-20 10:21:08 +01:00
verisure.py vsure 1.3.7 (#8321) 2017-07-04 06:26:55 +02:00
volvooncall.py Handle the case where no registration number is available (instead display VIN (vehicle identification number)). (#9073) 2017-09-05 09:10:01 -07:00
wake_on_lan.py New service `send_magic_packet` with new component `wake_on_lan` (#8397) 2017-07-10 18:37:51 -07:00
weblink.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
websocket_api.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
wemo.py Bump pywemo, handle more ports. 2017-09-03 11:31:55 +01:00
wink.py Add support for Automatic OAuth2 authentication (#8962) 2017-08-13 22:37:50 -07:00
xiaomi.py components/xiaomi: Add initial discovery using NetDisco. (#9283) 2017-09-12 20:44:42 -07:00
zabbix.py Update docstring (quotes, links, content) (#5602) 2017-01-28 16:02:19 +01:00
zeroconf.py Upgrade zeroconf to 0.19.1 (#8043) 2017-06-15 21:25:19 +02:00
zigbee.py Update docstrings (#7361) 2017-04-29 22:04:49 -07:00
zone.py Add bind_hass to components (#8502) 2017-07-16 10:14:46 -07:00
zoneminder.py zoneminder: fix incorrect use of logging.exception. (#7675) 2017-05-21 11:11:33 +02:00