..
abode
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
accuweather
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
acmeda
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
adguard
Fix ignorability of AdGuard hassio discovery step ( #49276 )
2021-04-16 09:11:19 +02:00
advantage_air
Add set_myzone service to Advantage Air ( #46934 )
2021-04-18 10:36:34 +02:00
aemet
Fix AEMET town timestamp format ( #48647 )
2021-04-03 11:17:17 +02:00
agent_dvr
Add common strings in Agent dvr config flow ( #41279 )
2020-10-07 15:39:10 +02:00
air_quality
airly
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
airnow
Make integration setup optional ( #48381 )
2021-03-29 13:53:47 -07:00
airvisual
Add ability to configure AirVisual with city/state/country in UI ( #44116 )
2021-02-01 11:38:03 -10:00
alarm_control_panel
Add 'for' to alarm device triggers ( #48503 )
2021-03-30 13:49:23 +02:00
alarmdecoder
Clean up superfluous integration setup - part 1 ( #48476 )
2021-03-29 13:22:33 -10:00
alert
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
alexa
Use supported_color_modes in alexa ( #49174 )
2021-04-14 09:18:49 +02:00
almond
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
ambiclimate
Remove base_url fallback ( #46316 )
2021-02-10 14:31:11 +01:00
ambient_station
analytics
Add custom integrations to analytics ( #48753 )
2021-04-06 19:33:08 -07:00
androidtv
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
apache_kafka
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
api
Do not use AsyncTrackStates ( #47255 )
2021-03-11 23:18:09 -08:00
api_streams
apns
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
apple_tv
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
apprise
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
aprs
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
arcam_fmj
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
arlo
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
asuswrt
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
atag
Improve Atag integration and bump version to 0.3.5.3 ( #47778 )
2021-03-11 22:15:45 -08:00
august
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
aurora
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
auth
Support blocking trusted network from new ip ( #44630 )
2021-01-28 12:06:20 +01:00
automation
Fix race when restarting script ( #49247 )
2021-04-16 09:03:34 +02:00
awair
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
aws
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
axis
Bump python-typing-update to v0.3.3 ( #48992 )
2021-04-10 15:21:11 +02:00
azure_devops
Clean up superfluous integration setup - part 1 ( #48476 )
2021-03-29 13:22:33 -10:00
azure_event_hub
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
bayesian
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
binary_sensor
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
blackbird
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
blebox
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
blink
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
blueprint
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
bluetooth_le_tracker
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
bmw_connected_drive
Use core constants for bmw_connected_drive ( #46042 )
2021-02-05 08:02:28 -05:00
bond
Shutdown bond bpup and skip polling after the stop event ( #49326 )
2021-04-18 13:46:46 -07:00
braviatv
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
broadlink
Use broadlink.hello() for direct discovery ( #49405 )
2021-04-19 10:16:03 +02:00
brother
Update tests a-b to use async_get() instead of async_get_registry() ( #47651 )
2021-03-09 14:24:34 +01:00
bsblan
Add authentication support to bsblan ( #42306 )
2020-11-30 20:13:16 +01:00
buienradar
Use contextlib.suppress where possible ( #48189 )
2021-03-23 14:36:43 +01:00
caldav
Only show matching caldav events in calendar ( #45701 )
2021-01-29 15:25:01 +01:00
calendar
camera
Change the API boundary between camera and stream with initial improvement for nest expiring stream urls ( #45431 )
2021-02-08 19:53:28 -08:00
canary
Make DeviceRegistry.async_get_device connections arg optional ( #44897 )
2021-01-07 13:49:45 +01:00
cast
Fix cast options flow overwriting data ( #49051 )
2021-04-11 13:53:44 -10:00
cert_expiry
Mark entities as unavailable when they are removed but are still registered ( #45528 )
2021-02-08 10:45:46 +01:00
climacell
Add sensors for other ClimaCell data ( #49259 )
2021-04-15 16:31:59 -04:00
climate
Fix condition extra fields for climate and humidifier ( #48184 )
2021-03-22 14:59:40 +01:00
cloud
Cloud to set up Alexa conditionally ( #49136 )
2021-04-13 09:31:41 -07:00
cloudflare
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
color_extractor
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
comfoconnect
Add total energy, preheater and RMOT sensors to comfoconnect ( #45373 )
2021-01-27 08:10:58 -05:00
command_line
Don't import stdlib typing types from helpers.typing ( #49104 )
2021-04-12 18:43:14 +02:00
compensation
Add Compensation Integration ( #41675 )
2021-04-03 22:42:09 +02:00
config
Return config entry details for 1-step config flows ( #48585 )
2021-04-01 16:20:53 +02:00
configurator
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
control4
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
conversation
coolmaster
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
coronavirus
Fix Coronavirus integration robustness ( #49287 )
2021-04-16 10:53:19 +02:00
counter
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
cover
Add 'for' to cover device triggers ( #48324 )
2021-03-29 13:57:30 -07:00
daikin
Clean up discovery integration ( #47022 )
2021-02-25 12:19:21 +01:00
darksky
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
datadog
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
debugpy
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
deconz
Add alarm control panel support to deCONZ integration ( #48736 )
2021-04-20 17:34:11 +02:00
default_config
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
demo
Use contextlib.suppress where possible ( #48189 )
2021-03-23 14:36:43 +01:00
denonavr
Going async with denonavr ( #47920 )
2021-04-02 07:47:16 -10:00
derivative
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
device_automation
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
device_sun_light_trigger
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
device_tracker
Add device_tracker scanners to hass.config.components ( #49063 )
2021-04-11 13:54:43 -10:00
devolo_home_control
Make devolo home control more robust against connection losts ( #48328 )
2021-03-29 19:08:08 -10:00
dexcom
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
dhcp
Add support for capturing renewals to dhcp discovery ( #48242 )
2021-03-30 15:41:12 +02:00
dialogflow
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
directv
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
discovery
Clean up discovery integration ( #47022 )
2021-02-25 12:19:21 +01:00
doorbird
Remove doorbird recorder test workaround ( #48781 )
2021-04-07 09:27:47 -10:00
dsmr
Clean up superfluous integration setup - part 2 ( #48478 )
2021-03-29 13:23:07 -10: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
Have pylint warn when user visible log messages do not start with capital letter or end with a period ( #48064 )
2021-03-19 09:26:36 -05:00
dunehd
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
dynalite
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
dyson
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
eafm
Mark entities as unavailable when they are removed but are still registered ( #45528 )
2021-02-08 10:45:46 +01:00
ecobee
Set temperature precision for Ecobee climate entities to tenths ( #48697 )
2021-04-19 17:41:30 -07:00
econet
Upgrade econet to use new API ( #44427 )
2021-01-26 09:18:20 +01:00
ee_brightbox
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
efergy
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
elgato
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
elkm1
Merge of nested IF-IF case in elkm1 test ( #48374 )
2021-03-26 06:54:16 -10:00
emonitor
Small improvements for emonitor ( #48700 )
2021-04-05 17:22:49 -10:00
emulated_hue
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
emulated_kasa
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
emulated_roku
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
enocean
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
enphase_envoy
Only enable envoy inverters when the user has access ( #49234 )
2021-04-15 11:17:32 +02:00
epson
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
esphome
Some code cleanups for ESPHome ( #46367 )
2021-02-11 10:19:39 +01:00
everlights
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
ezviz
Update Ezviz Component ( #45722 )
2021-04-09 12:39:19 +02:00
faa_delays
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
facebook
Rewrite Facebook unit test to pytest style test function ( #41671 )
2020-10-13 13:45:46 +02:00
facebox
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
fail2ban
Mark base components' state_attribute @final, rename others to extra_state_attributes ( #48161 )
2021-03-21 10:38:24 +01:00
fan
Refactor fan device triggers to use ToggleEntity triggers ( #48321 )
2021-03-30 00:09:41 +02:00
feedreader
Cleanup unused loggers ( #46510 )
2021-02-14 13:46:58 +01:00
ffmpeg
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
fido
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
file
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
filesize
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
filter
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
fireservicerota
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
firmata
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
flick_electric
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
flo
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
flume
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
flunearyou
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
flux
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
folder
Rewrite folder unittest tests to pytest style test functions ( #41672 )
2020-10-16 13:19:38 +02:00
folder_watcher
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
foobot
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
forked_daapd
Mark entities as unavailable when they are removed but are still registered ( #45528 )
2021-02-08 10:45:46 +01:00
foscam
Fix foscam to work again with non-admin accounts and make RTSP port configurable again ( #45975 )
2021-02-05 22:39:31 +01:00
freebox
Add init test to Freebox ( #46998 )
2021-03-02 13:37:33 +01:00
freedns
fritzbox
Add battery sensor to fritzbox smart home devices ( #49374 )
2021-04-18 12:30:58 -10:00
fritzbox_callmonitor
Revert const replacement in fritzbox_callmonitor ( #47211 )
2021-03-01 10:31:13 +01:00
frontend
Reduce time to first byte for frontend index ( #49396 )
2021-04-18 21:17:30 -07:00
garmin_connect
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
gdacs
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
generic
Shield async httpx call in generic ( #47852 )
2021-03-31 12:46:10 +08:00
generic_thermostat
Reject nan, inf from generic_thermostat sensor ( #48771 )
2021-04-07 09:00:42 -07:00
geo_json_events
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
geo_location
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
geo_rss_events
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
geofency
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
geonetnz_quakes
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
geonetnz_volcano
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
gios
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
glances
goalzero
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
gogogate2
Clean up superfluous integration setup - part 2 ( #48478 )
2021-03-29 13:23:07 -10:00
google
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
google_assistant
Send only a single event per incoming Google command ( #49449 )
2021-04-20 09:21:52 -07:00
google_domains
google_pubsub
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
google_translate
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
google_travel_time
Clean up google travel time code ( #48708 )
2021-04-07 12:39:27 +02:00
google_wifi
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
gpslogger
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
graphite
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
gree
Improve the discovery process for Gree ( #45449 )
2021-04-13 11:54:03 +02:00
group
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
guardian
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
habitica
Fix habitica entry unload clean up ( #46798 )
2021-02-20 20:59:59 +01:00
hangouts
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
harmony
Shutdown harmony connection on stop ( #49335 )
2021-04-18 09:44:29 +02:00
hassio
Raise HassioAPIError when error is returned ( #49418 )
2021-04-19 08:23:43 -07:00
hddtemp
Rewrite hddtemp unittest tests to pytest ( #42513 )
2021-01-27 10:24:04 +01:00
heos
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
here_travel_time
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
hisense_aehw4a1
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
history
Bump pyupgrade to 2.12.0 ( #48943 )
2021-04-09 09:58:27 -07:00
history_stats
Cleanup history states tests that were converted to async tests ( #49446 )
2021-04-20 08:21:41 -10:00
hive
Add Hive config flow ( #47300 )
2021-03-15 12:27:10 +01:00
hlk_sw16
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
home_connect
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
home_plus_control
Add Homepluscontrol integration ( #46783 )
2021-03-25 14:12:31 +01:00
homeassistant
Do not wait for websocket response to be delivered before shutdown ( #49323 )
2021-04-16 20:57:28 -07:00
homekit
Use supported_color_modes in homekit ( #49177 )
2021-04-14 09:18:34 +02:00
homekit_controller
Disconnect homekit_controller devices on the stop event ( #49244 )
2021-04-14 21:47:15 -10:00
homematic
Rewrite homematic unittest tests to pytest style test functions ( #41766 )
2020-10-13 19:51:08 +02:00
homematicip_cloud
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
honeywell
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
html5
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
http
Revert CORS changes for my home assistant ( #47064 )
2021-02-25 15:28:22 -08:00
huawei_lte
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
hue
Fix Hue service being removed on entry reload ( #48663 )
2021-04-13 09:31:23 -07:00
huisbaasje
Address huisbaasje review comments ( #48313 )
2021-03-26 04:18:46 +01:00
humidifier
Fix condition extra fields for climate and humidifier ( #48184 )
2021-03-22 14:59:40 +01:00
hunterdouglas_powerview
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
hvv_departures
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
hyperion
Use Hyperion human-readable effect names instead of API identifiers ( #45763 )
2021-04-19 23:46:18 +02:00
ialarm
iAlarm small code quality improvements ( #49126 )
2021-04-12 23:24:15 +02:00
iaqualink
Use reference strings in iaqualink ( #41292 )
2020-10-05 14:55:12 -05:00
icloud
Add support for iCloud 2FA ( #45818 )
2021-02-03 19:18:31 +01:00
ifttt
Remove base_url fallback ( #46316 )
2021-02-10 14:31:11 +01:00
ign_sismologia
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
image
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
image_processing
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
imap_email_content
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
influxdb
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
input_boolean
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
input_datetime
Update tests i-o to use async_get() instead of async_get_registry() ( #47653 )
2021-03-09 14:32:08 +01:00
input_number
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
input_select
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
input_text
Update tests i-o to use async_get() instead of async_get_registry() ( #47653 )
2021-03-09 14:32:08 +01:00
insteon
Fix Insteon config flow with add X10 and device override ( #45854 )
2021-02-20 13:00:18 -10:00
integration
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
intent
intent_script
ios
ipma
Update tests i-o to use async_get() instead of async_get_registry() ( #47653 )
2021-03-09 14:32:08 +01:00
ipp
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
iqvia
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
islamic_prayer_times
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
isy994
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
izone
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
jewish_calendar
Bump libhdate dependency ( #48695 )
2021-04-10 17:20:08 +02:00
juicenet
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
keenetic_ndms2
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
kira
Update integrations j-o to override extra_state_attributes() ( #47758 )
2021-03-11 20:11:25 +01:00
kmtronic
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
knx
Patch ip interface instead of XKNX in knx ( #49064 )
2021-04-11 23:01:30 +02:00
kodi
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
konnected
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
kostal_plenticore
New integration for Kostal Plenticore solar inverters ( #43404 )
2021-04-07 09:18:07 +02:00
kulersky
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
lastfm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
lcn
Migrate LCN configuration to ConfigEntry (Part 1) ( #44090 )
2021-03-15 13:45:13 +01:00
light
Add helper to get an entity's supported features ( #48825 )
2021-04-10 08:19:16 +02:00
litejet
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
litterrobot
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
local_file
local_ip
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
locative
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
lock
Add 'for' to lock device triggers ( #48504 )
2021-03-30 16:40:57 +02:00
logbook
Allow filtering the logbook by context_id ( #47783 )
2021-03-12 09:04:02 -08:00
logentries
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
logger
Fix use search instead of match to filter logs ( #49017 )
2021-04-10 22:03:44 +02:00
logi_circle
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
london_air
Rewrite london_air tests in pytest style ( #41165 )
2020-10-21 23:49:28 +02:00
lovelace
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
luftdaten
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
lutron_caseta
Enable strict typing for zeroconf ( #48450 )
2021-03-30 06:48:04 -10:00
lyric
Add reauth flow for lyric ( #47863 )
2021-04-17 07:20:16 -10:00
mailbox
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
mailgun
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
manual
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
manual_mqtt
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
marytts
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
maxcube
Add unique-ids to maxcube component ( #49196 )
2021-04-14 22:19:24 +02:00
mazda
Update mazda to use ConfigEntryAuthFailed ( #49333 )
2021-04-17 09:25:13 -10:00
media_player
Add 'for' to media_player device triggers ( #48505 )
2021-03-30 16:40:26 +02:00
media_source
Quote media_source paths ( #49054 )
2021-04-12 18:32:12 +02:00
melcloud
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
melissa
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
meraki
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
met
Do not activate Met.no without setting a Home coordinates ( #48741 )
2021-04-07 09:39:39 +02:00
met_eireann
Add a new weather integration - Met Éireann ( #39429 )
2021-04-05 23:23:57 +02:00
meteo_france
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
metoffice
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
mfi
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
mhz19
Update integrations j-o to override extra_state_attributes() ( #47758 )
2021-03-11 20:11:25 +01:00
microsoft_face
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
microsoft_face_detect
microsoft_face_identify
mikrotik
Update tests i-o to use async_get() instead of async_get_registry() ( #47653 )
2021-03-09 14:32:08 +01:00
mill
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
min_max
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
minecraft_server
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
minio
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
mobile_app
Bump pyupgrade to 2.12.0 ( #48943 )
2021-04-09 09:58:27 -07:00
mochad
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
modbus
Test pymodbus ( #49053 )
2021-04-20 11:25:37 -07:00
mold_indicator
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
monoprice
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
moon
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
motion_blinds
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
mqtt
Mqtt cover avoid warnings on empty payload ( #49253 )
2021-04-20 15:47:40 +02:00
mqtt_eventstream
Don't receive homeassistant_* events from MQTT eventstream ( #49158 )
2021-04-13 15:09:50 +02:00
mqtt_json
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
mqtt_room
Clean up mqtt_room ( #46882 )
2021-02-28 14:16:37 +01:00
mqtt_statestream
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
mullvad
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
my
Add my component ( #46058 )
2021-02-08 14:44:46 +01:00
myq
Bump pymyq to 3.0.1 ( #46079 )
2021-02-10 10:30:52 -10:00
mysensors
Fix mysensors mqtt integration setup guard ( #49423 )
2021-04-20 09:21:38 -07:00
mythicbeastsdns
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
namecheapdns
neato
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
ness_alarm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nest
Invalidate HLS Stream on nest url refresh failure ( #47869 )
2021-03-14 22:49:21 -07:00
netatmo
Add Netatmo schedule event handling ( #46573 )
2021-03-26 15:08:41 +01:00
nexia
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
nextbus
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nightscout
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
no_ip
notify
Allow notify services to update existing targets ( #45283 )
2021-01-18 21:42:20 +01:00
notify_events
Fix "notify.events" trim() issue + add initial tests ( #48928 )
2021-04-09 10:36:13 -07:00
notion
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nsw_fuel_station
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
nsw_rural_fire_service_feed
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nuheat
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
nuki
Add doorsensor + coordinator to nuki ( #40933 )
2021-04-06 21:20:57 +02:00
numato
number
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
nut
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
nws
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
nx584
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
nzbget
Update tests i-o to use async_get() instead of async_get_registry() ( #47653 )
2021-03-09 14:32:08 +01:00
omnilogic
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
onboarding
Add analytics integration ( #48256 )
2021-03-29 17:20:11 -07:00
ondilo_ico
Address late review of ondilo_ico ( #44837 )
2021-01-06 12:36:39 +01:00
onewire
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
onvif
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
openalpr_cloud
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
openalpr_local
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
openerz
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
openhardwaremonitor
Rewrite openhardwaremonitor tests to pytest style test functions ( #41157 )
2020-10-19 12:18:34 +02:00
opentherm_gw
Add opentherm_gw option for setpoint override mode ( #48465 )
2021-03-30 09:35:29 +02:00
openuv
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
openweathermap
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
opnsense
ovo_energy
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
owntracks
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
ozw
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
panasonic_viera
Add remote control platform to Panasonic Viera ( #42450 )
2021-02-25 13:40:01 +01:00
panel_custom
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
panel_iframe
Rewrite panel_iframe unittest tests to pytest style tests ( #41368 )
2020-10-07 00:40:28 +02:00
persistent_notification
person
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
philips_js
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
pi_hole
Add empty password support to pi-hole ( #37958 )
2021-01-20 16:40:23 +01:00
pilight
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
ping
Prevent ping id allocation conflict with device_tracker ( #48969 )
2021-04-09 16:56:15 -07:00
plaato
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
plant
Mark base components' state_attribute @final, rename others to extra_state_attributes ( #48161 )
2021-03-21 10:38:24 +01:00
plex
Improve Plex device handling ( #48369 )
2021-03-31 09:37:16 -07:00
plugwise
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
plum_lightpad
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
point
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
poolsense
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
powerwall
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
profiler
Add services to the profiler to log threads and event loop schedule ( #49327 )
2021-04-19 11:39:34 +02:00
progettihwsw
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
prometheus
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
proximity
Rewrite proximity tests to be pytest functions ( #41711 )
2020-10-16 13:13:34 +02:00
ps4
Bump pyupgrade to 2.12.0 ( #48943 )
2021-04-09 09:58:27 -07:00
push
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
pushbullet
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
pvpc_hourly_pricing
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
python_script
Ensure HA script and Python script services have a name ( #47204 )
2021-03-31 15:09:45 +02:00
qld_bushfire
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
qwikswitch
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
rachio
Small cleanups to rachio ( #49404 )
2021-04-19 10:39:45 +02:00
radarr
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
rainmachine
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
random
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
recollect_waste
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
recorder
Increase recorder test coverage ( #49362 )
2021-04-19 08:22:38 -07:00
reddit
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
remember_the_milk
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
remote
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
rest
Limit log spam from rest and include reason in platform retry ( #48666 )
2021-04-04 20:26:18 -07:00
rest_command
Use content type json constant ( #40312 )
2020-09-23 20:21:55 +02:00
rflink
Make Rflink handle set_level command for dimmable devices ( #46499 )
2021-03-21 08:43:38 +01:00
rfxtrx
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
ring
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
risco
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
rituals_perfume_genie
Add Rituals Perfume Genie sensor platform ( #48270 )
2021-04-11 10:36:44 -10:00
rmvtransport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
roku
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
roomba
Fix exception in roomba discovery when the device does not respond on the first try ( #49360 )
2021-04-18 09:48:02 +02:00
roon
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
rpi_power
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
rss_feed_template
ruckus_unleashed
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
safe_mode
samsungtv
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
scene
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
screenlogic
ScreenLogic cleanups ( #48136 )
2021-03-21 11:56:46 +01:00
script
Ensure HA script and Python script services have a name ( #47204 )
2021-03-31 15:09:45 +02:00
search
Search for areas used in automations and scripts ( #48499 )
2021-03-30 15:01:56 -07:00
season
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
sense
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
sensor
Remove device class timestamp from device condition and trigger ( #48431 )
2021-04-01 15:05:10 +02:00
sentry
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
seventeentrack
Upgrade flake8 and dependencies, enable flake8-noqa ( #48393 )
2021-03-27 10:22:11 +01:00
sharkiq
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
shell_command
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
shelly
Fix Shelly button device triggers ( #48974 )
2021-04-09 16:58:44 -07:00
shopping_list
Add more shopping list services ( #45591 )
2021-02-23 23:25:50 +01:00
sigfox
Rewrite sigfox unittest tests to pytest ( #41302 )
2020-10-06 10:16:41 +02:00
sighthound
signal_messenger
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
simplisafe
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
simulated
Rewrite simulated unittest tests to pytest style test functions ( #41115 )
2020-10-04 13:48:47 +02:00
slack
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
sleepiq
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
sma
SMA code quality improvement and bugfix ( #49346 )
2021-04-20 10:59:02 +02:00
smappee
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
smart_meter_texas
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
smarthab
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
smartthings
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
smarttub
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
smhi
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
smtp
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
snips
Add native Python types support to templates ( #41227 )
2020-10-07 00:05:52 +02:00
solaredge
Typing improvements for SolarEdge ( #48596 )
2021-04-01 23:59:26 +02:00
solarlog
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
soma
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
somfy
Fix device discovery of OAuth2 config flows ( #48326 )
2021-03-25 10:35:01 -07:00
somfy_mylink
Fix exception when trying to configure an ignored somfy mylink ( #45198 )
2021-01-16 00:48:19 +01:00
sonarr
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
songpal
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
sonos
Fix sonos volume always showing 0 ( #48685 )
2021-04-04 20:26:55 -07:00
soundtouch
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
spaceapi
Use more state attribute name constants ( #40428 )
2020-09-21 23:03:39 +02:00
spc
speedtestdotnet
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
spider
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
spotify
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
sql
Remove login details before logging SQL errors ( #48758 )
2021-04-07 12:15:56 +02:00
squeezebox
Clean up superfluous integration setup - part 2 ( #48478 )
2021-03-29 13:23:07 -10:00
srp_energy
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
ssdp
Stop ssdp scans when stop event happens ( #49140 )
2021-04-14 22:23:15 +02:00
starline
startca
Use more state attribute name constants ( #40428 )
2020-09-21 23:03:39 +02:00
statistics
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
statsd
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
stream
Replace redacted stream recorder credentials with '****' ( #48832 )
2021-04-08 12:44:17 -07:00
stt
subaru
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
sun
Upgrade Astral to 2.2 ( #48573 )
2021-04-02 00:29:08 +02:00
surepetcare
Update tests p-s to use async_get() instead of async_get_registry() ( #47654 )
2021-03-09 14:28:32 +01:00
switch
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
switcher_kis
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
syncthru
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
synology_dsm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
system_health
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
system_log
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
tado
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
tag
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
tasmota
Add device class CO2 to various integrations ( #47676 )
2021-03-10 12:52:55 +01:00
tcp
Clean tcp tests ( #41673 )
2021-01-27 22:37:59 +01:00
telegram
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
tellduslive
Add unknown_authorize_url_generation to base strings for config flows ( #42484 )
2020-11-24 12:00:16 -05:00
template
Internally work with modern config syntax for template binary sensor platform config ( #48981 )
2021-04-13 07:58:44 -07:00
tesla
Add reauth support for tesla ( #46307 )
2021-02-10 20:55:06 +01:00
threshold
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
tibber
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
tile
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
time_date
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
timer
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
tod
Upgrade Astral to 2.2 ( #48573 )
2021-04-02 00:29:08 +02:00
tomato
toon
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
totalconnect
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
tplink
Avoid divide by zero errors in tplink light integration ( #48235 )
2021-03-31 17:16:24 +02:00
traccar
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
trace
Improve trace of template conditions ( #49101 )
2021-04-12 20:22:28 +02:00
tradfri
Update tests t-z to use async_get() instead of async_get_registry() ( #47655 )
2021-03-09 14:25:03 +01:00
transmission
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
transport_nsw
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
trend
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
tts
Add TTS engines in config.components ( #48939 )
2021-04-09 16:13:07 -07:00
tuya
Fix Tuya Option Flow tests ( #46651 )
2021-02-17 10:43:12 +01:00
twentemilieu
Complete typing on TwenteMilieu integration ( #47480 )
2021-03-05 15:33:26 -08:00
twilio
Remove base_url fallback ( #46316 )
2021-02-10 14:31:11 +01:00
twinkly
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
twitch
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
uk_transport
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
unifi
Use config_entry.on_unload rather than local listener implementation in UniFi ( #49496 )
2021-04-20 08:50:42 -10:00
unifi_direct
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
universal
Fix a collection of tests with missing asserts ( #48127 )
2021-03-20 17:23:55 +01:00
upb
Clean up superfluous integration setup - part 2 ( #48478 )
2021-03-29 13:23:07 -10:00
upcloud
Convert UpCloud to config flow, improve error handling ( #37941 )
2020-10-15 23:26:01 +02:00
updater
Remove analytics from updater ( #48518 )
2021-03-30 22:22:03 +02:00
upnp
Reinitialize upnp device on config change ( #49081 )
2021-04-14 23:39:44 +02:00
uptime
Move uptime from relative time to absolute time ( #43623 )
2020-12-01 17:28:59 +01:00
usgs_earthquakes_feed
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
utility_meter
Update the Utility Meter sensor status on HA start ( #44765 )
2021-01-13 16:42:28 +01:00
uvc
Improve uvc test camera ( #41438 )
2021-03-19 15:54:07 +01:00
vacuum
Add 'for' to vacuum device triggers ( #48506 )
2021-03-30 16:40:08 +02:00
velbus
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
vera
Update typing 16 ( #48087 )
2021-03-18 22:58:19 +01:00
verisure
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
version
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
vesync
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
vilfo
Clean up superfluous integration setup - part 6 ( #49298 )
2021-04-16 09:23:27 -07:00
vizio
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
voicerss
volumio
Clean up superfluous integration setup - part 2 ( #48478 )
2021-03-29 13:23:07 -10:00
vultr
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
wake_on_lan
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
water_heater
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
waze_travel_time
Add config flow for Waze Travel Time ( #43419 )
2021-04-05 19:25:52 -04:00
weather
Update weather tests to pytest style ( #40917 )
2020-10-01 09:14:48 +02:00
webhook
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
webostv
Upgraded aiopylgtv to v0.4.0 ( #47014 )
2021-03-17 20:59:48 -07:00
websocket_api
Prevent calling stop or restart services during db upgrade ( #49098 )
2021-04-12 17:18:38 -07:00
wemo
Update tests t-z to use async_get() instead of async_get_registry() ( #47655 )
2021-03-09 14:25:03 +01:00
wiffi
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
wilight
Update tests t-z to use async_get() instead of async_get_registry() ( #47655 )
2021-03-09 14:25:03 +01:00
withings
Fix device discovery of OAuth2 config flows ( #48326 )
2021-03-25 10:35:01 -07:00
wled
Update tests t-z to use async_get() instead of async_get_registry() ( #47655 )
2021-03-09 14:25:03 +01:00
wolflink
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
workday
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
worldclock
Rewrite worldclock unittest tests to pytest style test functions ( #40922 )
2020-10-01 09:42:23 +02:00
wsdot
Update integrations t-z to override extra_state_attributes() ( #47760 )
2021-03-11 20:16:26 +01:00
wunderground
Use more state attribute name constants ( #40428 )
2020-09-21 23:03:39 +02:00
xbox
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
xiaomi
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
xiaomi_aqara
Enable strict typing for zeroconf ( #48450 )
2021-03-30 06:48:04 -10:00
xiaomi_miio
Enable strict typing for zeroconf ( #48450 )
2021-03-30 06:48:04 -10:00
yamaha
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
yandex_transport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
yandextts
yeelight
Add support for light color modes ( #47720 )
2021-03-16 12:51:39 +01:00
zeroconf
Add manufacturer matching support to zeroconf ( #48810 )
2021-04-08 09:03:10 -10:00
zerproc
Fix Kulersky and Zerproc config unloading ( #47572 )
2021-03-21 22:08:09 -07:00
zha
Implement Ignore list for poll control configuration on Ikea devices ( #48667 )
2021-04-04 21:21:47 -07:00
zodiac
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
zone
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
zwave
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
zwave_js
Add WS API command to capture zwave_js logs from server ( #49444 )
2021-04-21 07:37:35 -04:00
__init__.py
conftest.py
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00