..
abode
Remove deprecated YAML configuration from Abode ( #52357 )
2021-06-30 16:28:57 -04:00
accuweather
Add support for state_class to AccuWeather integration ( #51510 )
2021-06-25 10:06:15 +02:00
acmeda
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
adguard
Refactor AdGuard config flow tests ( #50566 )
2021-05-14 13:19:24 +02:00
advantage_air
Bump library version for Advantage Air ( #52813 )
2021-07-17 14:45:29 +03:00
aemet
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
agent_dvr
Add common strings in Agent dvr config flow ( #41279 )
2020-10-07 15:39:10 +02:00
air_quality
airly
Remove air_quality
platform from Airly integration ( #52225 )
2021-06-28 10:15:56 +02:00
airnow
Make integration setup optional ( #48381 )
2021-03-29 13:53:47 -07:00
airvisual
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
alarm_control_panel
Vacation Mode on Alarm Panels ( #45980 )
2021-07-01 17:26:32 +02:00
alarmdecoder
Clean up alarmdecoder ( #52517 )
2021-07-06 16:18:00 +02:00
alert
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
alexa
Alexa fan preset_mode support ( #50466 )
2021-05-31 20:58:01 +02:00
almond
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
ambee
Add re-authentication support to Ambee ( #51773 )
2021-06-12 16:18:06 +02:00
ambiclimate
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
ambient_station
Deprecate YAML config for Ambient PWs (2021.9.0 removal) ( #52459 )
2021-07-03 14:45:51 -05:00
analytics
Add arch to payload ( #51330 )
2021-06-01 15:09:23 +02: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
Bump pyatv to 0.8.1 ( #52849 )
2021-07-14 10:45:47 +02: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
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
arlo
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
asuswrt
Add AsusWRT load average sensors ( #52230 )
2021-06-28 22:33:15 +02:00
atag
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
august
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02: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
Add trigger condition ( #51710 )
2021-06-11 15:05:57 +02:00
awair
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
aws
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
axis
Cleanup of unused connection_class logic ( #49865 )
2021-04-29 23:12:58 +02:00
azure_devops
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
Improve editing of device conditions referencing non-added binary sensor ( #51831 )
2021-06-14 15:26:46 +02:00
blackbird
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
blebox
Add support for RGBW color to blebox light ( #49562 )
2021-05-24 12:24:07 +02:00
blink
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
bond
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
bosch_shc
Add bosch_shc supporting Bosch Smart Home Controller ( #34063 )
2021-05-14 15:03:26 +02:00
braviatv
Remove YAML configuration import from Sony Bravia TV ( #52141 )
2021-06-24 11:10:21 +02:00
broadlink
Create dataclass to mock entry setup in Broadlink tests ( #50134 )
2021-06-14 13:28:57 +02:00
brother
Add support for state_class ( #51512 )
2021-06-10 21:31:21 +03:00
bsblan
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
buienradar
Remove deprecated YAML configuration from Buienradar ( #52939 )
2021-07-15 08:31:17 +02:00
caldav
Fix caldav TZ interpretation of all day events ( #48642 )
2021-06-29 00:07:29 -07:00
calendar
camera
Allow camera stream to fail safely ( #50728 )
2021-05-17 20:34:25 -07:00
canary
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
cast
Pass metadata when casting an app ( #51148 )
2021-06-14 08:48:32 +02:00
cert_expiry
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
climacell
Switch to dataclass from dictionary for climacell sensor definitions ( #53168 )
2021-07-20 00:22:41 -04:00
climate
Improve editing of device conditions referencing non-added HVAC ( #51832 )
2021-06-15 02:23:13 +02:00
cloud
Set up cloud semi-dependencies at start ( #51313 )
2021-06-01 01:35:31 +02:00
cloudflare
Add re-authentication support to cloudflare ( #51787 )
2021-06-28 10:48:18 +02:00
co2signal
Co2signal configflow ( #53193 )
2021-07-19 21:30:00 -07:00
coinbase
Improve testing of option flow in Coinbase ( #52870 )
2021-07-12 16:46:54 +02: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
Update pylint to 2.8.0 ( #49637 )
2021-04-24 14:39:24 -10:00
compensation
Add Compensation Integration ( #41675 )
2021-04-03 22:42:09 +02:00
config
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
counter
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
cover
Improve editing of device conditions referencing non-added cover ( #51833 )
2021-06-14 14:34:59 +02:00
daikin
Remove YAML configuration from Daikin ( #50080 )
2021-05-04 14:23:59 -07: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
Fix groups reporting incorrect supported color modes ( #53088 )
2021-07-19 10:32:21 +02:00
default_config
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
demo
Validate tone is valid when processing siren.turn_on service call ( #52953 )
2021-07-13 10:42:35 +02:00
denonavr
Add denonavr DynamicEQ and Audyssey service ( #48694 )
2021-04-21 15:55:30 -10:00
derivative
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
device_automation
Vacation Mode on Alarm Panels ( #45980 )
2021-07-01 17:26:32 +02:00
device_sun_light_trigger
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
device_tracker
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
devolo_home_control
Rewrite mocking in devolo Home Control tests ( #53011 )
2021-07-16 11:40:08 +02:00
dexcom
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
dhcp
Handle dhcp packets without a hostname ( #52882 )
2021-07-12 17:25:16 +02:00
dialogflow
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
directv
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
discovery
Suppress duplicate mdns discovery from netdisco ( #52099 )
2021-06-28 11:46:56 +02:00
doorbird
Remove YAML configuration from DoorBird ( #50082 )
2021-05-04 21:10:17 +02:00
dsmr
DSMR: Device/state classes, icons, less common disabled by default ( #52159 )
2021-06-24 18:48:51 +02: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
Improve typing in DuneHD integration ( #51025 )
2021-05-24 20:09:57 +01:00
dynalite
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
dyson
Update typing 15 ( #48079 )
2021-03-18 15:13:22 +01:00
eafm
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
ecobee
Handle disconnected ecobee thermostat in humidifier and remote sensors ( #51873 )
2021-06-18 09:06:31 +02:00
econet
Upgrade econet to use new API ( #44427 )
2021-01-26 09:18:20 +01:00
ee_brightbox
Disable import of disabled eebrightbox in tests ( #52314 )
2021-06-29 19:59:25 +02:00
efergy
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
elgato
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
elkm1
Merge of nested IF-IF case in elkm1 test ( #48374 )
2021-03-26 06:54:16 -10:00
emonitor
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
emulated_hue
Add support for color_mode white to demo light ( #51575 )
2021-06-07 20:26:25 +02:00
emulated_kasa
Demo: remove deprecated switch entity properties ( #52424 )
2021-07-02 17:50:57 +02:00
emulated_roku
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
enocean
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
enphase_envoy
Bump httpx to 0.18.0 and respx to 0.17.0 ( #49805 )
2021-04-28 11:22:09 +02:00
epson
Fix Epson config flow unique_id ( #45434 )
2021-05-07 23:05:59 +02:00
esphome
ESPHome enable static type checking ( #52348 )
2021-07-12 22:56:10 +02:00
everlights
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
ezviz
Fix ezviz options flow test patch ( #52125 )
2021-06-23 18:19:45 +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
Refactor history component ( #50287 )
2021-05-11 09:21:57 +02:00
fireservicerota
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
Add reauth support to flume ( #49991 )
2021-05-03 10:30:22 -07:00
flunearyou
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
flux
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02: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
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
forecast_solar
Ensure Forecast.Solar returns an iso formatted timestamp ( #52669 )
2021-07-08 10:09:30 +02:00
forked_daapd
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
foscam
Reduce config entry setup/unload boilerplate D-F ( #49733 )
2021-04-26 20:46:49 -10:00
freebox
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
freedns
freedompro
Add fan support to Freedompro ( #52724 )
2021-07-16 15:14:37 +02:00
fritz
Add switch platform to Fritz ( #51610 )
2021-06-29 11:57:34 -04:00
fritzbox
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
fritzbox_callmonitor
Revert const replacement in fritzbox_callmonitor ( #47211 )
2021-03-01 10:31:13 +01:00
frontend
Add support for custom themes to use dark mode ( #46532 )
2021-05-25 13:26:24 +02:00
garages_amsterdam
Add Garages Amsterdam integration ( #43157 )
2021-05-15 20:43:12 +02:00
garmin_connect
Replace garminconnect_aio with garminconnect_ha ( #51730 )
2021-06-12 10:05:27 +02:00
gdacs
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
generic
Roll back #47852 (shield httpx in generic) ( #50562 )
2021-05-13 20:32:06 -07:00
generic_hygrostat
Add generic hygrostat integration ( #36759 )
2021-07-13 13:25:29 +02:00
generic_thermostat
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
geo_json_events
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
geo_location
Improve log message when zone missing in geolocation trigger ( #51522 )
2021-06-06 20:03:56 +02:00
geo_rss_events
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
geofency
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
geonetnz_quakes
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
geonetnz_volcano
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
gios
Improve config entry title for GIOS integration ( #52583 )
2021-07-06 14:04:00 +02:00
glances
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
goalzero
Add DHCP support to goalzero ( #50425 )
2021-05-14 13:12:46 -05:00
gogogate2
Add dhcp support to iSmartGate ( #50309 )
2021-05-12 00:20:03 +02:00
google
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
google_assistant
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02: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
Don't enforce uniqueness requirements for Waze and Google Travel Time ( #50254 )
2021-05-26 08:32:26 -07:00
google_wifi
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
gpslogger
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
graphite
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
gree
Bugfix current temperature in gree climate ( #53149 )
2021-07-19 17:07:15 +02:00
group
Add media_player.group ( #38855 )
2021-06-02 21:25:15 +02:00
growatt_server
Add Growatt Server Config flow ( #41303 )
2021-05-10 22:46:50 +02:00
guardian
Add dhcp support to guardian ( #50378 )
2021-05-10 21:26:15 -05:00
habitica
Fix habitica regression ( #52097 )
2021-06-26 15:36:45 -07:00
hangouts
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
harmony
Remove references to hass.data in harmony tests ( #49836 )
2021-04-28 18:27:57 -10:00
hassio
Handle missing peername ( #53052 )
2021-07-15 14:16:30 +02:00
hddtemp
Rewrite hddtemp unittest tests to pytest ( #42513 )
2021-01-27 10:24:04 +01:00
heos
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
here_travel_time
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
hisense_aehw4a1
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
history
Include future statistics in history/list_statistic_ids ( #52942 )
2021-07-14 11:54:55 +02:00
history_stats
Refactor history component ( #50287 )
2021-05-11 09:21:57 +02:00
hive
Disable strict type checks for tests ( #49851 )
2021-04-29 15:57:02 +02:00
hlk_sw16
Update usage of async_entries to use _async_current_entries ( #50187 )
2021-05-12 12:47:06 +02:00
home_connect
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
home_plus_control
Increase polling interval to prevent reaching daily limit ( #53066 )
2021-07-15 17:24:54 -04:00
homeassistant
Allow number/sensor entities in numeric state conditions/triggers ( #51439 )
2021-06-04 18:14:48 +02:00
homekit
Execute scripts from HomeKit ( #53106 )
2021-07-19 12:07:12 +02:00
homekit_controller
Fix homebridge devices becoming unavailable frequently ( #52753 )
2021-07-08 17:26:25 +01:00
homematic
Rewrite homematic unittest tests to pytest style test functions ( #41766 )
2020-10-13 19:51:08 +02:00
homematicip_cloud
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
honeywell
Add honeywell config flow ( #50731 )
2021-07-19 09:44:02 -10:00
html5
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
http
Reject trusted network access from proxies ( #52388 )
2021-07-02 11:49:42 +02:00
huawei_lte
Implement stable unique id for Huawei LTE, requires credentials on setup ( #49878 )
2021-07-11 21:25:00 -07:00
hue
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
huisbaasje
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
humidifier
Improve editing of device actions referencing non-added humidifier ( #51749 )
2021-06-17 10:27:22 +02:00
hunterdouglas_powerview
Improve legacy support for Hunter Douglas PowerView ( #50918 )
2021-05-23 12:47:19 -05:00
hvv_departures
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
hyperion
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
ialarm
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
iaqualink
Use reference strings in iaqualink ( #41292 )
2020-10-05 14:55:12 -05:00
icloud
Integrations h* - i*: Rename HomeAssistantType to HomeAssistant. ( #49587 )
2021-04-23 10:11:58 +02:00
ifttt
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
imap_email_content
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
influxdb
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02: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
Limit precision when stringifying float states ( #48822 )
2021-04-27 21:48:24 +02: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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02: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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
iqvia
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
islamic_prayer_times
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
isy994
Add ISY994 System Health Info ( #50840 )
2021-05-19 19:10:09 -05:00
izone
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
jewish_calendar
Migrate from pytz to python-dateutil ( #49643 )
2021-05-07 22:46:26 -07:00
juicenet
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
keenetic_ndms2
SSDP Discovery for NDMS2 routers ( #47312 )
2021-05-25 15:36:03 +02:00
kira
Update integrations j-o to override extra_state_attributes() ( #47758 )
2021-03-11 20:11:25 +01:00
kmtronic
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
knx
Refactor KNX tests ( #53183 )
2021-07-19 23:39:19 -05:00
kodi
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
konnected
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
kostal_plenticore
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
kraken
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
kulersky
Implement color_mode support for kulersky ( #52080 )
2021-06-29 16:31:29 +02:00
lastfm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
lcn
Add tests for LCN integration setup ( #48070 )
2021-06-28 18:08:09 +02:00
light
Tweak light.valid_supported_color_modes ( #51659 )
2021-06-09 12:53:08 +02:00
litejet
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
litterrobot
Fix for invalid value error when using UI editor for Litter-Robot's set_wait_time service ( #50269 )
2021-05-25 20:15:37 +02:00
local_file
local_ip
Remove YAML configuration from Local IP ( #50642 )
2021-05-15 13:45:10 +02:00
locative
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
lock
Improve editing of device actions referencing non-added lock ( #51750 )
2021-06-12 21:31:30 +02:00
logbook
Add Blueprint foundation to Scripts ( #48621 )
2021-04-27 15:15:38 -07: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
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02: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
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
lyric
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
mailbox
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
mailgun
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +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
Disable strict type checks for tests ( #49851 )
2021-04-29 15:57:02 +02:00
mazda
Upgrade pymazda to 0.2.0 ( #52775 )
2021-07-09 07:55:26 +02: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
Add Melcloud device class and state class ( #52276 )
2021-06-29 19:16:43 +02: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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
met_eireann
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
meteo_france
Integrations m*: Rename HomeAssistantType to HomeAssistant. ( #49567 )
2021-04-22 14:53:37 -07:00
meteoclimatic
Add new Meteoclimatic integration ( #36906 )
2021-05-25 13:11:48 +02:00
metoffice
Use iso-formatted times in MetOffice weather forecast ( #52672 )
2021-07-08 10:01:06 +02:00
mfi
Minor test coverage improvement of mfi and zwave sensors ( #52935 )
2021-07-13 08:38:31 +02: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
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
mill
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
min_max
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
minecraft_server
Replace HomeAssistantType with HomeAssistant for integrations m* - n* ( #49566 )
2021-04-22 22:23:36 +02:00
minio
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
mobile_app
Fix double subscriptions for local push notifications ( #52039 )
2021-06-20 14:53:21 -07:00
mochad
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
modbus
Allow pymodbus to reconnect in running system (not startup) ( #53020 )
2021-07-19 13:01:50 +02:00
modern_forms
Add Modern Forms binary sensor platform ( #52312 )
2021-06-30 11:56:02 +02:00
mold_indicator
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
monoprice
Use disabled_by constants ( #49584 )
2021-04-23 09:56:42 +02: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
motioneye
Add motion detection support to motionEye ( #49665 )
2021-07-01 11:22:43 +02:00
mqtt
Add MQTT humidifier platform integration ( #52828 )
2021-07-15 11:12:23 +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
mutesync
Mutesync integration ( #49679 )
2021-04-27 13:44:59 -07:00
my
Add my component ( #46058 )
2021-02-08 14:44:46 +01:00
myq
Add reauth support to myq ( #49998 )
2021-05-02 21:52:48 -07:00
mysensors
Add mysensors sensor platform test foundation ( #51548 )
2021-06-27 20:33:20 +02:00
mythicbeastsdns
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nam
Remove air_quality
platform from Nettigo Air Monitor integration ( #52152 )
2021-06-24 22:58:37 +03:00
namecheapdns
neato
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
ness_alarm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nest
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
netatmo
Add schedule selector for Netatmo ( #52909 )
2021-07-12 15:27:48 -07:00
network
Expose async_get_source_ip in the network integration ( #52901 )
2021-07-13 10:26:00 +02:00
nexia
Add support for asair brand to nexia ( #50504 )
2021-05-15 16:24:36 +02:00
nextbus
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nightscout
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02: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
Address late review of nsw fuel station ( #51619 )
2021-06-08 14:26:43 +02: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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
omnilogic
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
onboarding
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
ondilo_ico
Address late review of ondilo_ico ( #44837 )
2021-01-06 12:36:39 +01:00
onewire
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
onvif
Merge onvif host/auth step, allow skipping scan ( #49660 )
2021-06-28 16:39:18 +02: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
Convert openweathermap dewpoint from kelvin to celcius ( #51893 )
2021-06-28 11:35:33 +02:00
opnsense
ovo_energy
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
owntracks
Reduce config entry setup/unload boilerplate N-P ( #49777 )
2021-04-27 20:42:21 +02:00
ozw
Implement color_mode support for ozw ( #52063 )
2021-06-27 15:00:27 -04:00
panasonic_viera
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02: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
Make Philips TV notify service optional ( #50691 )
2021-06-27 22:57:08 +02:00
pi_hole
Add empty password support to pi-hole ( #37958 )
2021-01-20 16:40:23 +01:00
picnic
Cleanup of unused connection_class logic ( #49865 )
2021-04-29 23:12:58 +02:00
pilight
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
ping
Remove empty tests for ping now that the code in icmplib is used ( #51454 )
2021-06-05 01:20:41 +03: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
Remove I/O in Plex tests ( #53196 )
2021-07-19 18:50:04 +02:00
plugwise
Update Plugwise Config Flow ( #47563 )
2021-07-16 06:46:23 -10: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
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
profiler
Clean up profiler constants ( #49752 )
2021-04-27 10:04:45 -04:00
progettihwsw
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
prometheus
Set state_class for demo sensor ( #50523 )
2021-05-12 18:38:26 +02:00
proximity
Rewrite proximity tests to be pytest functions ( #41711 )
2020-10-16 13:13:34 +02:00
ps4
Use whoami for location lookup ( #50934 )
2021-05-22 20:34:48 -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
Adopt new electricity tariffs in pvpc hourly pricing ( #51789 )
2021-06-17 09:03:28 +02: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
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
radarr
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
rainmachine
Add rainmachine discovery ( #49970 )
2021-05-06 09:50:28 -05: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
Update statistics meta data on entity_id change ( #52755 )
2021-07-14 13:23:11 +02: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
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02: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
Bump pyRFXtrx to 0.27.0 ( #51911 )
2021-06-15 20:34:05 -05: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
Use properties instead of raw data in the rituals integration ( #52587 )
2021-07-12 20:40:16 +02:00
rmvtransport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
roku
Enable basic typing for roku ( #52478 )
2021-07-05 10:27:52 +02:00
roomba
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
safe_mode
samsungtv
Add OUIs for legacy samsungtv ( #52928 )
2021-07-15 14:43:35 +02:00
scene
Filter unsupported parameters from light service calls ( #51084 )
2021-05-26 08:02:59 +02:00
screenlogic
Switch screenlogic discovery to use async version ( #49650 )
2021-04-25 12:41:40 +02:00
script
Make confirmable notification blueprint use unique actions ( #50706 )
2021-05-15 22:50:24 -07:00
search
Use entity sources to find related entities in Search ( #51966 )
2021-06-19 13:25:26 +02:00
season
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
select
Improve editing of device automation referring non added select entity ( #52047 )
2021-06-21 14:49:51 +02:00
sense
Remove YAML support from sense ( #49935 )
2021-05-01 11:17:52 -10:00
sensor
Include future statistics in history/list_statistic_ids ( #52942 )
2021-07-14 11:54:55 +02:00
sentry
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
seventeentrack
Upgrade flake8 and dependencies, enable flake8-noqa ( #48393 )
2021-03-27 10:22:11 +01:00
sharkiq
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
shell_command
Disable flaky shell_command test ( #52564 )
2021-07-06 00:24:09 +03:00
shelly
Fix flaky Shelly config flow test ( #50982 )
2021-05-23 02:11:02 +03:00
shopping_list
Add more shopping list services ( #45591 )
2021-02-23 23:25:50 +01:00
sia
Update sia tests ( #51151 )
2021-05-27 15:35:17 +02: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
Fresh attempt at SimpliSafe auto-relogin ( #52567 )
2021-07-06 18:21:25 +02:00
simulated
Rewrite simulated unittest tests to pytest style test functions ( #41115 )
2020-10-04 13:48:47 +02:00
siren
Add missing test coverage for sirens ( #53014 )
2021-07-14 20:04:04 +02:00
slack
HomeAssistantType —> HomeAssistant for Integrations p* - s* ( #49558 )
2021-04-22 19:58:02 +02:00
sleepiq
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
sma
Use pysma exceptions ( #52252 )
2021-06-28 16:59:17 +02:00
smappee
Support local Smappee Genius device ( #48627 )
2021-04-21 22:12:13 -10:00
smart_meter_texas
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
smarthab
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
smartthings
Do not attempt to unload non loaded config entries ( #51356 )
2021-06-02 10:00:24 +02:00
smarttub
Add service to reset SmartTub reminders ( #51824 )
2021-06-27 20:59:11 +02:00
smhi
Clean smhi tests ( #50681 )
2021-05-15 20:22:32 +02:00
smtp
Add support for overriding SMTP recipient(s) in a service call ( #47611 )
2021-06-28 12:54:03 +02:00
snips
Add native Python types support to templates ( #41227 )
2020-10-07 00:05:52 +02:00
solaredge
Clean up unused method from SolarEdge tests ( #50684 )
2021-05-15 21:27:04 +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
Update Somfy to reduce calls to /site entrypoint ( #51572 )
2021-07-06 18:48:48 +02:00
somfy_mylink
Remove YAML configuration from Somfy MyLink ( #50359 )
2021-05-10 11:53:37 +02:00
sonarr
Remove stale debug statements from tests ( #51059 )
2021-05-25 11:52:20 +02: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
Add zeroconf discovery to Sonos ( #52655 )
2021-07-12 18:24:12 +02: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
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
spider
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
spotify
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
sql
Remove login details before logging SQL errors ( #48758 )
2021-04-07 12:15:56 +02:00
squeezebox
Fix error in Squeezebox DHCP discovery flow ( #50771 )
2021-05-26 10:30:15 +02:00
srp_energy
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
ssdp
Send ssdp requests to ipv4 broadcast as well ( #52760 )
2021-07-11 17:03:48 -04:00
starline
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
startca
Use more state attribute name constants ( #40428 )
2020-09-21 23:03:39 +02:00
statistics
Add quantiles to Statistics integration ( #52189 )
2021-06-30 08:31:33 +02:00
statsd
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
stream
Clean up stream refactor ( #51951 )
2021-06-20 13:38:02 +08:00
stt
subaru
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
sun
Migrate from pytz to python-dateutil ( #49643 )
2021-05-07 22:46:26 -07:00
surepetcare
Fix and upgrade surepetcare ( #49223 )
2021-04-27 20:58:52 +02:00
switch
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
switcher_kis
Add Switcher config flow discovery support ( #52316 )
2021-07-19 06:28:40 -07:00
syncthing
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
syncthru
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
synology_dsm
Remove yaml support from Synology DSM ( #53197 )
2021-07-19 19:39:32 +02:00
system_bridge
System Bridge Integration ( #48156 )
2021-05-06 01:33:32 +02:00
system_health
Handle Timeout exceptions in system_health ( #50017 )
2021-05-03 14:26:25 +02:00
system_log
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
tado
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
tag
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
tasmota
Improve typing of Tasmota (3/3) ( #52748 )
2021-07-12 19:17:44 +02:00
tcp
Improve code quality of TCP platform ( #51000 )
2021-05-24 11:03:43 +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
Allow combining value_template and position_template for template cover ( #52383 )
2021-07-01 14:09:48 +02:00
tesla
Bump Tesla dependency teslajsonpy to 0.18.3 ( #49939 )
2021-05-01 17:04:37 -07:00
threshold
Fix unavailable entity capable of triggering non-numerical warning in Threshold sensor ( #52563 )
2021-07-06 09:33:00 +02:00
tibber
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
Fix loop in tod binary sensor ( #51491 )
2021-06-07 11:21:10 -07:00
tomato
toon
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
totalconnect
Fix totalconnect test calling public host ( #51138 )
2021-05-27 21:30:37 -05:00
tplink
TP Link: Don't report HS when in CT mode ( #49704 )
2021-04-27 11:19:21 +02:00
traccar
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
trace
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
tradfri
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
transmission
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02: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
Remove YAML configuration from Tuya ( #50360 )
2021-05-09 14:26:26 -04:00
twentemilieu
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
twilio
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02: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
More restrictive state updates of UniFi uptime sensor ( #53111 )
2021-07-19 10:54:31 +02:00
unifi_direct
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
universal
New overrides in universal media player ( #48611 )
2021-05-11 23:44:26 +02: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
Populate upnp devices from ssdp ( #51221 )
2021-06-08 22:32:06 +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
Set device_class and state_class for utility_meter ( #50921 )
2021-05-21 13:23:20 +02: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
venstar
Correct humidifier detection in venstar component and add tests ( #50439 )
2021-05-24 16:41:37 +02:00
vera
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
verisure
Remove YAML configuration from Verisure ( #50076 )
2021-05-05 09:51:05 +02:00
version
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
vesync
Remove deprecated YAML configuration from VeSync ( #52358 )
2021-06-30 16:29:44 -04:00
vilfo
Fix host_valid()
logic in Vilfo config flow ( #49862 )
2021-04-29 17:11:22 +02:00
vizio
Fix flaky vizio test and add comments to explain logic ( #50948 )
2021-05-22 08:57:30 +02:00
voicerss
volumio
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02: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
wallbox
Refactor wallbox tests ( #51094 )
2021-06-27 15:06:25 -04:00
water_heater
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
waze_travel_time
Fix Waze Travel Time tests ( #52663 )
2021-07-07 23:56:02 +03:00
weather
Update weather tests to pytest style ( #40917 )
2020-10-01 09:14:48 +02:00
webhook
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
webostv
Upgraded aiopylgtv to v0.4.0 ( #47014 )
2021-03-17 20:59:48 -07:00
websocket_api
Add missing type hints to websocket_api ( #50915 )
2021-05-21 09:39:18 -07:00
wemo
Support receiving long-press events from WeMo devices ( #45503 )
2021-06-16 12:00:34 +02:00
wiffi
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
wilight
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
withings
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
wled
Add preset support to WLED ( #52170 )
2021-06-24 23:16:07 +02: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
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
Spelling fixes ( #51642 )
2021-06-11 13:35:03 +02:00
xiaomi_miio
Add Xiaomi Miio EU gateway support ( #47955 )
2021-06-15 00:05:40 +02:00
yamaha
Add a menu_cursor service to the yamaha component ( #44819 )
2021-06-15 19:17:10 +02:00
yamaha_musiccast
Rewrite of Yamaha musiccast integration ( #51561 )
2021-06-14 08:58:42 +02:00
yandex_transport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
yandextts
yeelight
Add color_mode support to yeelight light ( #51973 )
2021-06-25 17:37:15 +02:00
zeroconf
Deprecate IPv6 zeroconf setting in favor of the network integration ( #51173 )
2021-06-29 17:13:31 -10:00
zerproc
Fix Kulersky and Zerproc config unloading ( #47572 )
2021-03-21 22:08:09 -07:00
zha
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02: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
Minor test coverage improvement of mfi and zwave sensors ( #52935 )
2021-07-13 08:38:31 +02:00
zwave_js
Add On/Off as target values for zwave_js cover stop action ( #52881 )
2021-07-16 15:48:35 +02:00
__init__.py
conftest.py
Improve zeroconf test fixture ( #49657 )
2021-04-25 08:16:38 -10:00