..
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
adax
Adax heaters ( #50998 )
2021-07-21 10:25:46 +02:00
adguard
Refactor AdGuard config flow tests ( #50566 )
2021-05-14 13:19:24 +02:00
advantage_air
Advantage Air add zone temperature sensors ( #51941 )
2021-07-20 19:38:50 -04: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
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15:32 +02:00
airly
Use AQI, PM1, PM25, PM10 device classes in Airly ( #54742 )
2021-08-18 02:40:06 +02:00
airnow
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
airthings
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
airtouch4
Airtouch4 integration ( #43513 )
2021-08-17 17:29:20 +02:00
airvisual
Use current config entry standards for AirVisual ( #57132 )
2021-10-11 09:17:43 -06:00
alarm_control_panel
Implementation of new Vacation mode for MQTT-based alarm panels ( #53561 )
2021-08-24 13:22:49 +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 fix Fan support and cleanup ( #56053 )
2021-09-24 08:14:45 +02:00
almond
Add test fixture for unauthenticated HTTP client ( #55561 )
2021-09-02 13:09:16 +02:00
ambee
Add re-authentication support to Ambee ( #51773 )
2021-06-12 16:18:06 +02:00
amberelectric
Updated amberelectic attributes to reflect unit change to $/kWh ( #57109 )
2021-10-05 20:34:23 -07: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 base energy analytics ( #53855 )
2021-08-02 09:46:07 -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
Remove redundant aiohttp response status=200 kwargs ( #56417 )
2021-09-21 10:51:12 -07:00
api_streams
Fixing the api_streams sensor ( #22200 )
2019-03-22 11:59:10 -07:00
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
Migrate attribution attribute for Arlo ( #57504 )
2021-10-11 20:40:40 -07: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
aurora
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
auth
Guard linking credential that is already linked ( #57595 )
2021-10-13 17:36:31 +02:00
automation
Add this variable for use by automation and script templates ( #52774 )
2021-07-28 09:09:13 +02:00
awair
Use EntityDescription - awair ( #55747 )
2021-09-06 09:40:41 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Refresh the bond token if it has changed and available ( #57583 )
2021-10-12 21:39:46 -07:00
bosch_shc
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
braviatv
Remove YAML configuration import from Sony Bravia TV ( #52141 )
2021-06-24 11:10:21 +02:00
broadlink
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07:00
caldav
Fix caldav TZ interpretation of all day events ( #48642 )
2021-06-29 00:07:29 -07:00
calendar
Do async_setup_platform in background ( #36244 )
2020-05-31 22:18:30 -07:00
camera
Add WebSocket API for intiting a WebRTC stream ( #57034 )
2021-10-07 22:13:14 -07:00
canary
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
cast
Pass metadata when casting an app ( #51148 )
2021-06-14 08:48:32 +02:00
cert_expiry
Fix creating `cert_expiry` configs during runtime ( #56298 )
2021-09-18 19:54:54 +02:00
climacell
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
climate
Skip 'None' values when restoring climate scenes ( #53484 )
2021-07-28 09:16:23 +02:00
cloud
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07:00
cloudflare
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
co2signal
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
coinbase
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
color_extractor
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
comfoconnect
Add `state_class` and use `SensorEntityDescription` for comfoconnect ( #54066 )
2021-09-24 22:26:56 +02: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
Add support for device configuration URL ( #57539 )
2021-10-14 11:16:56 -07:00
configurator
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
control4
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
conversation
Clean up core services ( #31509 )
2020-02-08 13:10:59 +01:00
coolmaster
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
coronavirus
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
crownstone
Handle missing serial extended parameters in crownstone ( #56864 )
2021-10-01 08:42:32 -07:00
daikin
Bump Daikin version, catch new exception during config_flow ( #57080 )
2021-10-11 13:11:02 +02: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
default_config
Mock out network.util.async_get_source_ip in tests ( #56339 )
2021-09-17 21:40:58 -10:00
demo
Validate Number value before calling entity method ( #52343 )
2021-08-04 11:57:26 +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
Guard for unexpected exceptions in device automation ( #55639 )
2021-09-03 09:04:50 -07:00
device_sun_light_trigger
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
device_tracker
Correctly detect is not home ( #53279 )
2021-07-21 19:45:07 +02:00
devolo_home_control
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
dexcom
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
dhcp
Prevent event loop delay / instability from discovery ( #57463 )
2021-10-13 08:37:14 -07:00
dialogflow
Use hass_client_no_auth test fixture in integrations a-g ( #55581 )
2021-09-02 14:49:20 +02:00
directv
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07:00
discovery
Netgear config flow ( #54479 )
2021-09-13 18:18:21 +02:00
dlna_dmr
Drop more persistent notification patches ( #57295 )
2021-10-08 16:45:05 +02:00
doorbird
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
dsmr
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Add energy management for efergy ( #57472 )
2021-10-11 13:16:55 +02:00
elgato
Convert color temperature to visible color in lights ( #55219 )
2021-08-25 21:56:36 +02:00
elkm1
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
emonitor
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
emulated_hue
Block tests from opening sockets ( #55516 )
2021-10-05 14:46:09 -10:00
emulated_kasa
Demo: remove deprecated switch entity properties ( #52424 )
2021-07-02 17:50:57 +02:00
emulated_roku
Mock out network.util.async_get_source_ip in tests ( #55592 )
2021-09-02 20:44:50 +02:00
energy
Fix energy gas price validation ( #57075 )
2021-10-04 20:52:40 -07:00
enocean
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
enphase_envoy
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
environment_canada
Switch to config_flow for Environment Canada ( #57127 )
2021-10-11 17:33:29 +02:00
epson
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
esphome
ESPHome move ReconnectLogic to aioesphomeapi ( #57601 )
2021-10-13 10:04:23 -07:00
everlights
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
ezviz
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
faa_delays
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02: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
Move temperature conversions to sensor base class (3/8) ( #54469 )
2021-08-12 14:23:56 +02: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
Add support for width and height to ffmpeg based camera snapshots ( #53837 )
2021-08-10 20:31:11 -05:00
fido
Use EntityDescription - fido ( #55037 )
2021-08-23 20:56:15 +02:00
file
Fix missing encoding with open() ( #53593 )
2021-07-28 09:41:45 +02:00
filesize
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
filter
Inherit Filter sensor state_class from source sensor ( #56407 )
2021-09-28 09:30:21 +02:00
fireservicerota
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
firmata
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
fjaraskupan
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
flick_electric
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
flipr
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
flo
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
flume
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02: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
flux_led
Use a human readable model name in flux_led ( #57519 )
2021-10-12 21:40:49 -07:00
folder
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
forked_daapd
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
foscam
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
freebox
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
freedns
Migrate freedns tests from coroutine to async/await ( #30390 )
2020-01-02 14:22:30 -06:00
freedompro
Prevent 3rd party lib from opening sockets in freedompro tests ( #55596 )
2021-09-02 19:32:19 +02:00
fritz
Fritz new binary sensor for link and firmware status + code cleanup ( #55446 )
2021-09-30 11:18:04 +02:00
fritzbox
Optimize update calls for AVM Fritz!Smarthome devices ( #57579 )
2021-10-14 13:53:05 -07:00
fritzbox_callmonitor
Revert const replacement in fritzbox_callmonitor ( #47211 )
2021-03-01 10:31:13 +01:00
frontend
Block tests from opening sockets ( #55516 )
2021-10-05 14:46:09 -10:00
garages_amsterdam
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
gdacs
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
generic
Use respx.mock in generic camera tests ( #55521 )
2021-09-01 20:45:29 +02:00
generic_hygrostat
Add generic hygrostat integration ( #36759 )
2021-07-13 13:25:29 +02:00
generic_thermostat
Fix generic thermostat switch state initialization ( #56073 )
2021-09-13 22:27:06 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
geonetnz_quakes
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
geonetnz_volcano
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
gios
Use new device classes in GIOS integration ( #54743 )
2021-08-17 22:35:05 -05:00
glances
Prevent 3rd party lib from opening sockets in glances tests ( #56345 )
2021-09-17 22:22:44 -10:00
goalzero
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
gogogate2
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
google
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
google_assistant
Prevent 3rd party lib from opening sockets in google_assistant tests ( #56346 )
2021-09-21 11:27:10 -07:00
google_domains
Use f-strings in integrations starting with "F"and"G" ( #32150 )
2020-02-24 17:54:20 -08:00
google_pubsub
Use path helper method for principal file in google_pubsub ( #54744 )
2021-08-17 19:49:38 +02:00
google_translate
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
google_travel_time
Drop more persistent notification patches ( #57295 )
2021-10-08 16:45:05 +02:00
google_wifi
Use EntityDescription - google_wifi ( #54941 )
2021-08-21 21:59:06 +02:00
gpslogger
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Improve state of cover groups ( #57313 )
2021-10-08 09:52:58 -07:00
growatt_server
Fix Growatt login invalid auth response ( #57071 )
2021-10-05 12:31:23 -07:00
guardian
Add dhcp support to guardian ( #50378 )
2021-05-10 21:26:15 -05:00
habitica
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
hangouts
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
harmony
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
hassio
Remove snapshot from hassio integration ( #57652 )
2021-10-14 10:00:44 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
hisense_aehw4a1
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
history
Remove automatic splitting of net meters from statistics ( #56772 )
2021-09-29 17:20:17 +02:00
history_stats
Refactor history component ( #50287 )
2021-05-11 09:21:57 +02:00
hive
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
hlk_sw16
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
home_connect
Use hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49:40 +02:00
home_plus_control
Use hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49:40 +02:00
homeassistant
Add Save Persistent States service ( #53881 )
2021-08-10 00:38:56 +02:00
homekit
Bump HAP-python to 4.30 ( #57284 )
2021-10-07 20:06:27 -07:00
homekit_controller
Mock out zeroconf in homekit_controller tests ( #56307 )
2021-09-16 11:29:41 -10:00
homematic
Rewrite homematic unittest tests to pytest style test functions ( #41766 )
2020-10-13 19:51:08 +02:00
homematicip_cloud
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15:32 +02:00
honeywell
Try to avoid rate limiting in honeywell ( #55304 )
2021-09-07 16:32:26 +02:00
html5
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
http
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Provide device_id in hue_event ( #56982 )
2021-10-13 20:20:38 +02:00
huisbaasje
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
humidifier
Improve editing of device actions referencing non-added humidifier ( #51749 )
2021-06-17 10:27:22 +02:00
hunterdouglas_powerview
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
hvv_departures
Merge system options into pref properties ( #51347 )
2021-06-01 22:34:31 +02:00
hyperion
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
ialarm
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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 hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49: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 tests from opening sockets ( #55516 )
2021-10-05 14:46:09 -10: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
Validate initial value for input_datetime ( #57256 )
2021-10-07 17:13:07 +02: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
integration
Address comment in integration Riemann sum PR #55875 ( #55895 )
2021-09-07 19:40:20 +02:00
intent
Clean up core services ( #31509 )
2020-02-08 13:10:59 +01:00
intent_script
…
ios
Fix uncaught exceptions in ios ( #34119 )
2020-04-17 10:25:31 +02:00
iotawatt
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
izone
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
jewish_calendar
Ensure Jewish Calendar returns an iso formatted timestamp ( #52722 )
2021-07-26 20:23:25 -07:00
juicenet
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
keenetic_ndms2
SSDP Discovery for NDMS2 routers ( #47312 )
2021-05-25 15:36:03 +02:00
kira
Prevent opening of sockets in kira tests ( #57038 )
2021-10-04 13:33:29 +02:00
kmtronic
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
knx
Update xknx to version 0.18.10 ( #57635 )
2021-10-14 10:54:48 -07:00
kodi
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
konnected
Use hass_client_no_auth test fixture in additional tests ( #57037 )
2021-10-04 13:37:05 +02:00
kostal_plenticore
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
kraken
Add Kraken delay after first update to avoid limit ( #55736 )
2021-09-30 13:23:46 +02:00
kulersky
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
lastfm
Upgrade pylast from 4.2.0 to 4.2.1 ( #56015 )
2021-09-16 07:00:25 +02:00
lcn
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
light
Convert color temperature to visible color in lights ( #55219 )
2021-08-25 21:56:36 +02:00
litejet
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
litterrobot
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
local_file
Do async_setup_platform in background ( #36244 )
2020-05-31 22:18:30 -07:00
local_ip
Mock out network.util.async_get_source_ip in tests ( #57039 )
2021-10-04 15:33:13 +02:00
locative
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
lock
Update lock entity to support locking, unlocking, jammed ( #51455 )
2021-07-20 18:12:56 +02:00
logbook
Fix logbook entity_matches_only query mode ( #55761 )
2021-09-06 13:39:39 -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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
lyric
Use hass_client_no_auth test fixture in additional tests ( #57037 )
2021-10-04 13:37:05 +02:00
mailbox
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
mailgun
Use hass_client_no_auth test fixture in additional tests ( #57037 )
2021-10-04 13:37:05 +02:00
manual
Add vacation mode to manual alarm_control_panel ( #55340 )
2021-09-01 09:34:21 +02: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
media_player
Use hass_client_no_auth test fixture in additional tests ( #57037 )
2021-10-04 13:37:05 +02:00
media_source
Quote media_source paths ( #49054 )
2021-04-12 18:32:12 +02:00
melcloud
Use EntityDescription - melcloud ( #53572 )
2021-07-28 00:07:14 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
mfi
Move temperature conversions to sensor base class (4/8) ( #54472 )
2021-08-11 21:17:47 +02:00
mhz19
Remove redundant str cast - sensor value conversion ( #55204 )
2021-08-25 15:01:17 +02:00
microsoft_face
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01: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
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
Allow confirming local push notifications ( #54947 )
2021-09-22 23:17:04 +02:00
mochad
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
modbus
COnvert DATA_TYPE to enum. ( #57699 )
2021-10-15 07:09:59 +02:00
modem_callerid
Add Config Flow to Modem Caller ID integration ( #46677 )
2021-09-13 14:22:54 -10: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
mqtt
Add support for entity categories to MQTT entities ( #57656 )
2021-10-15 14:28:30 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
mutesync
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
my
Add my component ( #46058 )
2021-02-08 14:44:46 +01:00
myq
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
mysensors
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
mythicbeastsdns
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nam
Bump `nettigo_air_monitor` library to version 1.1.1 ( #57483 )
2021-10-11 17:27:04 +02:00
namecheapdns
…
nanoleaf
Add SSDP discovery to Nanoleaf ( #56907 )
2021-10-01 21:29:56 -10:00
neato
Use hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49:40 +02:00
ness_alarm
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nest
Add Nest WebRTC and support Nest Battery Camera and Nest Battery Doorbell ( #57299 )
2021-10-13 03:28:52 -07:00
netatmo
Fix camera tests ( #57020 )
2021-10-03 16:55:07 -07:00
netgear
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
network
Add api to the network integration to get ipv4 broadcast addresses ( #56722 )
2021-09-27 21:43:39 -07:00
nexia
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
nextbus
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
nfandroidtv
Add config flow to nfandroidtv ( #51280 )
2021-07-21 13:31:54 +02:00
nightscout
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
nmap_tracker
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
no_ip
…
notify
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
notify_events
Fix "notify.events" trim() issue + add initial tests ( #48928 )
2021-04-09 10:36:13 -07:00
notion
Add ability to re-auth Notion ( #55616 )
2021-09-24 11:23:19 -07: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
nuki
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
numato
…
number
Validate Number value before calling entity method ( #52343 )
2021-08-04 11:57:26 +02:00
nut
Nut: Use coordinator data, code cleanup and add test coverage ( #57643 )
2021-10-13 16:05:06 -10:00
nws
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
nx584
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
nzbget
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
omnilogic
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
onboarding
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
ondilo_ico
Use hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49:40 +02:00
onewire
Add onewire support for DS2413 ( #55921 )
2021-10-15 08:23:26 +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
opengarage
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
openhardwaremonitor
…
opentherm_gw
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
openuv
Add ability to configure OpenUV "protection window" UV indices ( #54562 )
2021-08-24 15:37:50 -05: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
ozw
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
p1_monitor
Update entity names for P1 Monitor integration ( #55430 )
2021-08-29 20:29:37 -07:00
panasonic_viera
Prevent opening sockets in panasonic_viera tests ( #56441 )
2021-09-20 15:01:49 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
pi_hole
Add empty password support to pi-hole ( #37958 )
2021-01-20 16:40:23 +01:00
picnic
Migrate attribution attribute for Picnic ( #57507 )
2021-10-11 20:39:51 -07:00
pilight
Merge multiple context managers in tests ( #48146 )
2021-03-27 09:17:15 +01:00
ping
Prevent 3rd party lib from opening sockets in ping tests ( #56329 )
2021-09-16 23:41:19 -10:00
plaato
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
plugwise
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
plum_lightpad
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
profiler
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
progettihwsw
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
prometheus
Add target high/low temperatures to prometheus integration ( #50071 )
2021-08-04 07:42:47 +02:00
prosegur
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
proximity
Rewrite proximity tests to be pytest functions ( #41711 )
2020-10-16 13:13:34 +02:00
ps4
Prevent 3rd party lib from opening sockets in ps4 tests ( #56330 )
2021-09-17 12:51:25 +02:00
push
Use hass_client_no_auth test fixture in integrations h-p ( #55583 )
2021-09-02 14:49:40 +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
Add enumerate to builtins in python_script component ( #54244 )
2021-08-07 22:02:20 -07: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
radarr
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
rainforest_eagle
Remove YAML configuration from Rainforest Eagle ( #57636 )
2021-10-14 08:46:39 +02: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
Deprecate YAML config for ReCollect Waste ( #55426 )
2021-08-29 14:03:44 -06:00
recorder
Correct detection of row_number support for MariaDB ( #57663 )
2021-10-14 11:19:39 -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
Add api to device_automation to return all matching devices ( #53361 )
2021-08-10 14:21:34 -05:00
renault
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
rest
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
rest_command
…
rflink
Make Rflink handle set_level command for dimmable devices ( #46499 )
2021-03-21 08:43:38 +01:00
rfxtrx
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
ring
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
risco
Clean up superfluous integration setup - part 4 ( #49295 )
2021-04-16 17:46:49 +02:00
rituals_perfume_genie
Add tests for Rituals Perfume Genie number, select and binary_sensor platforms ( #55224 )
2021-09-19 08:51:57 -10:00
rmvtransport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
roku
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
roomba
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
roon
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
scene
Filter unsupported parameters from light service calls ( #51084 )
2021-05-26 08:02:59 +02:00
screenlogic
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
script
Restore last_triggered state in scripts ( #55071 )
2021-08-23 11:05:29 -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
Validate Select option before calling entity method ( #52352 )
2021-08-04 11:12:42 +02:00
sense
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
sensor
Improve warning prints for sensor statistics ( #57605 )
2021-10-13 08:15:04 -07:00
sentry
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
seventeentrack
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
sharkiq
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
shell_command
Update pylint to 2.9.5 ( #53496 )
2021-07-26 16:17:15 +02:00
shelly
Add support for device configuration URL ( #57539 )
2021-10-14 11:16:56 -07:00
shopping_list
Add service to clear completed shoppinglist items ( #55032 )
2021-08-25 12:26:37 +02:00
sia
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07: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
Use current config entry standards for SimpliSafe ( #57141 )
2021-10-08 14:22:29 -05:00
simulated
…
siren
Add siren support for available tones provided as a dict ( #54198 )
2021-08-09 00:41:51 -04:00
slack
HomeAssistantType —> HomeAssistant for Integrations p* - s* ( #49558 )
2021-04-22 19:58:02 +02:00
sleepiq
Move temperature conversions to sensor base class (6/8) ( #54476 )
2021-08-12 17:40:55 +02:00
sma
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
smappee
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02:00
smart_meter_texas
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
smarthab
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
smartthings
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
smarttub
Add service to reset SmartTub reminders ( #51824 )
2021-06-27 20:59:11 +02:00
smhi
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15: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
…
solaredge
Clean up unused method from SolarEdge tests ( #50684 )
2021-05-15 21:27:04 +02:00
solarlog
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
soma
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
somfy
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02:00
somfy_mylink
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
sonarr
Fix reauth for sonarr ( #55329 )
2021-08-27 11:04:07 -05: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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
soundtouch
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
spaceapi
…
spc
…
speedtestdotnet
Add device_info to `Speedtestdotnet` and some code cleanup ( #56612 )
2021-09-30 08:28:04 +02:00
spider
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
spotify
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02:00
sql
Remove login details before logging SQL errors ( #48758 )
2021-04-07 12:15:56 +02:00
squeezebox
Fix Squeezebox dhcp discovery ( #54137 )
2021-08-06 09:29:52 -07:00
srp_energy
Fix flaky srp energy test ( #56536 )
2021-09-22 17:41:10 +02:00
ssdp
Prevent event loop delay / instability from discovery ( #57463 )
2021-10-13 08:37:14 -07:00
starline
Use config_entries.SOURCE_* constants ( #49631 )
2021-04-25 11:27:40 +02:00
startca
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07: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
stookalert
Add config flow to Stookalert ( #57119 )
2021-10-08 11:34:22 +02:00
stream
Remove byte-range addressed parts in stream ( #55396 )
2021-08-30 13:20:19 +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
Add Sure Petcare Felaqua device ( #56823 )
2021-10-09 01:33:41 -05:00
switch
Add api to device_automation to return all matching devices ( #53361 )
2021-08-10 14:21:34 -05:00
switchbot
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
switcher_kis
Address Switcher late review comments ( #56264 )
2021-09-16 17:06:58 +02:00
syncthing
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
syncthru
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
synology_dsm
Skip auto-update when fqdn and ssl-verfiy is used for Synology DSM ( #57568 )
2021-10-14 13:55:31 -07:00
system_bridge
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
tag
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
tasmota
Automation trigger info type hint improvements ( #55402 )
2021-09-04 02:25:51 +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
…
template
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15:32 +02: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
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02:00
totalconnect
Fix totalconnect test calling public host ( #51138 )
2021-05-27 21:30:37 -05:00
tplink
Use switch format unique ids for tplink dimmers ( #57346 )
2021-10-10 00:02:33 -07:00
traccar
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
trace
Block custom integrations with missing or invalid version ( #49916 )
2021-05-17 15:48:41 +02:00
tractive
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
tradfri
Warn user if Gateway is already paired ( #57530 )
2021-10-13 07:16:55 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
tts
Add TTS engines in config.components ( #48939 )
2021-04-09 16:13:07 -07:00
tuya
Use Tuya endpoints values from upstream library ( #57537 )
2021-10-12 14:33:19 +02:00
twentemilieu
Reduce boilerplate to abort for matching config entries ( #50186 )
2021-05-11 22:00:12 +02:00
twilio
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +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
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
unifi_direct
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
universal
Improve Universal media player toggle default behavior ( #49395 )
2021-08-02 15:10:56 +02:00
upb
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
upcloud
…
updater
Remove analytics from updater ( #48518 )
2021-03-30 22:22:03 +02:00
upnp
Move parts of ssdp to async_upnp_client ( #55540 )
2021-09-11 13:38:16 -10:00
uptime
Move uptime from relative time to absolute time ( #43623 )
2020-12-01 17:28:59 +01:00
uptimerobot
Remove YAML import from UptimeRobot ( #57761 )
2021-10-15 12:33:10 +02:00
usb
Prefer more targeted matchers in USB discovery ( #56142 )
2021-09-12 15:07:40 -07:00
usgs_earthquakes_feed
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
utility_meter
Define `unit_of_measurement` of all `utility_meter` sensors on HA start ( #56112 )
2021-09-28 00:42:27 +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
Switch velbus from python-velbus to velbusaio ( #54032 )
2021-09-13 08:22:46 +02: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
Only postfix image name for container ( #55248 )
2021-08-26 10:54:42 +02:00
vesync
Remove deprecated YAML configuration from VeSync ( #52358 )
2021-06-30 16:29:44 -04:00
vilfo
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
vizio
Drop more persistent notification patches ( #57295 )
2021-10-08 16:45:05 +02:00
voicerss
…
volumio
Change config entry state to an enum ( #49654 )
2021-05-20 19:19:20 +02:00
vultr
Use EntityDescription - vultr ( #55789 )
2021-09-06 09:44:33 +02:00
wake_on_lan
Yoda assertion style removed is ( #48142 )
2021-03-20 13:55:10 +01:00
wallbox
Prevent 3rd party lib from opening sockets in wallbox tests ( #56308 )
2021-09-17 12:50:11 +02:00
water_heater
Lint suppression cleanups ( #47248 )
2021-03-02 09:02:04 +01:00
watttime
Fix watttime config flow and tests ( #57498 )
2021-10-11 22:08:57 +02:00
waze_travel_time
Drop more persistent notification patches ( #57295 )
2021-10-08 16:45:05 +02:00
weather
Move attribution attribute to Entity base class ( #57492 )
2021-10-11 23:15:32 +02:00
webhook
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02:00
webostv
Upgraded aiopylgtv to v0.4.0 ( #47014 )
2021-03-17 20:59:48 -07:00
websocket_api
Handle prepare timeout in websocket API ( #55989 )
2021-10-08 22:12:06 -07:00
wemo
Wemo Insight devices need polling when off ( #55348 )
2021-08-31 09:32:26 +02:00
whirlpool
Add support for multiple Whirlpool airconditioners ( #57588 )
2021-10-13 15:45:02 +02:00
wiffi
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
wilight
Prevent 3rd party lib from opening sockets in wilight tests ( #56310 )
2021-09-17 15:27:26 +02:00
withings
Use hass_client_no_auth test fixture in withings tests ( #56337 )
2021-09-18 23:12:02 +02:00
wled
Add device configuration URL to WLED ( #57692 )
2021-10-14 15:46:26 -07:00
wolflink
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
workday
Allow removing workday holidays by name ( #52700 )
2021-07-27 20:28:04 +02:00
worldclock
Rewrite worldclock unittest tests to pytest style test functions ( #40922 )
2020-10-01 09:42:23 +02:00
wsdot
Move temperature conversions to sensor base class (8/8) ( #54483 )
2021-08-11 21:17:16 +02:00
xbox
Use hass_client_no_auth test fixture in integrations s-x ( #55585 )
2021-09-02 14:50:10 +02: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
Xiaomi Miio appropriatly raise ConfigEntryAuthFailed/ConfigEntryNotReady ( #54696 )
2021-10-15 01:25:44 +02:00
yale_smart_alarm
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
yamaha
Add a menu_cursor service to the yamaha component ( #44819 )
2021-06-15 19:17:10 +02:00
yamaha_musiccast
Move parts of ssdp to async_upnp_client ( #55540 )
2021-09-11 13:38:16 -10:00
yandex_transport
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
yandextts
Use HTTPStatus instead of HTTP_* constants in various test mocks ( #56543 )
2021-10-01 15:52:45 -07:00
yeelight
Simplify yeelight setup to improve reliability ( #57500 )
2021-10-11 20:30:23 -07:00
youless
Add initial version for the YouLess integration ( #41942 )
2021-07-27 17:42:15 +02:00
zeroconf
Avoid enabling ipv6 dual stack for zeroconf on unsupported platforms ( #56584 )
2021-09-26 09:51:34 -07:00
zerproc
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +02:00
zha
Refactor persistent notification to no longer route all data via a service ( #57157 )
2021-10-07 12:58:00 +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
Add zwave to zwave_js migration ( #56159 )
2021-09-29 08:55:27 -07:00
zwave_js
Convert val to str when needed while calling zwave_js.set_value ( #57216 )
2021-10-07 13:22:33 -07:00
__init__.py
…
conftest.py
Improve zeroconf test fixture ( #49657 )
2021-04-25 08:16:38 -10:00