hass-core/tests/components
Franck Nijhof 284fc94d31
Add initial label registry foundation
Add label support to device registry

Add label support to entity registry

Add support for calling services by labels

Rebase fixes, test fixes, linter fixes, catch up

Ran black

Update test snapshosts

Update snapshots for renault

Register API

Fix entity registry tests

Set up registry in bootstrap

Add labels to partial dict

Add support to Syrupy for test snapshotting

Adjust more tests

Adjust version in comment

Update snapshots

Add template methods
2024-02-01 23:35:13 +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 Fix Airthings ble migration (#100362) 2023-09-14 12:51:06 +02: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 Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +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 Use global CONF_API_TOKEN constant rather than defining our own (#96120) 2023-07-08 10:46:34 +02: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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
analytics_insights Add support for custom integrations in Analytics Insights (#109110) 2024-01-30 17:52:28 +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 Add AsusWrt temperature sensors provided by http protocol (#105692) 2023-12-27 21:20:03 +01:00
atag Fix atag test mutating config entry after its adding to hass (#107603) 2024-01-13 20:34:49 +01:00
august Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10: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 Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10: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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
baf Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02: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 Use version property in Blink (#108911) 2024-01-27 19:45:13 +01:00
blue_current Add reauth to Blue Current integration (#106658) 2023-12-30 13:53:35 +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 Bump habluetooth to 2.3.1 (#108628) 2024-01-21 18:39:17 -10: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 Fix bluetooth_le_tracker reporting devices Home when they leave (#90641) 2023-04-04 20:59:57 -04:00
bmw_connected_drive Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
bond Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10: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 Add bring integration (#108027) 2024-01-29 15:08:11 +01:00
broadlink Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
brother Bump brother library, use pysnmp-lextudio with SNMP integration (#105591) 2023-12-12 11:36:11 -10: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 Allow clearing To-do list item extended fields (#106208) 2023-12-27 13:14:59 +01:00
calendar Update calendar tests to use mock entities instead of demo platform (#105317) 2024-01-30 06:36:14 +01:00
camera Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
canary Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
cast Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +01:00
ccm15 Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
cert_expiry Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
clicksend_tts Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
climate Don't log warning for core integrations on new feature flags in Climate (#109250) 2024-02-01 16:53:53 +01:00
cloud Improve enabling of Google local fulfillment (#109192) 2024-01-31 16:28:27 +01:00
cloudflare Fix cloudflare tests using a dict for the unique id (#107601) 2024-01-09 07:59:29 +01:00
co2signal Add icon translations to co2signal (#108611) 2024-01-21 21:23:11 +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 Add initial label registry foundation 2024-02-01 23:35:13 +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 Migrate to new intent error response keys (#109269) 2024-02-01 21:10:24 +01: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 Update d-e* tests to use entity & device registry fixtures (#103804) 2023-11-12 10:38:32 +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 Fix lights reporting unsupported colormodes in deCONZ (#108812) 2024-01-25 08:38:57 +01: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 Improve validation of device automations (#102766) 2023-10-26 09:46:16 +02: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 Add initial label registry foundation 2024-02-01 23:35:13 +01:00
devolo_home_network Add initial label registry foundation 2024-02-01 23:35:13 +01:00
dexcom Add entity translations to Dexcom (#98795) 2023-08-22 22:09:18 +02:00
dhcp Improve performance of dhcp on high activity networks (#105884) 2023-12-21 20:36:09 +01: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 Improve dlna_dmr tests (#102905) 2023-10-28 14:53:34 +02: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 Remove CONF_PRECISION remainder from dsmr (#104919) 2023-12-03 11:53:09 +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 Add Ecovacs switch entities (#109216) 2024-01-31 16:05:41 +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 initial label registry foundation 2024-02-01 23:35:13 +01:00
elkm1 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
emulated_hue Use correct state for emulated_hue covers (#106516) 2023-12-28 09:30:26 -10: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 Add initial label registry foundation 2024-02-01 23:35:13 +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 ESPHome color modes for older firmwares (#108870) 2024-01-25 10:18:53 -10: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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Improve ffmpeg* typing (#108092) 2024-01-19 08:46:34 +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 Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
flic Update f-g* tests to use entity & device registry fixtures (#103841) 2023-11-12 13:07:38 +01:00
flick_electric Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
flipr Move flipr coordinator to its own file (#100467) 2023-09-16 11:19:49 +02:00
flo Import util.dt as dt_util in components/[e-f]* (#93758) 2023-05-30 00:00:11 +03: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 Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +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 Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +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 Fully Kiosk Browser MQTT event callbacks with non-standard event topics (#105735) 2023-12-14 18:59:37 +01:00
garages_amsterdam Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gardena_bluetooth Add initial label registry foundation 2024-02-01 23:35:13 +01:00
gdacs Remove YAML support from gdacs (#107962) 2024-01-14 09:03:00 +01:00
generic Remove deprecated YAML import from generic camera (#107992) 2024-01-14 09:36:00 +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 Use feed name as entity name in GeoJSON (#108753) 2024-01-25 13:05:07 +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 minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
github Improve ergonomics of FlowManager.async_show_progress (#107668) 2024-01-11 12:00:12 +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 Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02: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 Make google_assistant report_state test timezone aware (#109200) 2024-01-31 13:12:26 +01:00
google_assistant_sdk Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Google Generative AI: Add a service for prompts consisting of text and images using Gemini Pro Vision (#105789) 2024-01-07 16:21:27 -05: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 Fix light color mode in govee_light_local (#108762) 2024-01-29 21:40:21 +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 initial label registry foundation 2024-02-01 23:35:13 +01:00
greeneye_monitor Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
group Suppress log warnings when a sensor group has non numeric members (#102828) 2024-01-31 20:02:21 +01:00
growatt_server Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
guardian Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
habitica Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
hardkernel Minor improvement in tests of hardware integrations (#99361) 2023-08-30 21:11:52 +02: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 Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10: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 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +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 Refactor service enumeration methods to better match existing use cases (#108671) 2024-01-22 14:21:17 -10: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 Add documentation URL for the Home Assistant Green (#101263) 2023-10-02 14:30:33 +02: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 Improve calls to async_show_progress in homeassistant_hardware (#107789) 2024-01-14 10:41:44 +01:00
homekit Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +01:00
homekit_controller Add initial label registry foundation 2024-02-01 23:35:13 +01:00
homematic Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
homematicip_cloud Implement mode validation in Climate entity component (#105745) 2023-12-27 14:51:39 +01:00
homewizard Add initial label registry foundation 2024-02-01 23:35:13 +01:00
honeywell Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +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 Add minor version to config entries (#105479) 2023-12-12 08:44:35 +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 Add basic tests for powerview scenes (#108818) 2024-01-24 17:50:06 -10: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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
integration Update i-j* tests to use entity & device registry fixtures (#103900) 2023-11-13 11:51:55 +01:00
intellifire Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
intent Update i-j* tests to use entity & device registry fixtures (#103900) 2023-11-13 11:51:55 +01: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 Update i-j* tests to use entity & device registry fixtures (#103900) 2023-11-13 11:51:55 +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 Fix kitchen sink tests (#109243) 2024-01-31 22:10:32 +01:00
kmtronic Migrate kmtronic to has entity name (#107469) 2024-01-08 09:14:37 +01:00
knx Move KNX service registration to async_setup (#106635) 2024-01-07 23:26:46 +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 Add minor version to config entries (#105479) 2023-12-12 08:44:35 +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 Fix two icon translations for La Marzocco (#109284) 2024-02-01 08:57:12 +01:00
lametric Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +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 Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +01:00
light Adjust color_mode checks when lights render effects (#108737) 2024-01-24 15:44:45 +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 Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02: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 Update k-l* tests to use entity & device registry fixtures (#103929) 2023-11-13 20:02:33 +01:00
lupusec Add ConfigFlow for Lupusec (#108740) 2024-01-25 18:52:30 +01:00
lutron Fix lutron test AttributeError (2) (#107324) 2024-01-06 01:15:50 +01:00
lutron_caseta Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Add Matter Websocket commands for node actions and diagnostics (#109127) 2024-01-31 14:15:56 +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 Remove group_members from significant attributes in media player (#106916) 2024-01-02 23:47:32 +01:00
media_source Rename Local Media to My Media (#94201) 2023-06-08 15:56:49 +02:00
melcloud Remove MELCloud YAML import support (#108113) 2024-01-16 13:29:26 +01:00
melissa Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +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 Disable Python 3.12 incompatible integrations (#108163) 2024-01-17 14:47:03 +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 Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04: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 Replace modbus number_validator by HA standard (#108939) 2024-01-27 16:39:33 +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 Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +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 Motion Blinds DHCP restrict (#88919) 2023-03-01 16:16:04 +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 Simplify MQTT device triggers in automations (#108309) 2024-01-30 20:50:39 +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 Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +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 integration (#86522) 2024-01-12 12:17:07 +01:00
nam Update m* tests to use entity & device registry fixtures (#103980) 2023-11-15 10:33:11 +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 Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +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 Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +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 Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01: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 Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
numato Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
number Flow rate unit conversions and device class (#106077) 2024-01-30 15:01:08 +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 Remove obihai YAMl configuration (#93549) 2023-05-26 08:41:21 +02: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 Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
ondilo_ico Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
onewire Add initial label registry foundation 2024-02-01 23:35:13 +01:00
onvif Add minor version to config entries (#105479) 2023-12-12 08:44:35 +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 Upgrade ruff to 0.0.285 (#98647) 2023-08-19 08:17:17 -04: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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +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 Opower MFA fixes (#99317) 2023-08-31 06:36:07 +02:00
oralb Relocate Bluetooth manager to habluetooth library (#105110) 2023-12-11 15:42:00 -05:00
osoenergy Deprecate deprecated data entry flow constants (#106229) 2023-12-23 11:25:39 +01:00
otbr Store preferred border agent extended address for each thread dataset (#109065) 2024-01-31 00:57:46 +01:00
ourgroceries Don't fetch unchanged OurGroceries lists (#105998) 2023-12-20 10:35:42 +01:00
overkiz Add local API support to Overkiz integration (Somfy TaHoma Developer Mode) (#71644) 2023-11-22 16:53:17 +01:00
ovo_energy
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 Improve invalid error messages in the config flows (#108075) 2024-01-30 12:24:19 +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 Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
pilight Reduce overhead to fire events (#95163) 2023-06-24 14:39:13 -05:00
ping Add test for avoid triggering ping device tracker home after reload (#107107) 2024-01-09 18:39:31 +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 Partly migrate Plex to has entity name (#98841) 2023-12-15 08:56:26 +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 Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
poolsense Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
powerwall Remove battery charge sensor from powerwall (#109271) 2024-02-01 14:01:05 -06: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 Handle attributes set to None in prometheus (#104247) 2023-11-20 19:53:25 +01:00
prosegur Migrate Prosegur to has entity name (#98845) 2023-08-22 23:09:18 +02:00
proximity Add configflow to Proximity integration (#103894) 2024-01-31 12:47:23 +01:00
prusalink Move prusalink migration to async_migrate_entry and use a minor version bump (#106109) 2023-12-20 19:10:12 +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 Relocate Bluetooth manager to habluetooth library (#105110) 2023-12-11 15:42:00 -05: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 Add new Rabbit Air integration (#66130) 2024-01-05 16:34:28 +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 Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
rainforest_eagle Add entity translations to Rainforest eagle (#96031) 2023-07-11 14:24:33 -04:00
rainforest_raven Add Rainforest RAVEn integration (#80061) 2024-01-05 14:00:54 +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 Minor improvement in tests of hardware integrations (#99361) 2023-08-30 21:11:52 +02: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 Create an issue when database backups fail because the system runs out of resources (#109020) 2024-01-30 10:23:58 -10: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 Add initial label registry foundation 2024-02-01 23:35:13 +01:00
renson Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
reolink Reolink change ir to switch (#105916) 2023-12-18 11:13:20 +01:00
repairs Create issues for reauth flows (#109105) 2024-01-31 15:05:52 +01:00
rest Pass timeout to httpx in RESTful Switch (#105364) 2023-12-19 10:47:42 -10:00
rest_command Cleanup and migrate rest_command tests to be async (#107264) 2024-01-05 18:53:25 +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 Bump python-roborock to 39.1 (#108751) 2024-01-24 19:11:39 +01:00
roku Update ruff to 0.1.15 (#109303) 2024-02-01 13:29:01 +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 Add initial label registry foundation 2024-02-01 23:35:13 +01:00
scene Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +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 Update test data for screenlogic (#106325) 2023-12-23 11:57:27 -10:00
script Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10: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 Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
sensirion_ble Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensor Add DurationConverter (#108865) 2024-01-30 23:08:12 +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 initial label registry foundation 2024-02-01 23:35:13 +01:00
sharkiq Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
shell_command Only handle shell commands output when return_response requested (#97777) 2023-08-10 18:11:15 +02:00
shelly Add a repair issue for Shelly devices with unsupported firmware (#109076) 2024-01-30 10:59:33 -10: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 Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
smartthings Add TURN_ON/OFF ClimateEntityFeature for smartthings (#108979) 2024-01-30 17:56:52 +01:00
smarttub Modify climate turn_on/off backwards compatibility check (#109195) 2024-01-31 16:29:36 +01:00
smhi Fixed native apparent temperature in WeatherEntity (#106645) 2023-12-29 18:37:46 +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 Ensure config entries are unloaded in tests (#90850) 2023-04-22 21:26:07 +02: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 Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
sonarr Migrate sonarr tests to use freezegun (#105410) 2023-12-11 10:47:51 +01:00
songpal Fix songpal test_setup_failed test (#95712) 2023-07-02 16:32:43 +02:00
sonos Add subwoofer crossover support to Sonos Amp devices (#106290) 2023-12-23 10:25:20 +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 Add support for accessing Squeezebox over over https (#95088) 2023-12-08 15:51:19 +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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Switch for swiss_public_transport to unique_id instead of unique_entry (#107910) 2024-01-17 19:08:33 +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 Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
system_health Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +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 Create update coordinator for Systemmonitor (#106693) 2024-01-16 15:07:55 -10: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 Move tankerkoenig to new aiotankerkoenig package (#108913) 2024-01-31 14:57:08 +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 Add binary sensors to TechnoVE integration (#108938) 2024-01-29 11:56:57 +01:00
tedee Add webhook support to tedee integration (#106846) 2024-01-26 10:48:16 +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 Update ruff to v0.0.280 (#97102) 2023-07-23 22:00:26 +02: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 Fix time to arrival to timestamp in Tessie (#109172) 2024-01-31 15:52:58 -05: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 Bump python-kasa to 0.6.2 (#109064) 2024-01-29 10:19:44 -10:00
tplink_omada Add initial label registry foundation 2024-02-01 23:35:13 +01:00
traccar Import Traccar YAML configuration to Traccar Server (#109226) 2024-01-31 18:16:23 +01:00
traccar_server Import Traccar YAML configuration to Traccar Server (#109226) 2024-01-31 18:16:23 +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 Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02: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 Add config flow to trend (#99761) 2023-12-27 14:46:57 +01:00
tts Index entities by domain for entity services (#106759) 2024-01-02 15:28:58 +01:00
tuya Migrate Tuya integration to new sharing SDK (#109155) 2024-01-30 21:22:22 -05:00
twentemilieu Add initial label registry foundation 2024-02-01 23:35:13 +01:00
twilio Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
twinkly Deduplicate constants E-Z (#105657) 2023-12-13 17:05:37 +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
unifi Try to reconnect to UniFi on 403 (#109067) 2024-01-29 21:39:15 +01:00
unifiprotect Switch unifiprotect to use async_update_reload_and_abort helper (#108934) 2024-01-26 22:55:58 -05: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 initial label registry foundation 2024-02-01 23:35:13 +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
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 initial label registry foundation 2024-02-01 23:35:13 +01: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 Automatically convert TTS audio to MP3 on demand (#102814) 2023-11-06 15:26:00 -05:00
voip Skip TTS when text is empty (#104741) 2023-11-30 01:31:27 +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 Add WeatherFlow integration (#75530) 2023-09-27 17:28:05 +02: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 Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
websocket_api Bump aiohttp to 3.9.3 (#109025) 2024-01-29 23:15:18 +01:00
wemo Use real devices in wemo device trigger tests (#102699) 2023-10-24 22:44:50 +02:00
whirlpool Add TURN_OFF and TURN_ON to ClimateEntityFeature (#101673) 2024-01-30 15:07:47 +01:00
whois Add initial label registry foundation 2024-02-01 23:35:13 +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 initial label registry foundation 2024-02-01 23:35:13 +01:00
wolflink Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
workday Workday create repair if named holiday missing (#101201) 2023-12-19 12:33:05 +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 Fix Xiaomi-ble automations for multiple button devices (#109251) 2024-02-01 09:04:02 +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 Automatically convert TTS audio to MP3 on demand (#102814) 2023-11-06 15:26:00 -05:00
yardian Add missing __init__.py file in yardian test folder (#100345) 2023-09-14 09:04:12 +02:00
yeelight Fix duplicate config entry additions in tests (#107984) 2024-01-13 21:01:18 -05:00
yolink Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Fix ZHA update entity not updating installed version (#109260) 2024-02-01 08:26:39 +01:00
zodiac Remove deprecated YAML support from zodiac (#107584) 2024-01-09 14:32:13 +01:00
zone Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
zwave_js Make zwave_js last seen sensor enabled by default (#109191) 2024-02-01 02:55:48 +01: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