hass-core/tests/components
Niklas Åström 783cc1eacd
Optimise requests to the tado servers (#56261)
This avoids calling the tado servers unnecessarily many times, especially for bigger homes. This is done by calling aggregating endpoints instead of iterating over the zones and devices and calling endpoints over and over.
2021-09-22 14:01:30 +02:00
..
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
airly Use AQI, PM1, PM25, PM10 device classes in Airly (#54742) 2021-08-18 02:40:06 +02:00
airnow Make integration setup optional (#48381) 2021-03-29 13:53:47 -07:00
airtouch4 Airtouch4 integration (#43513) 2021-08-17 17:29:20 +02:00
airvisual Use config_entries.SOURCE_* constants (#49631) 2021-04-25 11:27:40 +02: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 Correct Alexa scene activation (#56469) 2021-09-20 22:51:17 -07: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
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
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 Move temperature conversions to sensor base class (1/8) (#48261) 2021-08-11 10:45:05 +02: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 Use hass_client_no_auth test fixture in integrations a-g (#55581) 2021-09-02 14:49: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 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 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 Changed wording of bond state belief feature from belief to tracked state (#56147) 2021-09-12 15:46:43 -10:00
bosch_shc Fix zeroconf mock and use it in CI group 1's tests (#55526) 2021-09-01 22:38:00 +02:00
braviatv Remove YAML configuration import from Sony Bravia TV (#52141) 2021-06-24 11:10:21 +02:00
broadlink Prevent 3rd party lib from opening sockets in broadlink tests (#55636) 2021-09-03 10:13:35 +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 Only warn once per entity when the async_camera_image signature needs to be updated (#55238) 2021-08-26 09:36:25 -07:00
canary Fix Canary sensor state (#54380) 2021-08-10 09:19:28 +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 Use EntityDescription - climacell (#53573) 2021-07-27 23:47:29 +02:00
climate Skip 'None' values when restoring climate scenes (#53484) 2021-07-28 09:16:23 +02:00
cloud Prevent 3rd party lib from opening sockets in cloud tests (#56328) 2021-09-17 12:50:59 +02:00
cloudflare Activate mypy for Cloudflare (#54041) 2021-08-05 13:01:12 +02:00
co2signal Add country code to co2signal state attributes (#53512) 2021-07-26 11:10:39 -07:00
coinbase Ignore Coinbase vault wallets (#54133) 2021-08-06 09:34:21 -07: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 Add currency core configuration (#53541) 2021-07-28 08:55:58 +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
crownstone Add Crownstone integration (#50677) 2021-09-14 09:46:52 -10: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 deCONZ use siren platform (#56397) 2021-09-18 21:59:04 +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 Fix zeroconf mock and use it in CI group 1's tests (#55526) 2021-09-01 22:38:00 +02:00
dexcom Change config entry state to an enum (#49654) 2021-05-20 19:19:20 +02:00
dhcp Make scapy imports in DHCP local (#55647) 2021-09-06 10:10:27 -07:00
dialogflow Use hass_client_no_auth test fixture in integrations a-g (#55581) 2021-09-02 14:49:20 +02:00
directv Change config entry state to an enum (#49654) 2021-05-20 19:19:20 +02:00
discovery Netgear config flow (#54479) 2021-09-13 18:18:21 +02:00
doorbird Remove YAML configuration from DoorBird (#50082) 2021-05-04 21:10:17 +02:00
dsmr Add support for Swedish smart electricity meters to DSMR (#54630) 2021-08-19 10:11:20 +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 Convert color temperature to visible color in lights (#55219) 2021-08-25 21:56:36 +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 Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 2 (#53368) 2021-09-06 08:44:38 -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 Enforce device class for gas and energy sensors used by energy dashboard (#56218) 2021-09-14 16:56:36 +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 Prevent 3rd party lib from opening sockets in epson tests (#55595) 2021-09-02 19:30:53 +02:00
esphome ESPHome Noise Transport Encryption support (#56216) 2021-09-20 09:02:17 +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 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 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
fjaraskupan Fjäråskupan kitchen fan (#53140) 2021-08-20 13:41:36 +02:00
flick_electric Clean up superfluous integration setup - part 6 (#49298) 2021-04-16 09:23:27 -07:00
flipr Address post merge review of flipr binary sensor (#55983) 2021-09-09 09:45:58 +02: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 Add an energy solar platform for solar forecasts (#54576) 2021-08-25 11:37:03 -07: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 Prevent 3rd party lib from opening sockets in freedompro tests (#55596) 2021-09-02 19:32:19 +02:00
fritz Mock out network.util.async_get_source_ip in tests (#55592) 2021-09-02 20:44:50 +02:00
fritzbox Remove last_reset attribute from FritzBoxEnergySensor (#54644) 2021-08-16 23:57:59 +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
gdacs Use config_entries.SOURCE_* constants (#49631) 2021-04-25 11:27:40 +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 Use hass_client_no_auth test fixture in integrations a-g (#55581) 2021-09-02 14:49:20 +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 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 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 Prevent 3rd party lib from opening sockets in google_assistant tests (#56346) 2021-09-21 11:27:10 -07:00
google_domains
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 Don't enforce uniqueness requirements for Waze and Google Travel Time (#50254) 2021-05-26 08:32:26 -07:00
google_wifi Use EntityDescription - google_wifi (#54941) 2021-08-21 21:59:06 +02:00
gpslogger Use hass_client_no_auth test fixture in integrations a-g (#55581) 2021-09-02 14:49:20 +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 component for binary sensor groups (#55365) 2021-09-13 15:28:37 +02:00
growatt_server Bump growattServer to 1.1.0 (#56084) 2021-09-15 10:08:15 +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 Add select entity to Logitech Harmony (#53943) 2021-08-28 14:10:19 -05:00
hassio Add cache-control headers to supervisor entrypoint (#55493) 2021-08-31 14:45:28 +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 Add 5-minute statistics for sensors (#56006) 2021-09-16 10:57:15 +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 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 Remove leftover debug prints in tests (#56409) 2021-09-19 12:43:02 +02: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 Merge system options into pref properties (#51347) 2021-06-01 22:34:31 +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 Remove redundant aiohttp response status=200 kwargs (#56417) 2021-09-21 10:51:12 -07:00
huawei_lte Implement stable unique id for Huawei LTE, requires credentials on setup (#49878) 2021-07-11 21:25:00 -07:00
hue Add zeroconf discovery to Hue (#55358) 2021-09-12 20:00:51 -07: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 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 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 Create APIs for Insteon panel (#49785) 2021-07-22 08:11:36 -10:00
integration Address comment in integration Riemann sum PR #55875 (#55895) 2021-09-07 19:40:20 +02:00
intent
intent_script
ios
iotawatt Add iotawatt high-accuracy energy readout sensors (#55512) 2021-09-09 15:32:43 +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 Do not reload the isy994 on ip change since there is already a reload listener (#54602) 2021-09-17 21:22:14 -10: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 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 Test KNX fan (#53621) 2021-08-24 12:00:37 +02: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 Upgrade pylast from 4.2.0 to 4.2.1 (#56015) 2021-09-16 07:00:25 +02:00
lcn Add tests for LCN integration setup (#48070) 2021-06-28 18:08:09 +02:00
light Convert color temperature to visible color in lights (#55219) 2021-08-25 21:56:36 +02:00
litejet Add transition to LiteJet (#47657) 2021-07-24 12:43:10 +02:00
litterrobot Move temperature conversions to sensor base class (4/8) (#54472) 2021-08-11 21:17:47 +02:00
local_file
local_ip Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 1 (#52980) 2021-07-22 08:12:33 -10: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 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 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 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 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 Use iso-formatted times in MetOffice weather forecast (#52672) 2021-07-08 10:01:06 +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
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 Modbus entity update does not occur until after scan_interval (#56221) 2021-09-18 08:57:27 +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 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 Don't block motionEye setup on NoURLAvailableError (#54225) 2021-08-07 21:29:52 -07:00
mqtt Automation trigger info type hint improvements (#55402) 2021-09-04 02:25:51 +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 light platform to MyQ (#54611) 2021-08-16 14:52:53 -05:00
mysensors Remove stale references to last_reset (#54838) 2021-08-18 21:47:57 +02:00
mythicbeastsdns Drop asynctest (#44746) 2021-01-01 22:31:56 +01:00
nam Use PM1, PM25 and PM10 device classes in Nettigo Air Monitor integration (#54741) 2021-08-17 10:49:22 +02:00
namecheapdns
nanoleaf Add Nanoleaf reauth flow (#55217) 2021-08-25 21:56:10 +02: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 Use hass_client_no_auth test fixture in nest tests (#56326) 2021-09-18 23:17:09 +02:00
netatmo Use hass_client_no_auth test fixture in integrations h-p (#55583) 2021-09-02 14:49:40 +02:00
netgear Netgear config flow (#54479) 2021-09-13 18:18:21 +02:00
network Mock sockets in the network integration tests (#55594) 2021-09-02 20:44:42 +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
nfandroidtv Add config flow to nfandroidtv (#51280) 2021-07-21 13:31:54 +02:00
nightscout Change config entry state to an enum (#49654) 2021-05-20 19:19:20 +02:00
nmap_tracker Mock out network.util.async_get_source_ip in tests (#55592) 2021-09-02 20:44:50 +02:00
no_ip
notify Deprecate passing template to notify (#56069) 2021-09-20 21:49:02 -07: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 Validate Number value before calling entity method (#52343) 2021-08-04 11:57:26 +02:00
nut Remove unnecessary extra attribute from NUT sensors (#56078) 2021-09-10 19:17:46 -07:00
nws Use EntityDescription - nws (#53523) 2021-07-27 01:46:01 +02: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 Prevent opening of sockets in onboarding tests (#56443) 2021-09-20 13:56:50 +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 Use EntityDescription - onewire (#55003) 2021-08-24 10:37:59 +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 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 Use hass_client_no_auth test fixture in integrations h-p (#55583) 2021-09-02 14:49:40 +02:00
ozw Implement color_mode support for ozw (#52063) 2021-06-27 15:00:27 -04: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
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 Use EntityDescription - picnic (#55682) 2021-09-03 22:35:59 +02: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 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 Use hass_client_no_auth test fixture in integrations h-p (#55583) 2021-09-02 14:49:40 +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 Add powerwall import and export sensors (#54018) 2021-08-09 16:03:22 -07: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 Add target high/low temperatures to prometheus integration (#50071) 2021-08-04 07:42:47 +02:00
prosegur fix flakky test (#53750) 2021-07-30 07:11:58 -07: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 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
rainforest_eagle Add Eagle 200 name back (#55477) 2021-08-31 08:45:35 +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 Improve statistics validation (#56457) 2021-09-20 17:54:25 +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 Add api to device_automation to return all matching devices (#53361) 2021-08-10 14:21:34 -05:00
renault Adjust charging_power unit (#56167) 2021-09-15 07:54:56 +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 Rfxtrx device triggers and actions (#47909) 2021-09-17 15:28:43 +02:00
ring Update tests p-s to use async_get() instead of async_get_registry() (#47654) 2021-03-09 14:28:32 +01:00
risco Clean up superfluous integration setup - part 4 (#49295) 2021-04-16 17:46:49 +02:00
rituals_perfume_genie Add 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 Enable basic typing for roku (#52478) 2021-07-05 10:27:52 +02:00
roomba Fix manual setup when roomba is on different subnet (#54639) 2021-08-21 20:01:41 -05: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 Prevent 3rd party lib from opening sockets in samsungtv tests (#56334) 2021-09-18 22:24:27 -10: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 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 Complete config flow tests for sense (#55040) 2021-08-23 07:58:42 +02:00
sensor Add 5-minute statistics for sensors (#56006) 2021-09-16 10:57:15 +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 Update pylint to 2.9.5 (#53496) 2021-07-26 16:17:15 +02:00
shelly Add Shelly RPC device trigger and logbook platforms (#56428) 2021-09-21 00:09:44 +03:00
shopping_list Add service to clear completed shoppinglist items (#55032) 2021-08-25 12:26:37 +02:00
sia Prevent 3rd party lib from opening sockets in sia tests (#56325) 2021-09-16 23:19:19 -10: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 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 Use pysma exceptions (#52252) 2021-06-28 16:59:17 +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 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 Fix unique_id conflict in smarttthings (#55235) 2021-08-26 13:43:26 -07:00
smarttub Add service to reset SmartTub reminders (#51824) 2021-06-27 20:59:11 +02:00
smhi Prevent 3rd party lib from opening sockets in smhi tests (#56335) 2021-09-19 10:18:45 +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 Use hass_client_no_auth test fixture in integrations s-x (#55585) 2021-09-02 14:50:10 +02:00
somfy_mylink Remove YAML configuration from Somfy MyLink (#50359) 2021-05-10 11:53:37 +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 Mock out network.util.async_get_source_ip in tests (#56339) 2021-09-17 21:40:58 -10: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 Add state class measurement to all suitable sensors on Speedtest.net (#53693) 2021-08-02 17:00:25 +02:00
spider Drop asynctest (#44746) 2021-01-01 22:31:56 +01: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 Move temperature conversions to sensor base class (6/8) (#54476) 2021-08-12 17:40:55 +02:00
ssdp Move parts of ssdp to async_upnp_client (#55540) 2021-09-11 13:38:16 -10: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 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 Surepetcare config flow (#56127) 2021-09-13 09:57:06 -10:00
switch Add api to device_automation to return all matching devices (#53361) 2021-08-10 14:21:34 -05:00
switchbot Add cover platform to switchbot (#56414) 2021-09-21 12:35:47 -05:00
switcher_kis Address Switcher late review comments (#56264) 2021-09-16 17:06:58 +02: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 Rewrite re-auth mechanism in Synology DSM integration (#54298) 2021-09-07 09:10:50 +02:00
system_bridge System Bridge v2.3.0+ - Data from WebSocket (#53443) 2021-08-02 22:11:26 +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 Optimise requests to the tado servers (#56261) 2021-09-22 14:01:30 +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 Add unknown_authorize_url_generation to base strings for config flows (#42484) 2020-11-24 12:00:16 -05:00
template Update template/test_init.py to use pytest (#56336) 2021-09-17 15:13:17 -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 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 Convert color temperature to visible color in lights (#55219) 2021-08-25 21:56:36 +02:00
traccar Use hass_client_no_auth test fixture in integrations s-x (#55585) 2021-09-02 14:50:10 +02:00
trace Block custom integrations with missing or invalid version (#49916) 2021-05-17 15:48:41 +02:00
tractive Improve Tractive (#54532) 2021-08-16 12:56:10 +02:00
tradfri Remove legacy code. (#54452) 2021-08-11 11:07:04 +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 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 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 Improve Universal media player toggle default behavior (#49395) 2021-08-02 15:10:56 +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 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 Use monitor name for uptimerobot device registry (#54456) 2021-08-11 11:27:41 +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 Set state class to total for net utility_meter sensors (#55877) 2021-09-07 08:13:14 +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 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 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 Add WattTime integration (#56149) 2021-09-20 21:10:24 -07: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 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 Use hass_client_no_auth test fixture in integrations s-x (#55585) 2021-09-02 14:50:10 +02:00
wemo Wemo Insight devices need polling when off (#55348) 2021-08-31 09:32:26 +02:00
whirlpool Add Whirlpool integration (#48346) 2021-09-13 10:02:34 -10: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 Validate Select option before calling entity method (#52352) 2021-08-04 11:12:42 +02:00
wolflink Drop asynctest (#44746) 2021-01-01 22:31:56 +01: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 Add Xiaomi Miio EU gateway support (#47955) 2021-06-15 00:05:40 +02:00
yale_smart_alarm Add yale_smart_alarm config flow and coordinator (#50850) 2021-07-24 13:55:43 -04: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
yeelight Improve yeelight stability by moving timeout handling to upstream library (#56432) 2021-09-20 12:32:01 -05:00
youless Add initial version for the YouLess integration (#41942) 2021-07-27 17:42:15 +02:00
zeroconf Remove leftover debug prints in tests (#56409) 2021-09-19 12:43:02 +02:00
zerproc Fix Kulersky and Zerproc config unloading (#47572) 2021-03-21 22:08:09 -07:00
zha Refactor ZHA HVAC thermostat channel (#56238) 2021-09-17 15:17:34 -04: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 Move temperature conversions to sensor base class (8/8) (#54483) 2021-08-11 21:17:16 +02:00
zwave_js Handle entity creation on new added zwave_js value (#55987) 2021-09-10 23:49:31 +02:00
__init__.py
conftest.py Improve zeroconf test fixture (#49657) 2021-04-25 08:16:38 -10:00