hass-core/tests/components
J. Nick Koston cd1c633ff9
Fix tplink not updating IP from DHCP discovery and discovering twice (#110557)
We only called format_mac on the mac address if we connected
to the device during entry creation. Since the format of the
mac address from DHCP discovery did not match the format saved
in the unique id, the IP would not get updated and a second
discovery would appear

Thankfully the creation path does format the mac so we did not
create any entries with an inconsistantly formatted unique id

fixes #110460
2024-02-14 23:03:30 +01:00
..
abode Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
accuweather Deprecate weather.get_forecast (#102534) 2023-11-19 20:44:02 +01:00
acmeda Add type hints to integration tests (part 1) (#87777) 2023-02-09 16:09:13 +01:00
adax Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
adguard Include UUID in hassio discovery data (#91970) 2023-04-25 09:48:47 +02:00
advantage_air Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
aemet Rename AEMET weather_update_coordinator (#107740) 2024-01-10 20:33:44 +01:00
aftership Remove Aftership import issue when entry already exists (#105476) 2023-12-11 12:09:43 +01:00
agent_dvr Add missing mock in agent_dvr config flow tests (#89361) 2023-03-08 15:18:17 +00:00
air_quality Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
airly Add icon translations to Airly (#108404) 2024-01-22 21:17:04 +01:00
airnow Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
airq Remove IP / mDNS validation in airq integration setup (#106326) 2023-12-27 09:56:13 +01:00
airthings Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
airthings_ble Hide unsupported devices in Airthings BLE config flow (#107648) 2024-02-02 10:24:53 +01:00
airtouch4 Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
airtouch5 Add airtouch5 (#98136) 2024-01-23 14:49:47 +01:00
airvisual Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
airvisual_pro Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
airzone Fix formatting of mac addresses from dhcp discovery mocking in airzone (#110559) 2024-02-14 20:59:16 +01:00
airzone_cloud Update aioairzone-cloud to v0.3.7 (#106544) 2023-12-28 17:14:25 +01:00
aladdin_connect Clean up device registry for doors that no longer exist in Aladdin Connect (#99743) 2023-12-19 07:30:02 +01:00
alarm_control_panel Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
alarmdecoder Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
alert Handle Alert exception on notification failure (#93632) 2023-08-04 14:08:49 +02:00
alexa Add alexa PowerController on enabled features for climate entities (#109174) 2024-01-30 20:38:32 -05:00
amberelectric Show site state in Amberelectric config flow (#104702) 2024-02-05 10:53:42 +01:00
ambiclimate Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
ambient_station Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
analytics Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
analytics_insights Make integration fields in Analytics Insights optional (#109789) 2024-02-07 06:26:33 +01:00
android_ip_webcam
androidtv Limit AndroidTV screencap calls (#96485) 2023-07-24 19:58:11 +02:00
androidtv_remote Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
anova Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
anthemav Add zone devices to AnthemAV (#107192) 2024-01-08 10:37:17 +01:00
aosmith Minor fixes to A. O. Smith integration (#107421) 2024-01-31 11:22:25 +01:00
apache_kafka Bump aiokafka to 0.10.0 (#108165) 2024-01-16 23:16:31 +01:00
apcupsd Replace apcaccess dependency with aioapcaccess in apcupsd (#104571) 2023-12-08 12:40:09 +01:00
api Convert getting and removing access tokens to normal functions (#108670) 2024-01-22 20:51:33 -10:00
api_streams
apple_tv Fix apple_tv IP Address not being updated from discovery (#107611) 2024-01-17 17:43:14 -10:00
application_credentials Assign specific error code for HomeAssistantError on websocket_api connection exceptions (#104700) 2023-11-29 13:07:52 +01:00
apprise Fix apprise tests for python 3.11 (#88126) 2023-02-14 15:25:25 -05:00
aprs Fix aprs tests with python 3.11 (#88189) 2023-02-15 13:03:48 -05:00
aranet Add support for Aranet2 devices (#101495) 2023-10-06 10:26:18 +02:00
arcam_fmj Use real devices in arcam_fmj device trigger tests (#102677) 2023-10-24 13:39:16 -05:00
aseko_pool_live Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
assist_pipeline Intents package combines sentences/responses per language (#109079) 2024-01-30 12:38:29 +01:00
asuswrt Don't create AsusWRT loadavg sensors when unavailable (#106790) 2024-02-05 09:03:43 +01:00
atag Fix atag test mutating config entry after its adding to hass (#107603) 2024-01-13 20:34:49 +01:00
august Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
aurora Use automatic title during config flow setup in Aurora (#99199) 2023-09-26 20:00:23 +02:00
aurora_abb_powerone Make ATTR_SERIAL_NUMBER a generic homeassistant constant (#108106) 2024-01-15 20:33:15 +01:00
aussie_broadband Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
auth Allow delete_all_refresh_tokens to delete a specific token_type (#106119) 2024-01-29 17:09:23 +01:00
automation Avoid directly changing config entry state in tests (part 2) (#110115) 2024-02-10 07:20:15 +01:00
awair Update a* tests to use device & entity registry fixtures (#103711) 2023-11-09 20:46:20 +01:00
aws Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
axis Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
azure_devops
azure_event_hub Ensure entry is unloaded in azure event hub tests (#91224) 2023-04-11 16:31:05 -10:00
backup Create backups files without having to copy inner tarballs (#110267) 2024-02-14 10:08:22 -06:00
baf Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
balboa Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
bang_olufsen Add bang_olufsen integration (#93462) 2024-01-24 12:00:51 +01:00
bayesian Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
binary_sensor Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
blackbird Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
blebox Update a-c* tests to use entity & device registry fixtures (#103793) 2023-11-12 13:45:30 -05:00
blink Ensure blink tests add config entry before updating it (#110415) 2024-02-12 22:56:22 +01:00
blue_current Implement late feedback for Bluecurrent (#106918) 2024-02-11 20:57:38 +01:00
bluemaestro Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
blueprint Assign specific error code for HomeAssistantError on websocket_api connection exceptions (#104700) 2023-11-29 13:07:52 +01:00
bluetooth Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
bluetooth_adapters Ensure remote bluetooth adapters are loaded before integrations that need them (#85723) 2023-01-15 13:17:17 -10:00
bluetooth_le_tracker Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
bmw_connected_drive Remove old BMW vehicles/devices automatically (#110255) 2024-02-12 10:52:08 +01:00
bond Use builtin TimeoutError [misc] (#109703) 2024-02-05 18:45:16 +01:00
bosch_shc Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
braviatv Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
bring Switch to new Bring! lib (#110355) 2024-02-13 13:25:32 +01:00
broadlink Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
brother Add icon translations to Brother (#110128) 2024-02-10 12:17:53 +01:00
brottsplatskartan Remove "none" in favor of optional select in brottsplatskartan (#101311) 2023-10-11 17:52:18 +02:00
brunt Add missing mock in brunt config flow tests (#88834) 2023-02-27 14:01:09 +01:00
bsblan Remove duplicate fixture from bsblan (#104612) 2023-11-27 21:35:13 +01:00
bthome Add bthome event platform (#108268) 2024-01-21 08:17:55 -10:00
buienradar Add country code constant (#105640) 2023-12-13 16:50:46 +01:00
button Ensure button platform does not restore unavailable state (#108316) 2024-01-21 01:04:13 -10:00
caldav Cleanup test config entry setup to use best practices (#110070) 2024-02-08 19:52:40 -08:00
calendar Update calendar tests to use mock entities instead of demo platform (#105317) 2024-01-30 06:36:14 +01:00
camera Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
canary Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
cast Ensure cast tests add config entry before updating it (#110441) 2024-02-13 05:01:37 +01:00
ccm15 Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
cert_expiry Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
clicksend_tts Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
climate Assist fixes (#109889) 2024-02-07 15:13:42 -06:00
cloud Deprecate cloud tts platform config (#110461) 2024-02-13 13:00:42 +01:00
cloudflare Fix cloudflare tests using a dict for the unique id (#107601) 2024-01-09 07:59:29 +01:00
co2signal Handle no data error in Electricity Maps config flow (#110259) 2024-02-12 15:03:29 +01:00
coinbase Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
color_extractor Only import color extractor when domain is in config (#101522) 2023-10-06 13:18:44 +02:00
comelit Code quality for Comelit tests (#109077) 2024-01-30 00:17:55 +01:00
comfoconnect Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
command_line Add availability to command_line (#105300) 2024-01-15 18:20:34 +01:00
compensation Add optional limits to compensation sensors (#85886) 2023-06-26 14:36:59 -05:00
config Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
configurator Add configurator to strict typing (#87279) 2023-02-03 16:02:55 +01:00
control4 Bump pyControl4 to 1.1.0 (#90115) 2023-03-23 17:34:38 +01:00
conversation Matching duplicate named entities is now an error in Assist (#110050) 2024-02-08 19:38:03 -06:00
coolmaster Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
counter Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
cover Prevent toggle from calling stop on covers which do not support it (#106848) 2024-01-09 12:32:27 +01:00
cpuspeed Update a-c* tests to use entity & device registry fixtures (#103793) 2023-11-12 13:45:30 -05:00
crownstone Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
daikin Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
datadog Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
date Add date platform (#81948) 2023-04-30 20:34:57 +02:00
datetime Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
debugpy
deconz Ensure deconz tests add config entry before updating it (#110417) 2024-02-12 15:29:33 -06:00
default_config Move core fundamental components into bootstrap (#105560) 2024-01-22 20:09:48 +01:00
deluge Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
demo Use right initial attribute value for demo climate (#108719) 2024-01-29 21:46:04 +01:00
denonavr Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
derivative Update d-e* tests to use entity & device registry fixtures (#103804) 2023-11-12 10:38:32 +01:00
devialet Add Devialet integration (#86551) 2023-11-28 13:56:17 +01:00
device_automation Avoid directly changing config entry state in tests (part 2) (#110115) 2024-02-10 07:20:15 +01:00
device_sun_light_trigger Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
device_tracker Make device tracker latitude and longitude optional (#108838) 2024-01-25 13:25:17 +01:00
devolo_home_control Modify climate turn_on/off backwards compatibility check (#109195) 2024-01-31 16:29:36 +01:00
devolo_home_network Add PLC PHY rates as sensor to devolo Home Network (#87039) 2023-12-18 21:11:06 +01:00
dexcom Add entity translations to Dexcom (#98795) 2023-08-22 22:09:18 +02:00
dhcp Convert dhcp watcher to asyncio (#109938) 2024-02-08 22:23:42 -06:00
diagnostics Inverse json import logic (#88099) 2023-02-16 11:37:57 +01:00
dialogflow Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
directv Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
discord
discovergy Explicit check for None in Discovergy entity if condition (#105248) 2023-12-07 19:47:14 +01:00
dlink Fix dlink test mutating config entry after its adding to hass (#107604) 2024-01-09 14:55:20 +01:00
dlna_dmr Ensure dlna_dmr tests add config entry before updating it (#110418) 2024-02-12 22:59:44 +01:00
dlna_dms Guard expensive debug formatting with calls with isEnabledFor (#97073) 2023-07-23 10:54:25 +02:00
dnsip DNS IP implement retry (#105675) 2023-12-30 10:51:34 +01:00
doorbird Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
dormakaba_dkey Add reauth flow to dormakaba dkey (#90225) 2023-03-27 08:37:31 -10:00
dremel_3d_printer Update d-e* tests to use entity & device registry fixtures (#103804) 2023-11-12 10:38:32 +01:00
drop_connect Use parametrize in drop connect binary sensor tests (#107111) 2024-01-08 10:38:44 +01:00
dsmr Use builtin TimeoutError [a-d] (#109678) 2024-02-05 11:31:33 +01:00
dsmr_reader Remove deprecated DSMR Reader YAML configuration (#89239) 2023-03-07 13:24:41 +01:00
dte_energy_bridge Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
duckdns Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
dunehd Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
duotecno Only allow a single duotecno config entry (#102478) 2023-10-23 10:58:11 +02:00
dwd_weather_warnings Remove platform YAML from DWD Weather Warnings (#103379) 2023-11-04 18:56:53 +01:00
dynalite Update d-e* tests to use entity & device registry fixtures (#103804) 2023-11-12 10:38:32 +01:00
eafm Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
easyenergy Changed setup of easyEnergy services (#106288) 2023-12-27 13:04:49 +01:00
ecobee Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
ecoforest Add ecoforest integration (#100647) 2023-09-21 15:18:55 +02:00
econet Remove async_setup from econet (#93892) 2023-06-01 12:18:54 +02:00
ecovacs Improve Ecovacs naming (#109372) 2024-02-02 14:12:26 +01:00
ecowitt
edl21 Remove EDL21 YAML configuration (#93551) 2023-05-26 08:38:44 +02:00
efergy Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
eight_sleep Remove eight_sleep integration (#102669) 2023-10-25 06:13:10 +02:00
electrasmart Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
electric_kiwi Add account sensors to electric kiwi integration (#97681) 2024-01-13 18:12:40 +01:00
elgato Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
elkm1 Fix formatting of mac addresses from dhcp discovery mocking in elkm1 (#110564) 2024-02-14 20:58:40 +01:00
elmax Elmax/sensors improvements (#74323) 2023-04-25 15:40:46 +02:00
elvia Add Elvia integration (#107405) 2024-01-31 14:47:37 +01:00
emonitor Fix formatting of mac addresses from dhcp discovery mocking in emonitor (#110565) 2024-02-14 20:58:07 +01:00
emulated_hue Prevent network access in emulated_hue tests (#109991) 2024-02-08 13:00:45 +01:00
emulated_kasa Allow exposing entities not in the entity registry to assistants (#92363) 2023-05-02 22:08:09 +02:00
emulated_roku Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
energy Initialize energy_state without price (#97031) 2023-12-08 17:46:08 +01:00
energyzero Changed setup of EnergyZero services (#106224) 2024-01-02 13:24:17 +01:00
enocean Update d-e* tests to use entity & device registry fixtures (#103804) 2023-11-12 10:38:32 +01:00
enphase_envoy Add phase entities to Enphase Envoy (#108725) 2024-01-28 22:46:47 +01:00
environment_canada Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
epion Add Epion integration (#107570) 2024-01-16 06:39:50 +01:00
epson Rename variable in Epson tests (#104722) 2023-11-29 15:22:21 +01:00
escea
esphome Fix formatting of mac addresses from dhcp discovery mocking in esphome (#110567) 2024-02-14 20:57:37 +01:00
eufylife_ble Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
event Revert "Raise HomeAssistantError if event is triggered with invalid event_type" (#106458) 2023-12-27 10:22:37 +01:00
everlights Add return type to tests without arguments (#87613) 2023-02-07 14:20:06 +01:00
evil_genius_labs Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
ezviz Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
faa_delays Bump faadelays to 2023.8.0 (#100700) 2023-09-24 00:06:49 +02:00
facebook Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
fail2ban Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
fan Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
fastdotcom Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
feedreader Fix feedreader date comparison to allow RSS entries with identical timestamps (#104925) 2023-12-23 16:48:36 +01:00
ffmpeg Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
fibaro Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
fido Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
file Migrate file test to use freezegun (#105892) 2023-12-17 05:09:10 -10:00
file_upload Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
filesize Fix flaky filesize tests (#91200) 2023-04-11 08:57:34 +02:00
filter Use right state class in filter test (#107643) 2024-01-09 16:06:36 +01:00
fints Fix fints account type check (#106082) 2024-01-02 09:59:13 +01:00
fireservicerota Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
firmata Correct SerialException import in dsmr, firmata, landysgyr_heat_meater and rfxtrx integrations (#104889) 2023-12-02 19:30:04 +01:00
fitbit Decrease fitbit logging verbosity on connection error (#108228) 2024-01-17 07:07:02 -08:00
fivem
fjaraskupan Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
flexit_bacnet Refactor flexit_bacnet to use icon translations (#110479) 2024-02-13 16:09:18 +01:00
flic Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
flick_electric Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
flipr Move flipr coordinator to its own file (#100467) 2023-09-16 11:19:49 +02:00
flo Buffer TImeoutError in Flo (#109675) 2024-02-05 08:58:08 +01:00
flume Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
flux Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
flux_led Fix formatting of mac addresses from dhcp discovery mocking in flux_led (#110568) 2024-02-14 20:56:00 +01:00
folder Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
folder_watcher Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
foobot Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
forecast_solar Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
forked_daapd Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
foscam Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freebox Remove deprecated YAML for freebox (#107497) 2024-01-08 09:36:17 +01:00
freedns Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freedompro Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
fritz Clean up Fritz options flow (#109111) 2024-01-30 13:19:40 +01:00
fritzbox Assign specific error code for HomeAssistantError on websocket_api connection exceptions (#104700) 2023-11-29 13:07:52 +01:00
fritzbox_callmonitor Reduce required permissions for fritzbox_callmonitor (#87089) 2023-02-02 21:13:53 -05:00
fronius Allow Fronius devices to be deleted (#106141) 2023-12-21 10:02:38 +01:00
frontend Add icon translations support (#103294) 2024-01-19 16:56:56 +01:00
frontier_silicon Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
fully_kiosk Fix formatting of mac addresses from dhcp discovery mocking in fully_kiosk (#110573) 2024-02-14 20:54:44 +01:00
garages_amsterdam Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gardena_bluetooth Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
gdacs Ensure gdacs tests add config entry before updating it (#110431) 2024-02-12 23:56:48 +02:00
generic Fix generic camera error when template renders to an invalid URL (#109737) 2024-02-05 20:19:38 +01:00
generic_hygrostat Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
generic_thermostat Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
geo_json_events Handle GeoJSON int to str conversion when the name is an int (#108937) 2024-02-04 21:26:05 +01:00
geo_location Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
geo_rss_events Migrate geo_rss_events test to use freezegun (#105895) 2024-01-02 12:53:36 +01:00
geocaching Adjust hass_client type hint in integration tests (#86954) 2023-02-02 16:29:57 -05:00
geofency Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
geonetnz_quakes Migrate geonetnz_* tests to use freezegun (#105521) 2023-12-12 08:30:08 +01:00
geonetnz_volcano Migrate geonetnz_* tests to use freezegun (#105521) 2023-12-12 08:30:08 +01:00
gios Add icon translations to GIOS (#110131) 2024-02-09 23:28:11 +01:00
github Ensure github tests add config entry before updating it (#110430) 2024-02-13 05:00:44 +01:00
glances Add entity translations to Glances (#107189) 2024-01-14 11:12:30 +01:00
goalzero Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
gogogate2 Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
goodwe Fix goodwe tests (#105653) 2023-12-13 14:52:44 +01:00
google Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
google_assistant Remove store from google_assistant AbstractConfig (#109877) 2024-02-12 19:24:21 +01:00
google_assistant_sdk Migrate google_assistant_sdk to use async_update_entry to alter config entries (#110307) 2024-02-12 11:16:44 +01:00
google_domains Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
google_generative_ai_conversation Break long strings in Google generative ai conversation (#109771) 2024-02-06 10:50:58 +01:00
google_mail Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
google_pubsub Add slots to core EventBus (#95856) 2023-07-05 11:47:24 -05:00
google_sheets Catch Google Sheets api error (#93979) 2023-06-02 16:18:58 -04:00
google_tasks Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
google_translate Automatically convert TTS audio to MP3 on demand (#102814) 2023-11-06 15:26:00 -05:00
google_travel_time Expose TimeoutError during google_travel_time config_flow (#108179) 2024-01-19 15:26:26 +01:00
google_wifi Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
govee_ble Add H5106 support to govee-ble (#107781) 2024-01-13 21:02:38 -05:00
govee_light_local Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
gpsd Add config flow to GPSD (#106196) 2024-01-31 18:38:14 +01:00
gpslogger Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
graphite Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gree Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
greeneye_monitor Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
group Fix group sensor uom's in not convertable device classes (#109580) 2024-02-04 14:56:23 +01:00
growatt_server Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
guardian Fix formatting of mac addresses from dhcp discovery mocking in guardian (#110575) 2024-02-14 20:54:16 +01:00
habitica Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
hardkernel Remove hardkernel config entry if hassio is not present (#109680) 2024-02-05 12:25:26 +01:00
hardware Add freezer to known test fixtures in pylint (#89825) 2023-03-16 22:39:41 -04:00
harmony Use issue registry fixture (#105633) 2023-12-13 11:23:38 +01:00
hassio Allow disabling home assistant watchdog (#109818) 2024-02-08 20:09:53 +01:00
hddtemp Add type hints to integration tests (part 8) (#87982) 2023-02-13 11:13:48 +01:00
hdmi_cec Update Ruff to v0.0.247 (#88210) 2023-02-15 16:46:03 -05:00
heos Update h* tests to use entity & device registry fixtures (#103866) 2023-11-12 13:52:32 -05:00
here_travel_time Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
hisense_aehw4a1 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
history Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
history_stats Update h* tests to use entity & device registry fixtures (#103866) 2023-11-12 13:52:32 -05:00
hive Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
hko Add Hong Kong Observatory integration (#98703) 2024-01-05 14:52:46 +01:00
hlk_sw16 Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
holiday Fix language flavors in holiday (#107392) 2024-01-08 09:31:44 +01:00
home_connect Remove YAML auth setup support from home_connect (#108072) 2024-01-15 09:00:59 +01:00
homeassistant Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
homeassistant_alerts Replace assert_lists_same with pytest_unordered in integrations h-m (#94901) 2023-06-20 20:16:25 +02:00
homeassistant_green Remove homeassistant_green config entry if hassio is not present (#109685) 2024-02-05 12:26:58 +01:00
homeassistant_hardware Improve calls to async_show_progress in homeassistant_hardware (#107789) 2024-01-14 10:41:44 +01:00
homeassistant_sky_connect Improve calls to async_show_progress in homeassistant_hardware (#107789) 2024-01-14 10:41:44 +01:00
homeassistant_yellow Remove homeassistant_yellow config entry if hassio is not present (#109686) 2024-02-05 12:29:25 +01:00
homekit Reduce complexity in the homekit config flow filters (#109850) 2024-02-09 09:33:21 -05:00
homekit_controller Remove homekit_controller entity registry entries when backing char or service is gone (#109952) 2024-02-09 07:05:08 +00:00
homematic Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
homematicip_cloud Ensure homematicip_cloud tests add config entry before updating it (#110429) 2024-02-12 23:57:48 +02:00
homewizard Use builtin TimeoutError [misc] (#109703) 2024-02-05 18:45:16 +01:00
honeywell Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
html5 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
http Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
huawei_lte Add Huawei LTE network mode select (#104614) 2023-12-06 14:23:26 +02:00
hue Ensure hue tests add config entry before updating it (#110428) 2024-02-13 04:59:26 +01:00
huisbaasje Fix Huisbaasje negative periodic gas readings (#103457) (#108090) 2024-01-31 15:13:48 +01:00
humidifier Fix unhandled exception on humidifier intent when available_modes is None (#108802) 2024-01-24 22:14:15 +01:00
hunterdouglas_powerview Fix formatting of mac addresses from dhcp discovery mocking in hunterdouglas_powerview (#110577) 2024-02-14 20:48:53 +01:00
husqvarna_automower Add Husqvarna Automower integration (#109073) 2024-02-07 09:27:04 +01:00
huum Add Huum integration (#106420) 2024-01-25 12:55:55 +01:00
hvv_departures Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
hydrawise Fix Hydrawise watering time duration unit (#105919) 2023-12-27 13:20:09 +01:00
hyperion Update h* tests to use entity & device registry fixtures (#103866) 2023-11-12 13:52:32 -05:00
ialarm Add type hints to integration tests (part 11) (#87996) 2023-02-13 14:22:49 +01:00
iaqualink Use builtin TimeoutError [e-i] (#109679) 2024-02-05 12:00:37 +01:00
ibeacon Add iBeacon UUID allowlist (#104790) 2024-01-18 13:06:11 -10:00
icloud Add type hints to integration tests (part 11) (#87996) 2023-02-13 14:22:49 +01:00
idasen_desk Add height sensor to Idasen Desk integration (#103324) 2023-11-20 08:07:29 +01:00
ifttt Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
ign_sismologia Use freezegun in ign_sismologia test (#106051) 2023-12-19 12:20:28 +01:00
image Improve content type handling in ImageEntity (#95365) 2023-06-27 15:28:49 +02:00
image_processing Replace deprecated aiohttp_unused_port fixture (#97626) 2023-08-02 20:30:13 +02:00
image_upload Use freezegun in image_upload test (#106045) 2023-12-19 12:26:40 +01:00
imap Add entry diagnostics to imap integration (#109460) 2024-02-09 11:30:27 +01:00
improv_ble Improve calls to async_show_progress in improv_ble (#107790) 2024-01-14 09:37:54 +01:00
influxdb Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
inkbird Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
input_boolean Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
input_button Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
input_datetime Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
input_number Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
input_select Assign specific error code for HomeAssistantError on websocket_api connection exceptions (#104700) 2023-11-29 13:07:52 +01:00
input_text Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
insteon Fix formatting of mac addresses from dhcp discovery mocking in insteon (#110578) 2024-02-14 20:49:32 +01:00
integration Update i-j* tests to use entity & device registry fixtures (#103900) 2023-11-13 11:51:55 +01:00
intellifire Fix formatting of mac addresses from dhcp discovery mocking in intellifire (#110579) 2024-02-14 20:53:50 +01:00
intent Assist fixes (#109889) 2024-02-07 15:13:42 -06:00
intent_script Use action response in intent_script speech template (#96256) 2023-10-20 10:23:02 -04:00
ios Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
iotawatt Use freezegun in iotawatt tests (#99034) 2023-08-25 09:03:29 -05:00
ipma Deprecate weather.get_forecast (#102534) 2023-11-19 20:44:02 +01:00
ipp Migrate ipp to use async_update_entry to alter config entries (#110311) 2024-02-12 20:19:48 +01:00
iqvia Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
islamic_prayer_times Add location selector to Islamic prayer times (#105911) 2023-12-22 15:24:50 +01:00
iss Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
isy994 Use new config entry update/abort helper in isy994 (#108678) 2024-01-22 22:33:49 +01:00
izone Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
jellyfin Add icon translation to Jellyfin (#108559) 2024-01-21 13:30:03 +01:00
jewish_calendar Update i-j* tests to use entity & device registry fixtures (#103900) 2023-11-13 11:51:55 +01:00
juicenet Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
justnimbus Fix for justnimbus integration (#99212) 2024-01-23 08:56:11 +01:00
jvc_projector Add binary sensor platform to JVC Projector (#108668) 2024-01-25 22:49:03 +01:00
kaleidescape Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +01:00
keenetic_ndms2
kegtron Fix kegtron state class for volume sensors (#87950) 2023-02-12 21:22:21 +01:00
keymitt_ble Fix keymitt_ble RuntimeWarning (#97729) 2023-08-04 09:34:04 +02:00
kira Fix lingering timer in kira tests (#92471) 2023-05-04 11:28:05 +02:00
kitchen_sink Add power strip with 2 outlets to kitchen_sink (#110346) 2024-02-12 20:00:13 +01:00
kmtronic Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
knx Ensure knx tests add config entry before updating it (#110425) 2024-02-12 23:13:10 +01:00
kodi Use real devices in kodi device trigger tests (#102688) 2023-10-24 21:58:06 +02:00
konnected Avoid clearing the attr cache in setter when nothing has changed (#106384) 2023-12-25 09:13:48 -10:00
kostal_plenticore Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
kraken Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
kulersky Return 'None' for light attributes when off instead of removing them (#101946) 2023-10-19 01:08:08 +02:00
lacrosse_view Apply units of measure provided in API when available in LaCrosse View (#106299) 2023-12-23 13:41:15 +01:00
lamarzocco Add additonal number entities to La Marzocco (#108258) 2024-02-13 09:47:39 +01:00
lametric Migrate lametric to use async_update_entry to alter config entries (#110313) 2024-02-12 08:27:05 +01:00
landisgyr_heat_meter Correct SerialException import in dsmr, firmata, landysgyr_heat_meater and rfxtrx integrations (#104889) 2023-12-02 19:30:04 +01:00
lastfm Remove platform YAML from LastFM (#103391) 2023-11-04 19:24:34 +01:00
launch_library Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
laundrify Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
lawn_mower Add lawnmower entity (#93623) 2023-08-21 12:19:55 +02:00
lcn Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +01:00
ld2410_ble Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
leaone Add LeaOne integration (#108617) 2024-01-23 22:08:20 -10:00
led_ble Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
lg_soundbar Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
lidarr Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +01:00
life360 Remove Life360 integration (#107805) 2024-01-11 21:49:39 +01:00
lifx Fix formatting of mac addresses from dhcp discovery mocking in lifx (#110581) 2024-02-14 20:53:26 +01:00
light Warn when lights violate color mode rules (#110336) 2024-02-12 17:43:50 +01:00
linear_garage_door Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
litejet Remove deprecated YAML support from litejet (#107884) 2024-01-12 16:50:15 -05:00
litterrobot Remove deprecated services from Litterrobot (#107882) 2024-01-14 11:50:12 +01:00
livisi Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
local_calendar Improve local calendar based on local todo review feedback (#103483) 2023-11-12 00:14:08 +01:00
local_file Clean up unnecessary registry mocks from integration tests (#87763) 2023-02-09 10:43:45 +01:00
local_ip Relocate async_get_announce_addresses from zeroconf to network (#94816) 2023-06-21 11:29:04 +02:00
local_todo Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
locative Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
lock Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
logbook Refactor logbook helpers to reduce splits and lookups (#108933) 2024-01-26 20:07:24 -10:00
logentries Add slots to core EventBus (#95856) 2023-07-05 11:47:24 -05:00
logger Support toggling debug logging for custom components (#90340) 2023-03-27 09:40:58 -10:00
logi_circle Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
london_air Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
london_underground Add test to london underground (#100562) 2023-09-21 10:44:32 +02:00
lookin Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
loqed Make setup more resilient by raising ConfigNEntryNotReady on failure (#101654) 2023-10-08 19:00:06 +02:00
lovelace Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
luftdaten Migrate luftdaten to use async_update_entry to alter config entries (#110424) 2024-02-12 22:55:34 +01:00
lupusec Improve lupusec code quality (#109727) 2024-02-06 01:20:14 +01:00
lutron Fix lutron test AttributeError (2) (#107324) 2024-01-06 01:15:50 +01:00
lutron_caseta Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
lyric Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
mailbox Fix mailbox PytestCollectionWarning (#97740) 2023-08-04 12:31:32 +02:00
mailgun Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
manual Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
manual_mqtt Make sure MQTT client is available when starting depending platforms (#91164) 2023-04-20 08:07:35 +02:00
marytts Automatically convert TTS audio to MP3 on demand (#102814) 2023-11-06 15:26:00 -05:00
matrix Fix MatrixBot not resolving room aliases per-command (#106347) 2024-01-16 10:07:51 +01:00
matter Handle Matter nodes that become available after startup is done (#109956) 2024-02-08 13:14:10 +01:00
maxcube Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
mazda Remove Mazda integration (#101849) 2023-10-12 13:13:44 +02:00
meater Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
medcom_ble Add Medcom Bluetooth integration (#100289) 2023-09-26 13:41:34 -05:00
media_extractor Add support for cookie file to media_extractor (#104973) 2023-12-30 14:34:50 +01:00
media_player Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
media_source Rename Local Media to My Media (#94201) 2023-06-08 15:56:49 +02:00
melcloud Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
melissa Adds new climate feature flags to melissa (#109469) 2024-02-03 07:05:33 +01:00
melnor Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
meraki Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
met Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
met_eireann Deprecate weather.get_forecast (#102534) 2023-11-19 20:44:02 +01:00
meteo_france Remove config import in meteo_france (#107970) 2024-01-16 13:27:49 +01:00
meteoclimatic Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
metoffice Bump datapoint to 0.9.9 + re-enable Met Office Integration (#110206) 2024-02-13 17:24:08 +01:00
mfi Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
microsoft Automatically convert TTS audio to MP3 on demand (#102814) 2023-11-06 15:26:00 -05:00
microsoft_face Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
microsoft_face_detect Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
microsoft_face_identify Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
mikrotik Improve mikrotik error handling (#106244) 2023-12-23 16:26:27 +01:00
mill Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
min_max Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
minecraft_server Bump mcstatus to v11.1.1 (#107546) 2024-01-08 16:32:37 +01:00
minio Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
mjpeg Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
moat Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
mobile_app Avoid json encoder default fallback when serializing config (#108360) 2024-01-19 19:22:17 -10:00
mochad Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
modbus Allow modbus negative min/max value. (#109995) 2024-02-08 15:34:43 +01:00
modem_callerid Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
modern_forms Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
moehlenhoff_alpha2 Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
mold_indicator Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
monoprice Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
moon Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
mopeka Bump mopeka_iot_ble to 0.4.1 (#88680) 2023-02-23 20:52:31 -05:00
motion_blinds Fix formatting of mac addresses from dhcp discovery mocking in motion_blinds (#110583) 2024-02-14 20:52:32 +01:00
motioneye Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
motionmount Add integration for Vogel's MotionMount (#103498) 2023-12-22 12:04:58 +01:00
mqtt Handle template errors on MQTT payload handling (#110180) 2024-02-13 10:59:55 +01:00
mqtt_eventstream Reduce overhead to fire events (#95163) 2023-06-24 14:39:13 -05:00
mqtt_json Make sure MQTT client is available when starting depending platforms (#91164) 2023-04-20 08:07:35 +02:00
mqtt_room Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +01:00
mqtt_statestream Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
mullvad Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
mutesync Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
my Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
myq Remove MyQ Integration (#103565) 2023-11-07 14:11:54 +01:00
mysensors Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
mystrom Remove platform yaml from myStrom (#103378) 2023-11-04 16:41:59 +01:00
mythicbeastsdns Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
myuplink Add myuplink diagnostics download (#109925) 2024-02-12 10:56:06 +01:00
nam Add icon translations to NAM (#110135) 2024-02-09 23:28:24 +01:00
namecheapdns Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nanoleaf Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
neato Remove config import in Neato (#107967) 2024-01-16 21:08:05 +01:00
ness_alarm Fix ness alarm armed_home state appearing as disarmed/armed_away (#94351) 2023-08-16 13:56:52 +02:00
nest Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
netatmo Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
netgear Netgear catch no info error (#100212) 2023-09-13 15:32:03 +02:00
netgear_lte Set entity category and device class for Netgear LTE entities (#106661) 2024-01-02 09:55:06 +01:00
network Relocate async_get_announce_addresses from zeroconf to network (#94816) 2023-06-21 11:29:04 +02:00
nexia Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
nextbus Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
nextcloud Remove nextcloud YAML configuration (#93550) 2023-05-29 20:33:29 +02:00
nextdns Use builtin TimeoutError [k-n] (#109681) 2024-02-05 12:08:18 +01:00
nfandroidtv Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nibe_heatpump Modify climate turn_on/off backwards compatibility check (#109195) 2024-01-31 16:29:36 +01:00
nightscout Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nina Add filter for affected areas in NINA warnings (#97053) 2023-08-22 22:23:34 +02:00
nmap_tracker Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
no_ip Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nobo_hub
notify Support notification_id in notify.persistent_notification (#74822) 2023-06-25 22:25:58 -04:00
notify_events Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
notion Update Notion auth to store refresh tokens instead of account passwords (#109670) 2024-02-12 20:35:06 -07:00
nsw_fuel_station Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
nsw_rural_fire_service_feed Use freezegun in nsw_rural_fire_service_feed test (#106050) 2023-12-19 12:20:56 +01:00
nuheat Modify climate turn_on/off backwards compatibility check (#109195) 2024-01-31 16:29:36 +01:00
nuki Fix formatting of mac addresses from dhcp discovery mocking in nuki (#110585) 2024-02-14 20:51:44 +01:00
numato Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
number Correct flow rate conversion review after merge (#109501) 2024-02-04 15:01:06 +01:00
nut Update nut sensor tests to use parametrize (#103707) 2023-11-09 19:01:07 +01:00
nws Deprecate weather.get_forecast (#102534) 2023-11-19 20:44:02 +01:00
nx584 Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
nzbget Remove NZBGet configurable scan interval (#98869) 2023-09-13 14:15:40 +02:00
obihai Fix formatting of mac addresses from dhcp discovery mocking in obihai (#110586) 2024-02-14 20:51:06 +01:00
octoprint Add connect octoprint printer service (#99899) 2024-02-01 21:15:41 +01:00
omnilogic Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
onboarding Convert getting and removing access tokens to normal functions (#108670) 2024-01-22 20:51:33 -10:00
oncue Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
ondilo_ico Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
onewire Migrate onewire to use async_update_entry to alter config entries (#110413) 2024-02-12 15:29:50 -06:00
onvif Fix formatting of mac addresses from dhcp discovery mocking in onvif (#110589) 2024-02-14 20:55:14 +01:00
open_meteo Update open-meteo to v0.3.1 (#103613) 2023-11-07 22:54:56 +01:00
openai_conversation Bump openai end switch from dall-e-2 to dall-e-3 (#104998) 2023-12-11 09:47:26 -05:00
openalpr_cloud Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
openerz Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
openexchangerates
opengarage Add button platform to Opengarage (#103569) 2024-01-04 07:37:24 +01:00
openhardwaremonitor Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
openhome Add Update Entity for Linn devices (#95217) 2023-06-28 16:06:24 -04:00
opensky Remove deprecated YAML support from OpenSky (#107585) 2024-01-08 22:03:25 +01:00
opentherm_gw Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
openuv Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
openweathermap Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
opnsense Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
opower Avoid directly changing config entry state in tests (#110048) 2024-02-08 16:31:17 -06:00
oralb Add entity translations to OralB (#97402) 2024-02-14 17:21:47 +01:00
osoenergy Deprecate deprecated data entry flow constants (#106229) 2023-12-23 11:25:39 +01:00
otbr Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
ourgroceries Use builtin TimeoutError [misc] (#109703) 2024-02-05 18:45:16 +01:00
overkiz Fix formatting of mac addresses from dhcp discovery mocking in overkiz (#110590) 2024-02-14 16:01:15 -06:00
ovo_energy Make it optional to provide a title when finishing a FlowHandler (#83534) 2022-12-09 10:24:08 +01:00
owntracks Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
p1_monitor Update p1monitor lib to v3.0.0 (#104395) 2023-11-23 07:53:50 +01:00
panasonic_viera Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
panel_custom Allow integrations to register custom config panels (#96245) 2023-07-18 11:35:44 +02:00
panel_iframe Allow integrations to register custom config panels (#96245) 2023-07-18 11:35:44 +02:00
peco Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
pegel_online Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
permobil Fix Permobil eula error (#107290) 2024-01-29 12:48:55 +01:00
persistent_notification Add persistent_notification.dismiss_all service call (#95004) 2023-06-22 14:27:18 +02:00
person Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
philips_js Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
pi_hole Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
picnic Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
pilight Reduce overhead to fire events (#95163) 2023-06-24 14:39:13 -05:00
ping Migrate ping to use async_update_entry to alter config entries (#110404) 2024-02-12 21:25:17 +01:00
pjlink Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
plaato Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
plant Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
plex Migrate plex to use async_update_entry to alter config entries (#110405) 2024-02-12 21:38:38 +01:00
plugwise Modify climate turn_on/off backwards compatibility check (#109195) 2024-01-31 16:29:36 +01:00
plum_lightpad Remove YAML import support for plum_lightpad (#108114) 2024-01-16 13:13:33 +01:00
point Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
poolsense Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
powerwall Avoid directly changing config entry state in tests (part 2) (#110115) 2024-02-10 07:20:15 +01:00
private_ble_device Bump bluetooth libraries (#105522) 2023-12-12 08:31:23 +01:00
profiler Bump lru-dict to 1.3.0 (#105914) 2023-12-18 00:16:31 +01:00
progettihwsw Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
prometheus Properly report cover positions to prometheus (#110157) 2024-02-12 15:33:03 +01:00
prosegur Migrate Prosegur to has entity name (#98845) 2023-08-22 23:09:18 +02:00
proximity Use tracked entity friendly name for proximity sensors (#109744) 2024-02-05 20:18:59 +01:00
prusalink Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
ps4 Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
pure_energie Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
purpleair Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
push Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
pushbullet Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
pushover Remove issue from pushover (#92595) 2023-05-06 16:49:34 +02:00
pvoutput Small cleanup in conftest mocks of PVOutput (#103628) 2023-11-08 01:09:44 +01:00
pvpc_hourly_pricing Add new price sensors with API token access to pvpc hourly pricing (#85769) 2023-12-18 21:06:02 +01:00
python_script Add python_script response (#97937) 2024-01-05 14:30:15 +01:00
qbittorrent Remove platform YAML qBittorrent (#101224) 2023-10-02 09:00:09 +02:00
qingping Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
qld_bushfire Use freezegun in qld_bushfire test (#106049) 2023-12-19 12:21:19 +01:00
qnap Remove platform YAML from Qnap (#103377) 2023-11-04 17:59:12 +01:00
qnap_qsw Add entity translations to QNAP QSW (#98915) 2023-08-30 11:20:15 +02:00
qwikswitch Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
rabbitair Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
rachio Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
radarr Add calendar entity to Radarr (#79077) 2023-12-05 07:51:51 -08:00
radio_browser Mark required fields in FlowResult typedict (#84811) 2022-12-30 12:01:45 +01:00
radiotherm Remove platform yaml radiotherm (#90284) 2023-03-25 12:43:44 -10:00
rainbird Cleanup test config entry setup to use best practices (#110070) 2024-02-08 19:52:40 -08:00
rainforest_eagle Add entity translations to Rainforest eagle (#96031) 2023-07-11 14:24:33 -04:00
rainforest_raven Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
rainmachine Fix RainMachine bugs (#106231) 2023-12-27 12:38:37 +01:00
random Add config flow to random (#100858) 2023-10-25 13:01:27 +02:00
rapt_ble Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
raspberry_pi Remove raspberry_pi config entry if hassio is not present (#109687) 2024-02-05 12:23:30 +01:00
rdw Update vehicle to 2.2.0 (#103545) 2023-11-06 23:31:54 +01:00
recollect_waste Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
recorder Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
recovery_mode Rename the safe_mode integration to recovery_mode (#102581) 2023-10-24 09:11:14 +02:00
reddit Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
refoss Add Refoss integration (#100573) 2023-12-22 13:18:32 +01:00
remember_the_milk Add typing to tests with single hass argument (#87631) 2023-02-07 15:01:16 +01:00
remote Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
renault Fix issue clearing renault schedules (#105719) 2023-12-14 12:54:03 +01:00
renson Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
reolink Fix formatting of mac addresses from dhcp discovery mocking in reolink (#110594) 2024-02-14 21:39:30 +01:00
repairs Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
rest Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
rest_command Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
rflink Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
rfxtrx Correct SerialException import in dsmr, firmata, landysgyr_heat_meater and rfxtrx integrations (#104889) 2023-12-02 19:30:04 +01:00
rhasspy
ridwell Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
ring Fix ring chimes data update (#109220) 2024-01-31 19:39:18 +01:00
risco Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
rituals_perfume_genie Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
rmvtransport Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
roborock Better teardown and setup of Roborock connections (#106092) 2024-02-12 09:37:37 +01:00
roku Migrate roku to use async_update_entry to alter config entries (#110363) 2024-02-12 20:10:06 +01:00
romy Add romy vacuum integration (#93750) 2024-01-31 10:48:44 +01:00
roomba Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
roon Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
rpi_power Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
rss_feed_template Add type hints to integration tests (part 18) (#88174) 2023-02-17 18:45:48 +01:00
rtsp_to_webrtc Add support for attribute caching to the camera platform (#106256) 2023-12-23 13:01:47 -10:00
ruckus_unleashed Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
ruuvi_gateway Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
ruuvitag_ble Add type hints to integration tests (part 18) (#88174) 2023-02-17 18:45:48 +01:00
rympro Add type hints to integration tests (part 18) (#88174) 2023-02-17 18:45:48 +01:00
sabnzbd Fix lingering timer in sabnzbd (#92462) 2023-05-04 12:19:40 +02:00
samsungtv Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
scene Fix scene tests (#110097) 2024-02-09 14:10:59 +01:00
schedule Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
schlage Add reauth support to Schlage (#103351) 2023-11-16 08:47:13 +01:00
scrape Remove NONE_SENTINEL in favor of optional select in scrape (#101278) 2023-10-11 17:41:31 +02:00
screenlogic Correct screenlogic test's mock adapter name (#110317) 2024-02-12 11:20:33 +01:00
script Avoid directly changing config entry state in tests (part 2) (#110115) 2024-02-10 07:20:15 +01:00
search Improve typing of entity.entity_sources (#99407) 2023-09-12 20:41:26 +02:00
season Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
select Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
sense Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensibo Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
sensirion_ble Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensor Convert test helpers to get hass instance to contextmanagers (#109990) 2024-02-11 21:23:51 +01:00
sensorpro Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sensorpush Relocate Bluetooth manager to habluetooth library (#105110) 2023-12-11 15:42:00 -05:00
sentry Make get_channel available as generic helper (#101721) 2023-10-10 14:02:32 +02:00
senz Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
seventeentrack Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sfr_box Add serial_number to device registry entries (#102334) 2023-10-22 15:14:44 +02:00
sharkiq Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
shell_command Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
shelly Move Shelly thermostat check to status endpoint (#110543) 2024-02-14 16:36:42 +01:00
shopping_list Improve To-do service error handling (#106886) 2024-01-02 19:50:28 +01:00
sia Fix lingering timers in sia tests (#91407) 2023-04-17 10:36:13 +02:00
sigfox Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sighthound Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
signal_messenger Enable Ruff SIM117 (#86783) 2023-01-27 11:52:49 +01:00
simplepush
simplisafe Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
simulated Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
siren Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
skybell Add binary sensor tests to Skybell (#79568) 2023-11-22 18:56:50 +01:00
slack Add Slack thread/reply support (#93384) 2023-09-21 11:06:55 +02:00
sleepiq Add Support for SleepIQ Foot Warmers (#105931) 2023-12-26 23:31:00 +01:00
slimproto
sma SMA add missing entity descriptions (#101462) 2023-10-06 09:13:39 +02:00
smappee Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
smart_meter_texas Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
smartthings Migrate smartthings to use async_update_entry to alter config entries (#110403) 2024-02-12 21:24:45 +01:00
smarttub Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
smhi Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
smtp Raise on smtp notification if attachment is not allowed (#104981) 2023-12-04 11:48:29 +01:00
snapcast Remove platform YAML from Snapcast (#101225) 2023-10-02 08:59:06 +02:00
snips Fix mqtt not available when starting snips (#92296) 2023-04-30 17:35:24 +02:00
snmp Bump brother library, use pysnmp-lextudio with SNMP integration (#105591) 2023-12-12 11:36:11 -10:00
snooz Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
solaredge Avoid mutating entity descriptions in solaredge tests (#105718) 2023-12-15 08:10:35 +01:00
solarlog Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
solax Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
soma Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
somfy_mylink Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
sonarr Ensure sonarr tests add config entry before updating it (#110422) 2024-02-12 15:30:01 -06:00
songpal Fix songpal test_setup_failed test (#95712) 2023-07-02 16:32:43 +02:00
sonos Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
soundtouch Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
spaceapi Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
spc Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
speedtestdotnet Test speedtest.net config entry lifecycle (#100280) 2023-09-13 12:40:26 +02:00
spider Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
spotify Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
sql Correct device class in sql tests (#107663) 2024-01-09 16:30:21 +01:00
squeezebox Avoid calling internals when adding mock config entry in Squeezebox (#110601) 2024-02-14 22:59:49 +01:00
srp_energy Allow multiple configs for srp energy (#96573) 2023-12-14 11:07:13 +01:00
ssdp Change SSDP discovery scan interval to 10 minutes (#99975) 2023-09-09 10:54:40 -04:00
starline Update ruff to v0.0.280 (#97102) 2023-07-23 22:00:26 +02:00
starlink Add Starlink device tracker (#91445) 2023-08-19 11:36:23 +02:00
startca Don't create certain start.ca sensors for unlimited plans (#98525) 2023-08-16 20:20:14 +02:00
statistics Add circular mean to statistics integration (#98930) 2023-10-07 13:51:27 +02:00
statsd Add slots to core EventBus (#95856) 2023-07-05 11:47:24 -05:00
steam_online Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
steamist Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
stookalert Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
stookwijzer Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
stream Use dataclasses instead of attrs in stream (#101148) 2023-09-30 09:46:30 +02:00
streamlabswater Introduce base entity in streamlabs water (#107095) 2024-01-04 21:52:38 +01:00
stt Move cloud stt engine to config entry (#99608) 2023-12-21 13:39:02 +01:00
subaru Deduplicate constants A-D (#105638) 2023-12-13 14:21:44 +01:00
suez_water Reduce code duplication in Suez config flow (#105558) 2023-12-13 10:41:35 +01:00
sun Add rising sensor to sun (#93276) 2023-10-10 21:12:43 +02:00
sunweg Avoid mutating entity descriptions in sunweg tests (#106024) 2023-12-18 15:26:59 -10:00
surepetcare Remove config import from surepetcare (#107971) 2024-01-16 20:57:23 +01:00
swiss_public_transport Follow up swiss_public_transport migration fix of unique ids (#107873) 2024-02-02 10:37:49 +01:00
switch Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
switch_as_x Add invert option to switch_as_x (#107535) 2024-01-24 16:35:08 +01:00
switchbee Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
switchbot Add entity name translations to Switchbot (#90600) 2023-04-03 10:10:30 -04:00
switchbot_cloud Add Climate to switchbot cloud integration (#101660) 2023-10-24 23:46:00 -05:00
switcher_kis Bump aioswitcher to 3.4.1 (#107730) 2024-01-10 21:41:16 +02:00
syncthing Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
syncthru Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
synology_dsm Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
system_bridge Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
system_health Use builtin TimeoutError [o-s] (#109682) 2024-02-05 12:14:37 +01:00
system_log Avoid calling extract_stack in system_log since it does blocking I/O (#100455) 2023-09-21 09:48:41 +02:00
systemmonitor Fix cpu percentage in System Monitor (#110268) 2024-02-11 21:11:31 +01:00
tado Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
tag Migrate tag & tts tests to use freezegun (#105411) 2023-12-11 09:09:23 +01:00
tailscale Update tailscale to 0.6.0 (#103409) 2023-11-06 11:12:33 +01:00
tailwind Add error handling to Tailwind service methods (#106463) 2023-12-27 10:53:31 +01:00
tami4 Add Tami4 Integration (#90056) 2023-10-12 13:15:25 +02:00
tankerkoenig Detect reached API rate limit in Tankerkoenig (#110432) 2024-02-13 14:34:01 +01:00
tasmota Deprecate deprecated cover constants (#106098) 2023-12-20 18:04:44 +01:00
tautulli Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
tcp Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
technove Update pytechnove to 1.2.2 (#110074) 2024-02-09 08:41:48 +01:00
tedee Add late PR changes to tedee (#109858) 2024-02-07 08:53:19 +01:00
telegram Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
telegram_bot Add secret_token support to telegram_bot component (#100869) 2023-10-02 11:44:15 +02:00
tellduslive Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
temper Add basic tests for temper USB temperature sensor integration (#80220) 2023-03-28 16:50:59 +02:00
template Add 'last_reset' for 'total' state_class template sensor (#100806) 2024-01-25 11:12:03 +01:00
tesla_wall_connector Add device class to tesla wall connector session energy (#109333) 2024-02-01 22:28:02 +01:00
teslemetry Update climate snapshots to fix CI (#109141) 2024-01-30 16:54:41 +01:00
tessie Add Speed Limit to Tessie lock platform (#106527) 2024-02-03 22:21:19 +01:00
text Use real devices in text device action tests (#102728) 2023-10-25 06:11:06 +02:00
thermobeacon Disable thermobeacon voltage sensors by default (#107326) 2024-01-05 16:06:31 -10:00
thermopro Bump thermopro-ble to 0.9.0 (#108820) 2024-01-24 17:26:58 -10:00
thread Store preferred border agent extended address for each thread dataset (#109065) 2024-01-31 00:57:46 +01:00
threshold Adjust threshold tests which create devices (#98208) 2023-08-10 18:24:36 +02:00
tibber Avoid returning statistics columns that the metadata knows are impossible (#92095) 2023-04-30 20:46:26 +02:00
tile Use snapshot assertion in Tile diagnostic test (#98965) 2023-08-24 17:11:24 +02:00
tilt_ble Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
time Add time platform (#81949) 2023-04-30 22:33:51 +02:00
time_date Add config flow for Time & Date (#104183) 2024-01-23 12:18:31 +01:00
timer Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
tod Fix DST handling in TOD (#84931) 2023-11-10 07:25:25 -06:00
todo Improve To-do service error handling (#106886) 2024-01-02 19:50:28 +01:00
todoist Send recurrence data when updating a task in todoist (#108269) 2024-01-21 15:09:08 -08:00
tolo Fix tolo test warning (#99555) 2023-09-03 19:58:01 -05:00
tomato Increase Tomato request timeout (#104203) 2023-11-19 23:49:40 +01:00
tomorrowio Deprecate weather.get_forecast (#102534) 2023-11-19 20:44:02 +01:00
toon Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
totalconnect Speed up single entity/response service calls (#96729) 2023-07-17 09:33:13 +02:00
tplink Fix tplink not updating IP from DHCP discovery and discovering twice (#110557) 2024-02-14 23:03:30 +01:00
tplink_omada Pass verify_ssl to created session in Omada (#109212) 2024-02-01 03:38:16 +01:00
traccar Import Traccar YAML configuration to Traccar Server (#109226) 2024-01-31 18:16:23 +01:00
traccar_server Add diagnostics platform to Traccar Server (#109521) 2024-02-04 18:40:44 +01:00
trace Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
tractive Fix tractive tests using a dict for the unique_id (#107602) 2024-01-08 13:10:15 -10:00
tradfri Refactor tradfri tests (#110094) 2024-02-11 12:01:12 +01:00
trafikverket_camera Allow selecting camera in Trafikverket Camera (#105927) 2024-01-17 11:54:13 +01:00
trafikverket_ferry Use freezegun in trafikverket_ferry tests (#99045) 2023-08-25 09:02:07 -05:00
trafikverket_train Add full test coverage to Trafikverket Train (#106247) 2023-12-22 16:53:51 +01:00
trafikverket_weatherstation Add reauth flow to Trafikverket Weatherstation (#104027) 2023-11-15 13:15:31 +01:00
transmission Remove scan_interval from transmission (#98858) 2023-10-24 14:17:46 +02:00
transport_nsw Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
trend Migrate trend to use async_update_entry to alter config entries (#110408) 2024-02-12 14:38:56 -06:00
tts Index entities by domain for entity services (#106759) 2024-01-02 15:28:58 +01:00
tuya Fix Tuya QR code expiry, use native QR selector (#109615) 2024-02-04 18:58:09 +01:00
twentemilieu Migrate twentemilieu to use async_update_entry to alter config entries (#110419) 2024-02-12 22:55:05 +01:00
twilio Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
twinkly Migrate Twinkly to has entity naming (#97206) 2024-02-14 16:43:29 +01:00
twitch Add config flow to Twitch (#93451) 2023-09-27 15:45:52 +02:00
uk_transport Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
ukraine_alarm Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
unifi Mark Unifi bandwidth sensors as unavailable when client disconnects (#109812) 2024-02-06 18:33:10 +01:00
unifiprotect Migrate unifiprotect to use async_update_entry to alter config entries (#110409) 2024-02-12 21:38:25 +01:00
universal Use faster contains check in media_player (#106434) 2023-12-26 13:18:22 -10:00
upb Use asyncio.timeout [s-z] (#98452) 2023-08-15 14:34:18 +02:00
upcloud Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
update Use supported_features_compat in update.install service (#107224) 2024-01-05 10:38:54 +01:00
upnp Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
uptime Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
uptimerobot Use freezegun in uptimerobot tests (#99046) 2023-08-25 09:05:44 -05:00
usb Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
usgs_earthquakes_feed Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
utility_meter Add utility meter option for the sensor to always be available (#103481) 2024-01-25 20:46:33 +01:00
uvc Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
v2c Address late V2C review comments (#103808) 2023-11-12 12:04:10 +01:00
vacuum Remove legacy VacuumEntity base class support (#108189) 2024-01-17 23:19:49 +01:00
vallox Use ServiceValidationError for invalid fan preset_mode and move check to fan entity component (#104560) 2023-11-29 13:56:51 +01:00
valve Don't include position in binary valve attributes (#107531) 2024-01-12 09:55:28 +01:00
velbus Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
velux Add config flow to Velux (#89155) 2024-02-13 21:31:56 +01:00
venstar Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
vera Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
verisure Remove Verisure default lock code (#94676) 2023-08-14 13:43:08 +02:00
version Use freezegun in version tests (#99047) 2023-08-25 09:01:48 -05:00
vesync Add serial_number to device registry entries (#102334) 2023-10-22 15:14:44 +02:00
vicare Add test case for binary sensors in ViCare (#108769) 2024-01-31 09:30:51 +01:00
vilfo Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
vizio Migrate vizio tests to use freezegun (#105417) 2024-01-02 12:53:03 +01:00
vlc_telnet Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
vodafone_station Code quality for Vodafone tests (#109078) 2024-01-31 13:15:26 +01:00
voicerss Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
voip Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
volumio Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
volvooncall Remove Volvooncall integration yaml import (#90288) 2023-03-26 09:42:38 +02:00
vulcan Add support for Uonet+ Vulcan integration on Python 3.12 (#107959) 2024-01-13 19:58:02 +01:00
vultr Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
wake_on_lan Fix unit tests for wake_on_lan (#97542) 2023-07-31 21:16:58 +02:00
wake_word Dynamic wake word loading for Wyoming (#101827) 2023-10-11 10:21:32 -07:00
wallbox Wallbox Change Minimum Value Charging Current (#104553) 2023-11-26 20:40:27 +01:00
waqi Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
water_heater Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
watttime Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +01:00
waze_travel_time Exchange WazeRouteCalculator with pywaze in waze_travel_time (#98169) 2023-08-14 10:02:30 +02:00
weather Add significant Change support for weather (#104840) 2023-12-05 19:17:52 +01:00
weatherflow Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
weatherkit Increase frequency of weatherkit updates (#105094) 2023-12-05 09:45:26 -10:00
webhook Set webhook local_only to True by default (#107670) 2024-01-15 11:09:40 +01:00
webostv Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
websocket_api Avoid directly changing config entry state in tests (part 2) (#110115) 2024-02-10 07:20:15 +01:00
wemo Use real devices in wemo device trigger tests (#102699) 2023-10-24 22:44:50 +02:00
whirlpool Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
whois Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
wiffi Add missing mock in wiffi tests (#93083) 2023-05-15 11:15:19 +02:00
wilight Enable Ruff TRY004 (#86811) 2023-01-30 14:06:52 +01:00
withings Add DurationConverter (#108865) 2024-01-30 23:08:12 +01:00
wiz Use snapshot assertion for wiz diagnostics test (#99154) 2023-09-26 20:03:22 +02:00
wled Add icon translations to WLED (#108604) 2024-01-22 09:04:37 +01:00
wolflink Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
workday Fix repairs for remove dates in Workday (#109626) 2024-02-04 21:15:17 +01:00
worldclock Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
ws66i Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
wsdot Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
wyoming Pause Wyoming satellite on mute (#108322) 2024-01-23 20:37:25 -05:00
xbox Remove Xbox YAML configuration (#94094) 2023-06-06 08:22:12 +02:00
xiaomi Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
xiaomi_aqara Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
xiaomi_ble Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
xiaomi_miio Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
yale_smart_alarm Add coordinator test for Yale Smart Living (#98638) 2023-08-24 11:44:04 +02:00
yalexs_ble Use new config entry update/abort helper in yalexs_ble (#108675) 2024-01-22 22:25:48 +01:00
yamaha Improve yamaha tests (#105077) 2023-12-05 07:17:56 -10:00
yamaha_musiccast Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
yandex_transport Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
yandextts Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
yardian Add missing __init__.py file in yardian test folder (#100345) 2023-09-14 09:04:12 +02:00
yeelight Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
yolink Use builtin TimeoutError [t-z] (#109683) 2024-02-05 12:20:36 +01:00
youless Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
youtube Abort YouTube configuration if user doesn't have subscriptions (#99140) 2023-08-29 09:36:27 +02:00
zamg Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
zeroconf Remove HaAsyncServiceBrowser from zeroconf (#105881) 2023-12-18 14:11:06 +01:00
zerproc Return 'None' for light attributes when off instead of removing them (#101946) 2023-10-19 01:08:08 +02:00
zeversolar Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
zha Migrate zha to use async_update_entry to alter config entries (#110402) 2024-02-12 21:24:56 +01:00
zodiac Remove deprecated YAML support from zodiac (#107584) 2024-01-09 14:32:13 +01:00
zone Fix zone radius calculation when radius is not 0 (#110354) 2024-02-12 19:47:34 +01:00
zwave_js Improve climate turn_on/turn_off services for zwave_js (#109187) 2024-02-12 19:06:23 -05:00
zwave_me Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
__init__.py
conftest.py Avoid ffmpeg subprocess for many component tests (#105354) 2023-12-09 19:41:37 +01:00