core/tests/components
Paulus Schoutsen c69a790ede
Add Hass.io discovery to MQTT (#16962)
* Add Hass.io discovery to MQTT

* Update en.json

* Update __init__.py

* Update config_flow.py

* Update strings.json

* Update test_config_flow.py

* Lint

* Ensure we don't send bad data in config entry
2018-10-01 14:11:21 +02:00
..
alarm_control_panel Move more MQTT platforms to config entries (#16918) 2018-09-28 16:57:17 +02:00
alexa Remove unit_of_measurement from climate entities (#16012) 2018-08-22 09:17:29 +02:00
auth Track refresh token last usage information (#16408) 2018-09-12 13:24:16 +02:00
automation Remove service helper (2) (#16863) 2018-09-26 09:49:55 +02:00
binary_sensor Move more MQTT platforms to config entries (#16918) 2018-09-28 16:57:17 +02:00
calendar Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
camera Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
cast Add confirmation to Cast/Sonos/iOS config entries (#16769) 2018-09-21 16:34:37 +02:00
climate Move more MQTT platforms to config entries (#16918) 2018-09-28 16:57:17 +02:00
cloud Add option to disable specific integrations (#16757) 2018-09-20 23:46:51 +02:00
config Add webhook + IFTTT example (#16817) 2018-09-30 14:45:48 +02:00
counter Remove service helper (2) (#16863) 2018-09-26 09:49:55 +02:00
cover Add unique_id to MQTT cover (#16950) 2018-09-29 20:54:57 +02:00
deconz deCONZ cover support (#16759) 2018-09-21 19:59:20 +02:00
device_tracker Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
emulated_hue Remove unused import (#16909) 2018-09-27 00:21:29 +02:00
fan Add unique_id to MQTT fan (#16949) 2018-09-29 21:22:57 +02:00
frontend Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
geo_location GeoJSON platform (#16610) 2018-09-21 21:15:57 +02:00
google_assistant Use HA native OAuth2 flow for google assistant components (#16848) 2018-09-26 08:57:55 +02:00
group Remove service helper (6) (#16920) 2018-09-27 23:14:09 +02:00
hangouts Hangouts (#16049) 2018-08-24 10:39:35 +02:00
hassio Use one regex for Hass.io URL check (#16710) 2018-09-19 12:57:55 +02:00
homekit Add missing __init__ test files (#16871) 2018-09-25 23:08:37 +02:00
homematicip_cloud Add HomematicIP alarm control panel (#15342) 2018-07-13 03:57:41 +02:00
http Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
hue Clean up device update, add via-hub (#16659) 2018-09-17 13:39:30 +02:00
ifttt Add webhook + IFTTT example (#16817) 2018-09-30 14:45:48 +02:00
image_processing Remove service helper (3) (#16879) 2018-09-26 08:50:05 +02:00
ios Add confirmation to Cast/Sonos/iOS config entries (#16769) 2018-09-21 16:34:37 +02:00
light Move more MQTT platforms to config entries (#16918) 2018-09-28 16:57:17 +02:00
lock Remove service helper (4) (#16892) 2018-09-26 18:02:05 +02:00
lovelace Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
mailbox Add Call Data Log platform. Mailboxes no longer require media (#16579) 2018-09-21 11:55:12 +02:00
media_player Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
mqtt Add Hass.io discovery to MQTT (#16962) 2018-10-01 14:11:21 +02:00
nest Show notification when user configures Nest client_id/secret (#14970) 2018-06-15 15:19:58 -04:00
notify Remove service helper (4) (#16892) 2018-09-26 18:02:05 +02:00
onboarding Add onboarding support (#15492) 2018-07-17 10:49:15 +02:00
openuv Fix openuv.config_flow unit test (#16419) 2018-09-04 21:18:35 +02:00
persistent_notification Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
recorder Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
remote Remove service helper (4) (#16892) 2018-09-26 18:02:05 +02:00
scene Remove service helper (5) (#16917) 2018-09-27 23:13:11 +02:00
sensor Make MQTT platforms config entries (#16904) 2018-09-27 16:07:56 +02:00
sonos Add confirmation to Cast/Sonos/iOS config entries (#16769) 2018-09-21 16:34:37 +02:00
switch Move more MQTT platforms to config entries (#16918) 2018-09-28 16:57:17 +02:00
timer
tradfri Prevent discovered Tradfri while already configured (#16891) 2018-09-26 18:03:25 +02:00
tts Add a base_url configuration setting to tts. (#16478) 2018-09-10 11:50:25 +02:00
vacuum Remove service helper (4) (#16892) 2018-09-26 18:02:05 +02:00
weather add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
websocket_api Break up websocket component (#17003) 2018-10-01 11:21:00 +02:00
zone Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
zwave Add zwave.network_complete_some_dead event (#16894) 2018-09-28 19:14:57 +02:00
__init__.py
conftest.py Add websocket commands for refresh tokens (#16559) 2018-09-11 09:08:03 -07:00
huawei_lte.py Small huawei_lte improvements (#16626) 2018-09-15 10:42:36 +03:00
test_alert.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_api.py Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
test_canary.py
test_configurator.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_conversation.py rewrite hangouts to use intents instead of commands (#16220) 2018-08-28 00:20:12 +02:00
test_datadog.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_demo.py Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
test_device_sun_light_trigger.py Remove service helper (5) (#16917) 2018-09-27 23:13:11 +02:00
test_dialogflow.py
test_discovery.py Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
test_duckdns.py Remove service helper (3) (#16879) 2018-09-26 08:50:05 +02:00
test_dyson.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_feedreader.py avoid error in debug log mode and rss entry without title (#16316) 2018-08-31 12:54:25 +02:00
test_ffmpeg.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_folder_watcher.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_freedns.py
test_google.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_google_domains.py
test_graphite.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_history.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_history_graph.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_influxdb.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_init.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_input_boolean.py Remove service helper (3) (#16879) 2018-09-26 08:50:05 +02:00
test_input_datetime.py Add recent context (#15989) 2018-08-20 17:39:53 +02:00
test_input_number.py Remove service helper (3) (#16879) 2018-09-26 08:50:05 +02:00
test_input_select.py Remove unused legacy test helper methods (#16893) 2018-09-26 18:03:13 +02:00
test_input_text.py Remove service helper (3) (#16879) 2018-09-26 08:50:05 +02:00
test_intent_script.py
test_introduction.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_kira.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_litejet.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_logbook.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_logentries.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_logger.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_melissa.py
test_microsoft_face.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_mqtt_eventstream.py Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
test_mqtt_statestream.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_namecheapdns.py
test_no_ip.py
test_nuheat.py
test_panel_custom.py Add support for JS modules in custom panels (#16096) 2018-08-23 11:14:18 +02:00
test_panel_iframe.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_pilight.py Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
test_plant.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00
test_prometheus.py Adding 'namespace' for prometheus metrics (#13738) 2018-06-28 16:49:33 +02:00
test_proximity.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_python_script.py
test_qwikswitch.py
test_remember_the_milk.py
test_rest_command.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_rflink.py
test_rfxtrx.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_ring.py Upgrade ring_doorbell to 0.2.1 to fix oauth issues (#14984) 2018-06-16 08:58:39 +02:00
test_rss_feed_template.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_script.py Remove service helper (5) (#16917) 2018-09-27 23:13:11 +02:00
test_shell_command.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_shopping_list.py
test_sleepiq.py
test_snips.py Snips: Added special slot values, session_id and slotname_raw (#16185) 2018-09-02 00:01:11 +02:00
test_spaceapi.py
test_spc.py Use pyspcwebgw for SPC component (#16214) 2018-09-24 10:10:10 +02:00
test_splunk.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_statsd.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_sun.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_system_log.py Pylint 2 fixes (#15487) 2018-07-17 19:34:29 +02:00
test_updater.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
test_upnp.py Update pydocstyle to 2.1.1 and flake8-docstrings to 1.3.0 (#14557) 2018-08-24 10:28:43 +02:00
test_vultr.py
test_wake_on_lan.py
test_webhook.py Add webhook + IFTTT example (#16817) 2018-09-30 14:45:48 +02:00
test_weblink.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00