hass-core/tests/components
J. Nick Koston 2ea604cc2a
Convert color temperature to hue and saturation for HomeKit (#40089)
The HomeKit spec does not permit the color temp characteristic
being exposed when color (hue, sat) is present.  Since
Home Assistant will still send color temp values, we need to
convert them to hue, sat values for HomeKit
2020-09-15 09:27:30 +02:00
..
abode Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
accuweather Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
acmeda Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
adguard Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
agent_dvr Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
air_quality Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
airly Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
airvisual Prompt user to reauthenticate AirVisual when API key expires (#38341) 2020-09-09 16:41:07 -06:00
alarm_control_panel Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
alarmdecoder Add Config Flow to AlarmDecoder (#37998) 2020-09-13 12:29:25 -05:00
alert Complete deprecation of hidden attribute (ATTR_HIDDEN) (#37041) 2020-06-23 17:05:32 -05:00
alexa Do not break Alexa sync when encounter bad entity (#39380) 2020-08-30 14:36:00 +02:00
almond Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
ambiclimate Fix cloudhooks coming in for non existing webhooks (#36836) 2020-06-15 16:30:40 -07:00
ambient_station Modernize Ambient PWS config flow (#32164) 2020-02-24 21:37:38 -08:00
androidtv Improve handling of exceptions in Android TV (#39229) 2020-08-29 21:56:25 -05: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 Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
apprise Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
aprs Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
arcam_fmj Add Arcam radio media browsing (#39593) 2020-09-06 00:10:18 +02:00
arlo Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
asuswrt Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
atag Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
august Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
aurora Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
auth Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
automation Extract variable rendering (#39934) 2020-09-11 12:24:16 +02:00
avri Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
awair Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
aws Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
axis Axis - Improve naming of some events (#39699) 2020-09-06 23:26:06 +02:00
azure_devops Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
azure_event_hub Changed FilterTest namedtuples to dataclasses (#37252) 2020-06-30 11:59:21 -05:00
bayesian Add the ability to reload bayesian platforms from yaml (#39771) 2020-09-08 09:41:17 +02:00
binary_sensor Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
blackbird Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
blebox Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
blink Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
bluetooth_le_tracker Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
bom Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
bond Fix a problem with set_speed(off) when direct HA API for set speed is called (#39488) 2020-08-30 21:10:15 -05:00
braviatv Catch NoIPControl exception (#36088) 2020-05-25 16:05:52 -04:00
broadlink Improve tests for Broadlink config flow (#39894) 2020-09-11 20:00:28 -05:00
brother Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
bsblan Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
buienradar Fix flapping buienradar tests (#36394) 2020-06-02 18:54:58 -05:00
caldav Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
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 Add device class to canary sensors (#40050) 2020-09-13 21:29:59 -05:00
cast Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
cert_expiry Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
climate Add climate services required features (#35804) 2020-05-20 23:47:30 +02:00
cloud Black 2020-08-28 15:33:08 +00:00
coinmarketcap Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
command_line Fix some more usages of asynctest (#39570) 2020-09-02 14:53:07 +02:00
config Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
configurator Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
control4 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
conversation Clean up core services (#31509) 2020-02-08 13:10:59 +01:00
coolmaster Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +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 Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
daikin Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
darksky Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
datadog Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
debugpy Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
deconz Improve handling of mireds being far out of spec (#40018) 2020-09-13 16:31:39 +02:00
default_config Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
demo Fix flapping demo geo_location test (#37516) 2020-07-05 12:55:44 -05:00
denonavr Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
derivative Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
device_automation Bump codespell from v1.16.0 to v1.17.1 and fix new spelling errors (#38663) 2020-08-08 14:41:02 +02:00
device_sun_light_trigger Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
device_tracker Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
devolo_home_control Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
dexcom Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
dialogflow Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
directv Add device class to directv devices (#39628) 2020-09-03 23:27:13 +02:00
discovery Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
doorbird Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
dsmr Add connection validation on import for dsmr integration (#39664) 2020-09-05 12:05:46 +02:00
dte_energy_bridge Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07: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 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
dyson Fix intermittently failing dyson test (#40051) 2020-09-13 21:37:52 -05:00
eafm Add water level sensors provided by UK Environment Agency (#31954) 2020-08-10 15:51:04 +02:00
ecobee Ecobee to use HVAC mode heat-cool instead of auto (#34193) 2020-04-14 09:56:50 +02:00
ee_brightbox Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
efergy Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
elgato Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
elkm1 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
emulated_hue Provide compatibility with older Home Assistant installations. (#39539) 2020-09-01 09:16:40 -05: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
esphome Use the shared Zeroconf instance in esphome (#38747) 2020-09-04 21:01:41 +02:00
everlights Black 2019-07-31 12:25:30 -07:00
facebook Send messages conforming new facebook policy (#32516) 2020-03-05 17:19:30 -08:00
facebox Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
fail2ban Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
fan Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
feedreader Clean up feedreader files at the end (#39064) 2020-08-19 16:38:34 -05:00
ffmpeg Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
fido Clean up fido tests (#38098) 2020-07-22 20:21:32 -10:00
file Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
filesize Add the ability to reload filesize platforms from yaml (#39347) 2020-08-27 23:53:27 -05:00
filter Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
firmata Add Firmata Integration (attempt 2) (#35591) 2020-07-16 17:58:45 -07:00
flick_electric Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
flo Add entity services to the Flo integration (#38287) 2020-08-31 15:37:45 +02:00
flume Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
flunearyou Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
flux Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
folder Drop white blacklist pt1 (#37816) 2020-07-13 17:43:11 +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 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
freebox Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
freedns Migrate freedns tests from coroutine to async/await (#30390) 2020-01-02 14:22:30 -06:00
fritzbox Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
frontend Remove HTML support from frontend (#39799) 2020-09-08 15:42:50 +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 fix black on generic_thermostat tests (#39350) 2020-08-28 00:24:11 -05:00
geo_json_events Fix flapping geo_json_events tests (#37471) 2020-07-04 17:21:37 +02:00
geo_location Reorganize trigger code (#38655) 2020-08-17 11:54:56 -05:00
geo_rss_events Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
geofency Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
geonetnz_quakes Fix geonetnz_quakes test flapping (#37473) 2020-07-04 17:42:28 +02:00
geonetnz_volcano Fix flapping geonetnz_volcano test (#37497) 2020-07-04 19:06:42 -07:00
gios Improve tests for GIOS integration (#39514) 2020-09-03 09:27:21 +02:00
glances Add Glances sensors dynamically (#28639) 2020-02-10 15:02:14 -08:00
gogogate2 Update gogogate2-api to 2.0.2 (#40010) 2020-09-15 08:48:30 +02:00
google Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
google_assistant Google assistant openclose (#39612) 2020-09-03 18:32:57 +02: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 Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
google_wifi Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
gpslogger Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
graphite Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
griddy Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
group Support reloading the group notify platform (#39511) 2020-09-03 00:12:07 +02:00
guardian Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
hangouts Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
harmony Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
hassio Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
hddtemp Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
heos Bump codespell from v1.16.0 to v1.17.1 and fix new spelling errors (#38663) 2020-08-08 14:41:02 +02: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 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
history_stats Add the ability to reload history_stats platforms from yaml (#39337) 2020-08-28 00:22:43 -05:00
hlk_sw16 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
home_connect Use current request context in OAuth redirect (#38692) 2020-08-15 15:26:54 +02:00
homeassistant Don't trigger on attribute when the attribute doesn't change (#39910) 2020-09-11 14:02:17 +02:00
homekit Convert color temperature to hue and saturation for HomeKit (#40089) 2020-09-15 09:27:30 +02:00
homekit_controller Update phrasing and pin validation for homekit_controller (#40006) 2020-09-13 15:26:04 -05:00
homematic Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
homematicip_cloud Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
honeywell Remove unnecessary string literal concatenations (#30360) 2020-01-02 21:17:10 +02:00
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 Address new issues flagged by flake8 3.8.0a2 (#34964) 2020-04-30 21:37:58 +02:00
hue Remove deprecated Hue configuration (#39800) 2020-09-08 15:52:04 +02:00
humidifier Add humidifier device triggers (#36887) 2020-07-17 21:57:52 -07:00
hunterdouglas_powerview Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
hvv_departures Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
iaqualink Sort imports according to PEP8 for iaqualink (#29681) 2019-12-09 11:56:51 +01:00
icloud Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
ifttt Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
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 Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
influxdb Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
input_boolean Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_datetime Add timestamp option for input_datetime.set_datetime (#39121) 2020-08-26 11:28:30 +02:00
input_number Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_select Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
input_text Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
insteon Apply code review for insteon config flow (#39171) 2020-08-30 19:15:09 -04:00
integration Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
intent Clean up core services (#31509) 2020-02-08 13:10:59 +01:00
intent_script Migrate collection of component tests from coroutine to async/await (#30504) 2020-01-06 01:22:22 +01:00
ios Fix uncaught exceptions in ios (#34119) 2020-04-17 10:25:31 +02:00
ipma Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
ipp Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
iqvia Fix iqvia test patching the wrong integration (#38847) 2020-08-13 11:47:18 -05:00
islamic_prayer_times Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
isy994 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +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 Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
kira Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
kodi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
konnected Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
lastfm Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
light Fix light device trigger test flapping (#39470) 2020-08-30 14:34:16 -05:00
litejet Reorganize trigger code (#38655) 2020-08-17 11:54:56 -05: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 Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
logbook Extract the icon and state for logbook state changed events (#40039) 2020-09-14 09:35:19 -05:00
logentries Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
logger Simplify logger integration (#37780) 2020-07-13 10:20:18 -07:00
logi_circle Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
london_air Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
lovelace Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
luftdaten Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07: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 Improve reproduce_state for media players (#38266) 2020-09-14 11:48:16 +02:00
media_source Add children media class (#39902) 2020-09-11 13:08:13 +02:00
melcloud Fix unmocked calls in melcloud (#39170) 2020-08-22 18:31:53 -05:00
melissa Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
meraki Migrate collection of component tests from coroutine to async/await (#30504) 2020-01-06 01:22:22 +01:00
met Disable Met.no hourly weather by default (#39867) 2020-09-10 07:58:40 +02:00
meteo_france Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
metoffice Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mfi Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
mhz19 Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07: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 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mill Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
min_max Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +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 Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
mochad Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
modbus Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
mold_indicator Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
monoprice Fix monoprice option flow test (#39685) 2020-09-05 15:25:22 +02:00
moon Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mqtt Fix discovery update of MQTT state templates (#39901) 2020-09-10 20:52:23 +02:00
mqtt_eventstream Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mqtt_json Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
mqtt_room Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
mqtt_statestream Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
myq Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
mythicbeastsdns Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
namecheapdns Migrate collection of component tests from coroutine to async/await (#30504) 2020-01-06 01:22:22 +01:00
neato Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
ness_alarm Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nest Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
netatmo Fix netatmo media browser of outdoor events (#40079) 2020-09-15 00:32:20 +02:00
nexia Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
nextbus Drop use of mock_mqtt_component (#37013) 2020-06-23 10:17:22 -07:00
nightscout Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
no_ip Migrate no_ip tests from coroutine to async/await (#30370) 2020-01-01 17:18:40 -06:00
notify Black 2019-07-31 12:25:30 -07:00
notion Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
nsw_fuel_station Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
nsw_rural_fire_service_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
nuheat Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
numato Add numato integration (#33816) 2020-04-30 14:23:30 +02:00
nut Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
nws Use more homeassistant constants in NWS (#39690) 2020-09-05 21:11:15 +02:00
nx584 Add NX584 alarm binary_sensor zone_number attribute (#36552) 2020-06-09 14:19:46 +02:00
nzbget Fix nzbget sensors (#39833) 2020-09-09 14:56:40 +02:00
onboarding Disable Met.no hourly weather by default (#39867) 2020-09-10 07:58:40 +02:00
onvif Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02: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 Add number parsing for OpenHardwareMonitor (#39030) 2020-09-06 20:49:54 +02:00
opentherm_gw Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
openuv Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
openweathermap Add OpenWeatherMap config_flow (#34659) 2020-09-04 18:22:50 -05:00
opnsense Fix tests for opnsense (#31277) 2020-01-29 18:18:24 +01:00
ovo_energy Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
owntracks Upgrade isort to 5.4.2 (#37939) 2020-08-29 08:23:55 +02:00
ozw Allow setting of hvac_mode when setting temperature in ozw (#39853) 2020-09-09 17:08:43 +02:00
panasonic_viera Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
panel_custom Remove HTML support from frontend (#39799) 2020-09-08 15:42:50 +02:00
panel_iframe Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07: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 Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
ping Add the ability to reload ping platforms from yaml (#39344) 2020-08-28 12:40:30 -05:00
plant Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
plex Add children media class (#39902) 2020-09-11 13:08:13 +02:00
plugwise Ensure Plugwise unique_id is correctly set (#40014) 2020-09-13 11:02:49 +02:00
plum_lightpad Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
point Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const (#36233) 2020-05-30 17:27:20 +02:00
poolsense Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
powerwall Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
progettihwsw Apply code review on progettihwsw (#39520) 2020-09-01 19:42:17 +02:00
prometheus Add generic unavailable and last_updated metrics for prometheus (#37456) 2020-07-12 21:27:33 +02:00
proximity Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
ps4 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
ptvsd Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
push Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
pushbullet Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
pvpc_hourly_pricing Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
python_script Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
qld_bushfire Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
qwikswitch Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
rachio Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
radarr Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
rainmachine Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
random Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
recorder Add ability to disable the sqlite3 quick_check (#39479) 2020-09-02 10:12:56 +02:00
reddit Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
remember_the_milk Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
remote Add device action support for remotes (#39400) 2020-09-07 08:54:18 -05:00
rest Allow separate URL for REST switch state (#39557) 2020-09-04 16:58:40 +02:00
rest_command Sort imports according to PEP8 for components starting with "R" (#29776) 2019-12-09 14:39:51 +01:00
rflink Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
rfxtrx Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
ring Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
risco Add event sensors for risco (#39594) 2020-09-04 14:11:07 -05:00
rmvtransport Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
roku Add children media class (#39902) 2020-09-11 13:08:13 +02:00
roomba Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
roon Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
rpi_power Add rpi_power integration (#35527) 2020-09-14 12:53:01 +02:00
rss_feed_template Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
safe_mode Add Safe Mode (#30723) 2020-01-14 13:03:02 -08:00
samsungtv Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
scene Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
script Extract variable rendering (#39934) 2020-09-11 12:24:16 +02:00
search Automation device/entity extraction to include triggers + conditions (#31474) 2020-02-05 16:52:21 +01:00
season Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
sense Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
sensor Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
sentry Upgrade sentry-sdk to 0.17.1 (#39495) 2020-08-31 10:28:52 +02:00
seventeentrack Use builtin mock (#36473) 2020-06-05 10:59:55 +02:00
sharkiq Refactor sharkiq tests (#39564) 2020-09-04 15:13:11 -05:00
shell_command Drop last bits of asyncio.coroutine (#39280) 2020-08-26 16:57:52 +02:00
shelly Add support for authenticated Shelly devices (#39461) 2020-09-01 08:08:37 -04:00
shopping_list Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
sigfox Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07: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 Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
simulated Sort imports according to PEP8 for components starting with "S" (#29777) 2019-12-09 14:38:01 +01:00
sleepiq Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
sma Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
smappee Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
smart_meter_texas Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
smarthab Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
smartthings Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
smhi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
smtp Support reloading the smtp notify platform (#39530) 2020-09-02 19:43:07 -05:00
snips Drop use of async_mock_mqtt_component (#37011) 2020-06-22 23:59:50 +02:00
solaredge Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
solarlog Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
soma Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
somfy Use current request context in OAuth redirect (#38692) 2020-08-15 15:26:54 +02:00
sonarr Improve sonarr sensor test (#39623) 2020-09-03 15:32:48 -05:00
songpal Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
sonos Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
soundtouch Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
spaceapi Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
spc Sort imports according to PEP8 for components starting with "S" (#29777) 2019-12-09 14:38:01 +01:00
speedtestdotnet Speedtestdotnet - use server name to generate server list (#39775) 2020-09-14 22:50:44 -07:00
spider Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
splunk Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
spotify Add Spotify media browser capability (#39240) 2020-08-27 17:00:36 +02:00
sql Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
squeezebox Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
ssdp Add more SSDP discovery data and constants (#39984) 2020-09-14 09:18:09 +02:00
starline String formatting improvements for tests (2) (#33666) 2020-04-05 00:33:07 +02:00
startca Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
statistics Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
statsd Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
stream Restart keepalive streams (#38863) 2020-09-03 12:22:00 -04:00
stt Use HTTP_NOT_FOUND constant (#33835) 2020-04-09 00:57:47 +02:00
sun Fix sun test to patch time since it is now refetched (#39372) 2020-08-28 22:06:06 -05:00
surepetcare Ensure unique ids are generated for surepetcare (#39196) 2020-08-25 11:34:14 -05:00
switch Track entity sources (#37258) 2020-08-19 14:57:38 +02: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 Add timeout config option to Synology DSM (#40000) 2020-09-12 20:36:39 -05:00
system_health Black 2019-07-31 12:25:30 -07:00
system_log Make system_log test reliable (#40049) 2020-09-14 08:48:59 +02:00
tado Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tag Fix tag last scanned serialization (#40067) 2020-09-14 15:40:32 +02:00
tcp Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
teksavvy Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
telegram Support reloading the telegram notify platform (#39529) 2020-09-02 19:08:47 -05:00
tellduslive ConfigFlow default discovery without unique ID (#36754) 2020-06-15 13:38:38 +02:00
template Change template loop detection strategy to allow self-referencing updates when there are multiple templates (#39943) 2020-09-12 14:20:21 +02:00
tesla Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
threshold Sort imports according to PEP8 for components starting with "T" (#29778) 2019-12-09 14:41:48 +01:00
tibber Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tile Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
time_date Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
timer Timer make attribute format always h:mm:ss (#38292) 2020-09-07 19:12:52 +02:00
tod Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
tomato Enable some more bandit checks (#30857) 2020-01-20 18:44:55 +02:00
toon Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
totalconnect Notify user if arming or disarming totalconnect alarm fails (#36085) 2020-06-03 18:38:31 +02:00
tplink Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
traccar Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tradfri Mock tradfri lights correctly (#39706) 2020-09-06 11:54:08 +02:00
transmission Allow multiple config entries per host for transmission (#39127) 2020-08-23 13:29:44 +02:00
transport_nsw Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
trend Add the ability to reload trend platforms from yaml (#39341) 2020-08-27 23:50:28 -05:00
tts Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
tuya Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
twentemilieu Bump twentemilieu to 0.3.0 (#33622) 2020-04-04 14:51:12 +02:00
twilio Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
twitch Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
uk_transport Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
unifi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
unifi_direct Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
universal Fix some more usages of asynctest (#39570) 2020-09-02 14:53:07 +02:00
upb Replace asynctest with tests.async_mock (#37428) 2020-07-03 11:29:35 -07:00
updater Fix lastest version in updater for Supervisor enabled installs (#38773) 2020-08-12 08:00:38 +02:00
upnp Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
uptime Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
usgs_earthquakes_feed Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
utility_meter Use event loop scheduling for tracking time patterns (#38021) 2020-07-20 20:18:31 -10:00
uvc Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
vacuum Rename VacuumDevice to VacuumEntity (#34674) 2020-04-26 02:11:08 +02:00
velbus Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vera Add support for multiple vera controller hubs (#33613) 2020-09-14 22:06:52 -05:00
verisure Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
version Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vesync Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
vilfo Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
vizio Fix vizio async mock fixtures on Python 3.8.0 and .1 (#39926) 2020-09-14 08:35:30 +02:00
voicerss Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
volumio Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
vultr Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
wake_on_lan Remove flaky wol test that didn't test anything (#39571) 2020-09-02 11:50:00 +02:00
water_heater Rename WaterHeaterDevice to WaterHeaterEntity (#34675) 2020-05-01 16:29:14 +02:00
weather Add precipitation probability to weather forcast (#36019) 2020-06-17 07:39:33 +02:00
webhook Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
webostv Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
websocket_api Return the listeners with the template result for the websocket api (#39925) 2020-09-11 13:18:40 -05:00
wiffi Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
wilight Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
withings Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
wled Remove stale debug from WLED tests (#39882) 2020-09-10 13:16:33 +02:00
wolflink Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
workday Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
worldclock Add worldclock custom format (#36157) 2020-06-25 11:41:53 -07:00
wsdot Use TestCase.addCleanup (#36560) 2020-06-08 12:26:40 -07:00
wunderground Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
xiaomi Use built-in test helpers on 3.8 (#34901) 2020-04-30 13:29:50 -07:00
xiaomi_aqara Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
xiaomi_miio Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +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 Add get_url helper, deprecate base_url (#35224) 2020-05-08 02:29:47 +02:00
yeelight Improve Yeelight code (#39543) 2020-09-02 18:42:12 +02:00
yessssms Use asynctest-mock in most places (#35109) 2020-05-03 11:27:19 -07:00
zeroconf Refactor zeroconf setup to be async (#39955) 2020-09-13 18:06:19 -05:00
zerproc Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00
zha Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
zone Reorganize trigger code (#38655) 2020-08-17 11:54:56 -05:00
zwave Drop UNIT_ prefix for percentage constant (#39383) 2020-09-05 21:09:14 +02:00
__init__.py
conftest.py Upgrade black to 20.8b1 (#39287) 2020-08-27 13:56:20 +02:00