core/tests/components
J. Nick Koston 677fc6e2bb
Translate siri requests to turn on thermostats to valid targets (#44236)
Siri always requests auto mode even when the device does not
support auto which results in the thermostat failing to turn
on as success is assumed.  We now determine the heat cool
target mode based on the current temp, target temp, and
supported modes to ensure the thermostat will reach the
requested target temp.
2020-12-23 17:23:26 -10:00
..
abode Add Abode MFA support (#43572) 2020-11-27 13:39:26 +01:00
accuweather Add Wind to Accuweather sensors (#44364) 2020-12-19 16:10:02 +01:00
acmeda Use common Strings for Acmeda Config Flow (#41092) 2020-10-03 21:29:30 +02:00
adguard Use common strings in adguard config flow (#40942) 2020-10-01 12:56:55 +02:00
advantage_air Improve Advantage Air integration to Platinum quality (#41996) 2020-10-20 13:30:09 -05:00
agent_dvr Add common strings in Agent dvr config flow (#41279) 2020-10-07 15:39:10 +02:00
air_quality Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
airly Refactor Airly config flow (#44330) 2020-12-17 19:34:40 +01:00
airvisual Deprecate YAML config for AirVisual (0.119 removal) (#42581) 2020-11-09 13:41:04 +01:00
alarm_control_panel Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
alarmdecoder Create __init__.py in AlarmDecoder tests (#42388) 2020-10-26 09:17:15 +01:00
alert Rewrite alert test to pytest (#41102) 2020-10-19 23:26:40 +02:00
alexa Update display categories in Alexa (#41626) 2020-10-11 11:09:05 -05:00
almond OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
ambiclimate Use common strings in ambiclimate config flow (#41772) 2020-10-18 20:55:32 +02:00
ambient_station
androidtv Handle overriding of default apps for Android TV (#41893) 2020-11-05 16:41:22 +01:00
apache_kafka Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
api Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
api_streams Fixing the api_streams sensor (#22200) 2019-03-22 11:59:10 -07:00
apns Rewrite APNS tests to use pytest (#41684) 2020-10-16 13:43:02 +02:00
apple_tv Refactor Apple TV integration (#31952) 2020-12-02 17:01:55 +01:00
apprise
aprs
arcam_fmj Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
arlo Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
asuswrt Decrease asuswrt connects per sensor (#43383) 2020-11-24 04:50:57 +01:00
atag Use common strings in Atag config flow (#41351) 2020-10-08 15:27:28 +02:00
august Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
aurora Fix aurora config flow tests (#43128) 2020-11-12 12:11:05 +01:00
auth Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
automation Fix extracting entity and device IDs from scripts (#44048) 2020-12-08 13:06:29 +01:00
avri Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
awair Use common strings in Awair (#41313) 2020-10-07 15:17:10 +02:00
aws Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
axis Fix ignored Axis config entries doesn't break set up of new entries (#44062) 2020-12-09 17:48:16 +01:00
azure_devops Use common strings in Azure DevOps config flow (#41974) 2020-10-17 01:27:44 +02:00
azure_event_hub Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
bayesian Rewrite bayesian unittest tests to pytest style test functions. (#41740) 2020-10-16 13:10:48 +02:00
binary_sensor Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
blackbird Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
blebox Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
blink Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
blueprint Fix importing blueprint from community (#44104) 2020-12-10 16:45:57 +01:00
bluetooth_le_tracker
bond Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
braviatv Catch NoIPControl exception (#36088) 2020-05-25 16:05:52 -04:00
broadlink Change instructions for unlocking Broadlink devices (#42023) 2020-11-10 10:42:59 +01:00
brother Bump Brother library to version 0.1.20 (#43628) 2020-11-28 10:17:16 -10:00
bsblan Add authentication support to bsblan (#42306) 2020-11-30 20:13:16 +01:00
buienradar Fix flapping buienradar tests (#36394) 2020-06-02 18:54:58 -05:00
caldav
calendar Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
camera Don't try to create /test dir in camera tests (#39914) 2020-09-14 08:40:59 +02:00
canary Fix mfi test (#43067) 2020-11-11 00:03:16 +01:00
cast Revert "Change http to auto for cast media image url" (#44327) 2020-12-17 17:43:52 +01:00
cert_expiry Remove relative time sensor from cert_expiry (#42338) 2020-11-13 13:15:37 +01:00
climate Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
cloud Bump version to 2021.1 (#44298) 2020-12-16 23:59:45 +01:00
cloudflare Add config flow for cloudflare (#41167) 2020-10-21 09:09:00 -05:00
coinmarketcap Migrated coinmarketcap tests to utilise pytests instead of unittests (#42013) 2020-10-19 12:08:55 +02:00
color_extractor Implement minor Colorfix alterations (#42521) 2020-10-28 20:36:10 +01:00
command_line Improve command_line switch tests (#40749) 2020-09-30 13:29:43 +02:00
config Improve handling of disabled devices (#43864) 2020-12-02 21:20:14 +01:00
configurator Rewrite configurator tests to pytest (#41731) 2020-10-13 21:42:16 +02:00
control4 Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
conversation
coolmaster Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
coronavirus Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
counter Add transition support to scenes, cleanup blocking parameter (#34434) 2020-04-20 18:07:50 -07:00
cover Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
daikin Add common strings in daikin config flow (#41419) 2020-10-08 21:25:54 +02:00
darksky Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
datadog Rewrite datadog tests to pytest (#42059) 2020-10-19 11:57:01 +02:00
debugpy Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
deconz Some lights only support hs, like the lidl christmas lights (#44059) 2020-12-09 19:02:44 +01:00
default_config Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
demo Add new number entity integration (#42735) 2020-12-02 13:50:48 +01:00
denonavr Use common strings in denonavr integration (#41746) 2020-10-17 13:34:51 +02:00
derivative Fix flapping derivative tests where time would move between state changes (#43579) 2020-11-25 17:08:00 +01:00
device_automation Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
device_sun_light_trigger Refactor group to extend domains that can be grouped (#40607) 2020-09-30 09:13:53 -05:00
device_tracker Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
devolo_home_control Change config flow unique_id for devolo Home Control (#43005) 2020-12-03 09:10:20 +01:00
dexcom Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
dialogflow Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
directv Remove YAML config for directv (#41961) 2020-10-29 09:51:22 +01:00
discovery Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
doorbird Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
dsmr Add MIN_TIME_BETWEEN_UPDATES to dsmr integration (#43057) 2020-11-11 09:21:07 +01:00
dte_energy_bridge Rewrite dte_energy_bridge unittest tests to pytest style test functions (#41116) 2020-10-04 13:50:03 +02:00
duckdns Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
dunehd Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
dynalite Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
dyson Expose Dyson PureCool filter life remaining percentage (#42765) 2020-11-09 23:01:13 +01:00
eafm Don't use asynctest directly (#41306) 2020-10-06 10:15:50 +02:00
ecobee Rewrite ecobee unittest tests to pytest (#42584) 2020-11-16 11:54:51 +01:00
ee_brightbox Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
efergy Rewrite efergy unittest tests to pytest style test functions. (#41769) 2020-10-19 12:09:39 +02:00
elgato Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
elkm1 Cleanup log style and tests for ElkM1 (#42353) 2020-10-26 10:36:28 +01:00
emulated_hue Use content type json constant (#40312) 2020-09-23 20:21:55 +02:00
emulated_kasa Add Emulated Kasa Integration (#39630) 2020-09-05 07:57:45 -05:00
emulated_roku Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
enocean Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
epson Fix flaky epson CI (#42999) 2020-11-09 10:45:17 +01:00
esphome Use common strings in esphome config flow (#41547) 2020-10-09 14:28:54 +02:00
everlights Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
facebook Rewrite Facebook unit test to pytest style test function (#41671) 2020-10-13 13:45:46 +02:00
facebox Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
fail2ban Rewrite fail2ban unittest tests to pytest style test functions (#41606) 2020-10-16 12:04:53 +02:00
fan Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
feedreader Clean up feedreader files at the end (#39064) 2020-08-19 16:38:34 -05:00
ffmpeg Bump ha-ffmpeg to 3.0.2 (#43597) 2020-11-25 08:45:15 +01:00
fido Clean up fido tests (#38098) 2020-07-22 20:21:32 -10:00
file Rewrite file unittest tests to pytest style test functions (#41616) 2020-10-16 13:30:03 +02:00
filesize Clean up filesize unittest test file in test tear down (#42143) 2020-10-21 13:47:30 +02:00
filter Fix filter sensor None state (#44439) 2020-12-24 02:24:11 +01:00
fireservicerota Address FireServiceRota late code review (#43741) 2020-11-29 23:54:27 +01:00
firmata Add Firmata Integration (attempt 2) (#35591) 2020-07-16 17:58:45 -07:00
flick_electric Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
flo Use content type json constant (#40312) 2020-09-23 20:21:55 +02:00
flume Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
flunearyou Deprecate YAML config for Flu Near You (0.119 removal) (#42535) 2020-10-28 19:54:51 -05:00
flux Use direct service calls in flux tests instead of switch common (#40704) 2020-09-30 11:07:51 +02:00
folder Rewrite folder unittest tests to pytest style test functions (#41672) 2020-10-16 13:19:38 +02:00
folder_watcher Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
foobot Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
forked_daapd Fix static/class async mocks on Python 3.8.0 and .1 (#40147) 2020-09-17 08:20:00 +03:00
freebox Common strings in Freebox config flow (#40938) 2020-10-01 11:31:43 +02:00
freedns Migrate freedns tests from coroutine to async/await (#30390) 2020-01-02 14:22:30 -06:00
fritzbox Use common strings in fritzbox config flow (#41407) 2020-10-08 18:12:04 +02:00
frontend Adjust safe_theme for better readability (#40223) 2020-09-23 18:57:35 +02:00
garmin_connect Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
gdacs Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
generic Black 2020-08-28 15:33:08 +00:00
generic_thermostat Update generic_thermostat current_temperature on startup (#43951) 2020-12-07 13:14:54 +01:00
geo_json_events Fix flapping geo_json_events tests (#37471) 2020-07-04 17:21:37 +02:00
geo_location Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
geo_rss_events Geo rss test style (#42038) 2020-10-19 11:59:04 +02:00
geofency Use more state attribute name constants (#40428) 2020-09-21 23:03:39 +02:00
geonetnz_quakes Fix geonetnz_quakes test flapping (#37473) 2020-07-04 17:42:28 +02:00
geonetnz_volcano Use common string in GeoNet NZ Volcano (#41981) 2020-10-17 15:07:44 +02:00
gios Add support for system health to GIOS integration (#43280) 2020-12-07 03:50:22 +01:00
glances
goalzero Clean up goalzero (#40817) 2020-10-01 16:15:24 +02:00
gogogate2 Add device info to gogogate2 (#40538) 2020-09-25 22:28:59 -05:00
google Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
google_assistant Support area on entities for google assistant (#44300) 2020-12-21 21:55:06 +01:00
google_domains Use f-strings in integrations starting with "F"and"G" (#32150) 2020-02-24 17:54:20 -08:00
google_pubsub Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
google_translate Implement new Google TTS API via dedicated library (#43863) 2020-12-02 22:03:31 +01:00
google_wifi Rewrite google_wifi unittest tests to pytest style (#42030) 2020-11-13 15:40:46 +01:00
gpslogger Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
graphite
gree Update greeclimate to 0.10.3 (#43248) 2020-11-15 11:06:51 -06:00
griddy Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
group Bypass the slow update warning for group updates (#43209) 2020-11-14 21:46:24 +01:00
guardian Use references in guardian strings.json (#40987) 2020-10-01 19:16:15 -06:00
hangouts
harmony Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
hassio Add system health section for the Supervisor (#43074) 2020-11-11 20:12:24 +01:00
hddtemp Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
heos Use of reference strings in Heos config flow (#41282) 2020-10-05 12:22:02 -05:00
here_travel_time Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
hisense_aehw4a1 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
history Increase coverage and optimize history skip_initial_state (#42014) 2020-10-19 09:53:47 +02:00
history_stats Support for multiple states in history_stats (#43416) 2020-11-21 12:44:37 +01:00
hlk_sw16 Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
home_connect OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
homeassistant Initialize numeric_state trigger tests (#44114) 2020-12-11 05:11:51 +01:00
homekit Translate siri requests to turn on thermostats to valid targets (#44236) 2020-12-23 17:23:26 -10:00
homekit_controller Fix velux homekit covers not enumerated correctly (#44318) 2020-12-17 17:12:06 +01:00
homematic Rewrite homematic unittest tests to pytest style test functions (#41766) 2020-10-13 19:51:08 +02:00
homematicip_cloud Bump dependency to add more multi channel devices to HomematicIP Cloud (#43914) 2020-12-08 00:16:22 +01:00
honeywell
html5 Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
http Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
huawei_lte Fix flaky huawei test (#41204) 2020-10-04 15:24:07 +02:00
hue Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
humidifier Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
hunterdouglas_powerview Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
hvv_departures Add binary_sensor for elevator states to hvv_departures (#36822) 2020-09-22 17:42:50 +02:00
hyperion Add reauth step to Hyperion config flow (#43797) 2020-12-16 23:55:31 +01:00
iaqualink Use reference strings in iaqualink (#41292) 2020-10-05 14:55:12 -05:00
icloud Allow users to update their iCloud password when auth fails (#39138) 2020-10-10 02:02:28 -04:00
ifttt
ign_sismologia Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
image Add image integration (#38969) 2020-08-19 11:33:04 +02:00
image_processing Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
imap_email_content Rewrite imap_email_content tests to use pytest (#41200) 2020-10-06 15:01:25 +02:00
influxdb Fix InfluxDB v2 API with write precision None (#41937) 2020-10-16 16:44:50 +02:00
input_boolean Use run_job for service helper (#43696) 2020-11-27 16:12:39 +01:00
input_datetime Fix setting timestamp on input_datetime (#44274) 2020-12-16 11:18:50 +01:00
input_number Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_select
input_text
insteon Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
integration Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
intent
intent_script
ios
ipma Add system health check to IPMA (#43762) 2020-11-30 16:24:18 +01:00
ipp Use common string names in ipp config flow (#41409) 2020-10-07 22:42:01 +02:00
iqvia Fix iqvia test patching the wrong integration (#38847) 2020-08-13 11:47:18 -05:00
islamic_prayer_times Use single_instance_allowed for webhook config flows (#40965) 2020-10-01 20:44:13 +02:00
isy994 Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
izone Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
jewish_calendar Add unique_id to jewish_calendar entities (#39025) 2020-09-06 20:29:17 -05:00
juicenet Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
kira Rewrite the kira/test_init.py unittests to pytest style test functions (#42753) 2020-12-02 22:15:53 +01:00
kodi Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
konnected Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
kulersky Kulersky cleanups (#43901) 2020-12-03 18:08:16 +01:00
lastfm Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
light Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
litejet Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
local_file Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
local_ip Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
locative Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
lock Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
logbook Convert logbook tests to pytest (#42289) 2020-10-26 09:18:02 +01:00
logentries Rewrite logentries unittest tests to pytest style test functions (#41852) 2020-10-19 11:30:40 +02:00
logger Simplify logger integration (#37780) 2020-07-13 10:20:18 -07:00
logi_circle Use common strings in logi_circle config flow (#41427) 2020-10-11 10:11:45 -05:00
london_air Rewrite london_air tests in pytest style (#41165) 2020-10-21 23:49:28 +02:00
lovelace Migrate system health to use integration_platform (#42785) 2020-11-03 14:28:55 +01:00
luftdaten Use common strings in luftdaten config flow (#42376) 2020-10-25 23:40:12 +01:00
lutron_caseta Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mailbox Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
mailgun Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
manual Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
manual_mqtt Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
marytts Ensure patching applies while testing marytts (#39490) 2020-08-30 21:04:49 -05:00
media_player Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
media_source Fix local media browser source conflicting with local www folder (#40151) 2020-09-16 21:38:40 +02:00
melcloud Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
melissa Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
meraki
met Update met config string (#41048) 2020-10-03 15:18:05 +02:00
meteo_france Bump meteofrance-api to 1.0.1 (#44389) 2020-12-21 13:49:53 +01:00
metoffice Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
mfi Further improve MFI tests (#43167) 2020-11-13 10:51:27 +01:00
mhz19 Rewrite mhz19 unittest tests to pytest style tests (#41441) 2020-10-10 13:05:08 +02:00
microsoft_face Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
microsoft_face_detect Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
microsoft_face_identify Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
mikrotik Use already configured key in harmony and mikrotik (#41142) 2020-10-03 18:17:24 +02:00
mill Use common strings in Mill config flow (#41836) 2020-10-16 13:44:41 +02:00
min_max Rewrite min_max unittest tests to pytest style test function (#41296) 2020-10-05 22:57:58 +02:00
minecraft_server Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
minio Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +02:00
mobile_app Add device action to mobile app to notify (#43814) 2020-12-01 18:14:01 +01:00
mochad Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
modbus Add test for register configuration for modbus switch (#42604) 2020-11-08 10:42:45 -06:00
mold_indicator Rewrite mold_indicator unittest tests to pytest style test functions (#41598) 2020-10-16 13:37:15 +02:00
monoprice Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
moon Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
motion_blinds Motion Blinds upgrade to local push (#44391) 2020-12-23 15:15:11 -08:00
mqtt Add discovery for MQTT device tracker (#42327) 2020-12-07 13:16:56 +01:00
mqtt_eventstream Update mqtt_eventstream tests to pytest style functions (#42119) 2020-10-21 04:07:48 +02:00
mqtt_json Cleanup unused loggers (components N-Z + tests) (#41982) 2020-10-16 21:24:08 -05:00
mqtt_room Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
mqtt_statestream Remove redundant mock_storage fixture from mqtt_statestream tests (#42652) 2020-10-31 15:28:06 +01:00
myq Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
mythicbeastsdns Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
namecheapdns
neato Add OAuth to Neato (#44031) 2020-12-16 23:39:41 +01:00
ness_alarm Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nest Move Legacy Works With Nest integration to subdirectory (#44368) 2020-12-22 12:42:37 -08:00
netatmo OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
nexia Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
nextbus Drop use of mock_mqtt_component (#37013) 2020-06-23 10:17:22 -07:00
nightscout Add authentication support to Nightscout (#40602) 2020-09-27 10:22:28 -05:00
no_ip Migrate no_ip tests from coroutine to async/await (#30370) 2020-01-01 17:18:40 -06:00
notify Add persistent_notification service to the notify platform (#40638) 2020-10-21 17:12:36 +02:00
notion Deprecate YAML config for Notion (0.119 removal) (#43026) 2020-11-09 23:47:38 -06:00
nsw_fuel_station Rewrite nsw_fuel_station tests to pytest style (#41171) 2020-10-19 12:19:39 +02:00
nsw_rural_fire_service_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
nuheat Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
numato
number Add number entity value property (#43902) 2020-12-03 18:35:17 +01:00
nut Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
nws Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
nx584 Remove classes in nx584 tests (#42628) 2020-11-01 13:27:33 +01:00
nzbget Improve patching for nzbget sensor tests (#41032) 2020-10-02 08:32:22 +02:00
omnilogic Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
onboarding Add system health section for the Supervisor (#43074) 2020-11-11 20:12:24 +01:00
onewire Add discovery of sensors on DS2409 MicroLan (#43599) 2020-12-07 02:09:32 +01:00
onvif Update ONVIF to Zeep 4.0/httpx (#42020) 2020-10-18 23:29:53 -04:00
openalpr_cloud Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
openalpr_local Fix base_url extract stack (#36331) 2020-06-01 11:44:45 -07:00
openerz Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
openhardwaremonitor Rewrite openhardwaremonitor tests to pytest style test functions (#41157) 2020-10-19 12:18:34 +02:00
opentherm_gw Allow saving zero precision option in Opentherm_gw (#42593) 2020-10-31 16:19:17 +01:00
openuv Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
openweathermap Add support for OpenWeatherMap One Call API (#39839) 2020-11-03 08:37:30 -10:00
opnsense
ovo_energy Add reauth support for OVO Energy (#38882) 2020-11-21 11:21:23 +01:00
owntracks Use single_instance_allowed for webhook config flows (#40965) 2020-10-01 20:44:13 +02:00
ozw Handle stale ozw discovery flow (#43939) 2020-12-04 20:41:08 +01:00
panasonic_viera Add device info default values to Panasonic Viera (#42441) 2020-10-27 09:03:07 +01:00
panel_custom Remove HTML support from frontend (#39799) 2020-09-08 15:42:50 +02:00
panel_iframe Rewrite panel_iframe unittest tests to pytest style tests (#41368) 2020-10-07 00:40:28 +02:00
persistent_notification Sort imports according to PEP8 for components starting with "P" (#29775) 2019-12-09 14:29:39 +01:00
person Add image integration (#38969) 2020-08-19 11:33:04 +02:00
pi_hole Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
pilight Rewrite the pilight/test_sensor.py tests to use async pytest functions (#42418) 2020-11-10 11:11:56 +01:00
ping Add the ability to reload ping platforms from yaml (#39344) 2020-08-28 12:40:30 -05:00
plant Add and use light lux constant in entire code base (#40171) 2020-09-23 20:48:01 +02:00
plex Use Plex websocket payloads to reduce overhead (#42332) 2020-12-02 19:00:13 +01:00
plugwise Change Plugwise integration to plugwise module (#43036) 2020-11-20 20:43:20 -06:00
plum_lightpad Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
point Add unknown_authorize_url_generation to base strings for config flows (#42484) 2020-11-24 12:00:16 -05:00
poolsense Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
powerwall Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
profiler Add services to log and dump objects to the profiler to help track down memory leaks (#42951) 2020-11-09 10:54:18 -10:00
progettihwsw Apply code review on progettihwsw (#39520) 2020-09-01 19:42:17 +02:00
prometheus Use content type text plain constant (#40313) 2020-09-20 13:19:10 +02:00
proximity Rewrite proximity tests to be pytest functions (#41711) 2020-10-16 13:13:34 +02:00
ps4 Bump pyps4-2ndscreen to 1.2.0 (#44273) 2020-12-18 08:46:59 +01:00
ptvsd
push Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
pushbullet Rewrite pushbullet unittest tests to pytest style test function (#41266) 2020-10-06 14:34:39 +02:00
pvpc_hourly_pricing Reduce complexity of storage writes (#42576) 2020-10-29 22:35:51 -05:00
python_script Update python_script tests to use async_add_executor_job (#41553) 2020-10-09 15:58:36 +02:00
qld_bushfire Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
qwikswitch Cleanup unused loggers (components N-Z + tests) (#41982) 2020-10-16 21:24:08 -05:00
rachio Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
radarr Rewite Radarr tests as in pytest style for #40879 (#41145) 2020-10-04 14:08:08 +02:00
rainmachine Cleanup RainMachine (#42544) 2020-10-29 00:52:15 +01:00
random Rewrite random unittest tests to pytest style test functions (#40920) 2020-10-01 09:05:44 +02:00
recollect_waste Add options flow for Recollect Waste (#44234) 2020-12-19 10:29:37 -07:00
recorder Always keep the current recorder run when purging (#43733) 2020-11-30 09:13:50 +01:00
reddit Rewrite reddit tests to pytest style tests (#41006) 2020-10-05 20:33:31 -04:00
remember_the_milk Cleanup unused loggers (components N-Z + tests) (#41982) 2020-10-16 21:24:08 -05:00
remote Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
rest Create httpx helper to wrap a shared httpx.AsyncClient (#43877) 2020-12-09 17:18:57 +01:00
rest_command Use content type json constant (#40312) 2020-09-23 20:21:55 +02:00
rflink Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
rfxtrx Bump up dependencies on pyserial and pyserial-asyncio (#44089) 2020-12-10 20:41:31 +01:00
ring Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
risco Add zone_entity_id to Risco events (#39678) 2020-11-08 12:14:43 -06:00
rmvtransport Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
roku Use media player image proxy for roku media browser (#43070) 2020-11-11 20:17:46 +01:00
roomba Add Roomba support for automatic emptying of bin (#43594) 2020-11-26 17:48:54 +01:00
roon Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
rpi_power Add rpi_power during onboarding on RPi (#40076) 2020-09-28 16:07:17 +02:00
rss_feed_template
ruckus_unleashed Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
safe_mode
samsungtv Use reference strings in Samsung TV config flow (#41248) 2020-10-05 11:45:35 +02:00
scene Rewrite scene unittest tests to pytest style test function (#41172) 2020-10-15 23:35:30 +02:00
script Add native Python types support to templates (#41227) 2020-10-07 00:05:52 +02:00
search Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
season Rewrite season sensor tests to pytest style (#40918) 2020-10-03 02:24:29 +02:00
sense Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
sensor Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
sentry Upgrade sentry-sdk to 0.17.1 (#39495) 2020-08-31 10:28:52 +02:00
seventeentrack Switch to asyncio.wait for slow update warning implementation (#41184) 2020-10-05 15:28:15 +02:00
sharkiq Correct logging and add test case for sharkiq (#41863) 2020-11-09 08:33:09 +01:00
shell_command Allow skip parsing template result (#42401) 2020-10-26 16:01:09 +01:00
shelly Fix Shelly devices missing properties field (#44279) 2020-12-16 21:28:59 +01:00
shopping_list Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
sigfox Rewrite sigfox unittest tests to pytest (#41302) 2020-10-06 10:16:41 +02:00
sighthound Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
signal_messenger Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
simplisafe Fix setup of SimpliSafe options flow test (#44375) 2020-12-19 18:22:34 +01:00
simulated Rewrite simulated unittest tests to pytest style test functions (#41115) 2020-10-04 13:48:47 +02:00
slack Fix slack message icon override (#41212) 2020-10-04 14:17:24 -07:00
sleepiq Move sleepiq tests to pytest style functions (#42018) 2020-10-19 23:31:33 +02:00
sma Cleanup unused loggers (components N-Z + tests) (#41982) 2020-10-16 21:24:08 -05:00
smappee OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
smart_meter_texas Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
smarthab Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
smartthings Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
smhi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
smtp Rewrite smtp Unittest Tests To Pytest Style (#41720) 2020-10-16 13:55:12 +02:00
snips Add native Python types support to templates (#41227) 2020-10-07 00:05:52 +02:00
solaredge Use references in config flow for solaredge (#43511) 2020-11-23 15:34:46 -05:00
solarlog Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
soma Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
somfy OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
sonarr Remove deprecated YAML config from sonarr (#41904) 2020-10-16 13:43:35 +02:00
songpal Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
sonos Fix Sonos shuffle/repeat state with Spotify Connect (#41939) 2020-10-17 09:40:43 +02:00
soundtouch Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
spaceapi Use more state attribute name constants (#40428) 2020-09-21 23:03:39 +02:00
spc
speedtestdotnet Use single_instance_allowed for webhook config flows (#40965) 2020-10-01 20:44:13 +02:00
spider Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
spotify OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
sql Rewrite SQL tests to pytest style (#41016) 2020-10-03 03:42:50 +02:00
squeezebox Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
srp_energy Add Srp energy component (#41091) 2020-11-20 08:18:02 -05:00
ssdp Guard against empty ssdp locations (#43156) 2020-11-13 09:40:25 +01:00
starline String formatting improvements for tests (2) (#33666) 2020-04-05 00:33:07 +02:00
startca Use more state attribute name constants (#40428) 2020-09-21 23:03:39 +02:00
statistics Use more state attribute name constants (#40428) 2020-09-21 23:03:39 +02:00
statsd Rewrite statsd unittest tests to pytest style test functions (#41223) 2020-10-06 11:24:16 +02:00
stream Modify wait timeout in stream (#42794) 2020-11-11 12:32:56 -05:00
stt
sun Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
surepetcare Fix warning generated by surpetcare test (#43598) 2020-11-24 12:40:25 +01:00
switch Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
switcher_kis Upgrade isort to 5.4.2 (#37939) 2020-08-29 08:23:55 +02:00
syncthru Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
synology_dsm Apply suggestions from #42697 to synology_dsm (#43197) 2020-11-16 11:18:48 +01:00
system_health System health improvement (#43066) 2020-11-10 23:56:50 +01:00
system_log Remove async_add_job from system_log tests (#41551) 2020-10-09 15:50:43 +02:00
tado Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
tag Add support for multiple tags and devices in tag trigger (#43098) 2020-11-29 00:06:32 +01:00
tasmota Address old review comments of Tasmota fan (#44112) 2020-12-10 22:17:58 +01:00
tcp
telegram Support reloading the telegram notify platform (#39529) 2020-09-02 19:08:47 -05:00
tellduslive Add unknown_authorize_url_generation to base strings for config flows (#42484) 2020-11-24 12:00:16 -05:00
template Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
tesla Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
threshold Rewrite threshold unittest tests to pytest style test functions (#41141) 2020-10-04 21:38:21 +02:00
tibber Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tile Revert "Remove YAML config for Tile (#43064)" (#43199) 2020-11-14 00:04:34 +01:00
time_date Fix time_date interval for DST (#43166) 2020-11-13 13:32:56 +01:00
timer Timer make attribute format always h:mm:ss (#38292) 2020-09-07 19:12:52 +02:00
tod Rewrite tod unittest tests to pytest style test functions (#41603) 2020-10-16 12:10:38 +02:00
tomato
toon OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
totalconnect Use reference strings in Totalconnect (#41047) 2020-10-02 21:45:49 +02:00
tplink Move async_add_entities back to event loop for tplink component (#42454) 2020-10-28 09:51:53 +01:00
traccar Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tradfri Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
transmission Use of reference strings in Transmission config flow (#41215) 2020-10-06 11:25:56 +02:00
transport_nsw Rewrite transport_nsw sensor tests to pytest tests (#41169) 2020-10-04 23:10:00 +02:00
trend Add the ability to reload trend platforms from yaml (#39341) 2020-08-27 23:50:28 -05:00
tts Fix pico tts errors (#41619) 2020-10-21 11:58:07 +02:00
tuya Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
twentemilieu Use common strings in twentemilieu config flow (#41647) 2020-10-11 14:54:08 +02:00
twilio Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
twinkly Add twinkly integration (#42103) 2020-11-19 12:22:12 -05:00
twitch Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
uk_transport Rewrite uk_transport tests to use pytest style (#41168) 2020-10-06 14:53:17 +02:00
unifi Support more errors to better do retries in UniFi (#44108) 2020-12-10 21:25:50 +01:00
unifi_direct Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
universal Add missing conext preservation to bayesian and universal (#40178) 2020-09-17 16:47:23 +02:00
upb Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
upcloud Convert UpCloud to config flow, improve error handling (#37941) 2020-10-15 23:26:01 +02:00
updater Fix lastest version in updater for Supervisor enabled installs (#38773) 2020-08-12 08:00:38 +02:00
upnp Don't set upnp config_entry.unique_id from setup entry (#40988) 2020-10-06 13:57:36 +02:00
uptime Move uptime from relative time to absolute time (#43623) 2020-12-01 17:28:59 +01:00
usgs_earthquakes_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
utility_meter Add quarter-hour period feature for utility_meter component (#41999) 2020-11-14 11:53:59 +01:00
uvc Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
vacuum Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
velbus Use common strings for velbus config flow (#40660) 2020-09-30 13:53:03 +02:00
vera Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
verisure
version Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vesync Use reference strings in Vesync (#41341) 2020-10-06 20:00:07 +02:00
vilfo Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
vizio Abort vizio discovery flow without unique ID (#43303) 2020-11-17 07:11:42 +01:00
voicerss
volumio Fix block till done in create entry config flow tests (#42290) 2020-10-24 16:20:56 +02:00
vultr Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
wake_on_lan Rewrite Wake on LAN Tests to use pytest style (#41173) 2020-10-12 17:17:31 +02:00
water_heater Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
weather Update weather tests to pytest style (#40917) 2020-10-01 09:14:48 +02:00
webhook Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
webostv Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
websocket_api Add test to access current request in websocket API (#43133) 2020-11-13 14:20:47 +01:00
wemo Register Wemo fan services with entity service helper (#44192) 2020-12-15 14:19:57 +01:00
wiffi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
wilight Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
withings OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
wled Add WLED preset service (#42217) 2020-10-25 12:44:26 +01:00
wolflink Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
workday Add function to remove holidays from workday sensor (#41988) 2020-11-10 10:26:55 +01:00
worldclock Rewrite worldclock unittest tests to pytest style test functions (#40922) 2020-10-01 09:42:23 +02:00
wsdot Rewrite wsdot unittest tests to pytest style test functions (#41638) 2020-10-16 12:00:42 +02:00
wunderground Use more state attribute name constants (#40428) 2020-09-21 23:03:39 +02:00
xbox OAuth2 to use current request header (#43668) 2020-11-27 08:55:34 +01:00
xiaomi
xiaomi_aqara Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
xiaomi_miio Only log xiaomi_miio update exceptions once (#41226) 2020-10-25 01:53:36 +02:00
yamaha Add service select scene to Yamaha Hifi media player (#36564) 2020-06-08 19:31:58 +02:00
yandex_transport Upgrade to aioymaps==1.1.0 to support new types of stops #39006 (#39021) 2020-08-20 05:30:48 +02:00
yandextts
yeelight Fix yeelight unavailbility (#44061) 2020-12-10 09:54:10 +01:00
zeroconf Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
zerproc Cleanup and optimization for Zerproc (#44430) 2020-12-21 12:50:31 -06:00
zha Add zha AnalogOutput cluster support (#44092) 2020-12-14 15:32:45 -05:00
zodiac Add zodiac integration (#38935) 2020-09-21 10:41:30 -05:00
zone Add default config if not there (#43321) 2020-11-25 15:10:04 +01:00
zwave Stub light profiles (#42232) 2020-10-23 16:28:21 +02:00
__init__.py
conftest.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00