hass-core/tests/components
J. Nick Koston f0cb03e631
Handle missing or incorrect device name and unique id for ESPHome during manual add (#95678)
* Handle incorrect or missing device name for ESPHome noise encryption

If we did not have the device name during setup we could never
get the key from the dashboard. The device will send us
its name if we try encryption which allows us to find the
right key from the dashboard.

This should help get users unstuck when they change the key
and cannot get the device back online after deleting and
trying to set it up again manually

* bump lib to get name

* tweak

* reduce number of connections

* less connections when we know we will fail

* coverage shows it works but it does not

* add more coverage

* fix test

* bump again
2023-07-02 10:29:45 -04:00
..
abode Add entity translations for Abode (#94169) 2023-06-22 16:03:28 +02:00
accuweather Add new properties to the weather entity in Accuweather integration (#95110) 2023-06-24 12:38:20 +02: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 Fix Diagnostics in Advantage Air (#95608) 2023-06-30 13:52:52 -04:00
aemet Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02: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 Rename Particulate matter sensors to PM (#91384) 2023-04-14 09:43:15 +02:00
airnow Add type hints to integration tests (part 1) (#87777) 2023-02-09 16:09:13 +01:00
airq Improve airq test coverage (#90192) 2023-03-28 14:59:03 +02:00
airthings Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
airthings_ble Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
airtouch4 Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
airvisual Add missing mock in airvisual config flow tests (#89359) 2023-03-08 10:18:07 -05:00
airvisual_pro Add missing mock in airvisual_pro config flow tests (#89362) 2023-03-08 15:18:24 +00:00
airzone Allow turning Airzone slave zones on with any HVAC mode (#94721) 2023-06-27 21:25:41 +02:00
airzone_cloud Add Airzone Cloud Binary Sensors support (#93583) 2023-06-23 16:32:40 +02:00
aladdin_connect Add entity translations for Aladdin Connect (#95051) 2023-06-22 16:01:51 +02:00
alarm_control_panel Use entity registry id in alarm_control_panel device conditions (#95250) 2023-06-26 18:26:21 +02:00
alarmdecoder Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
alert Add type hints to integration tests (part 1) (#87777) 2023-02-09 16:09:13 +01:00
alexa Alexa Intent: Use the 'id' field and expose nearest resolutions as variables (#86709) 2023-05-10 21:25:08 +02:00
amberelectric Add missing mock in amber config flow tests (#89358) 2023-03-08 10:17:45 -05:00
ambiclimate Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
ambient_station Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
analytics Adjust the analytics collector to only report configured integrations (#95246) 2023-06-27 12:08:51 +02:00
android_ip_webcam Remove deprecated YAML in android_ip_webcam (#80875) 2022-10-25 23:53:17 +02:00
androidtv Rename Android TV to Android Debug Bridge (#90657) 2023-04-02 14:22:16 -04:00
androidtv_remote Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
anova Import util.dt as dt_util in components/[a-d]* (#93756) 2023-05-30 00:02:06 +03:00
anthemav Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
apache_kafka Add type hints to integration tests (part 1) (#87777) 2023-02-09 16:09:13 +01:00
apcupsd Add unit inference for Amps and VA in APCUPSD integration (#94431) 2023-06-13 16:38:56 +02:00
api Cache transient templates compiles provided via api (#89065) 2023-03-02 21:31:12 -05:00
api_streams
apple_tv Fix ignored apple tvs being scanned over and over (#92150) 2023-04-28 09:52:20 +02:00
application_credentials Add test helper mock_config_flow (#90103) 2023-03-22 08:59:35 -04: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 Tag Aranet diagnostic entities appropriately (#95218) 2023-06-27 18:56:46 +02:00
arcam_fmj Use entity registry id in arcam_fmj device triggers (#95391) 2023-06-27 18:25:17 +02:00
aseko_pool_live Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
assist_pipeline Add VAD sensitivity option to VoIP devices (#94688) 2023-06-23 23:28:13 -04:00
asuswrt Add Bridge module to AsusWRT (#84152) 2023-07-01 13:55:28 +02:00
atag Add missing mock in atag config flow tests (#89356) 2023-03-08 10:16:51 -05:00
august Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
aurora Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
aurora_abb_powerone Add entity translations to Aurora ABB PowerOne (#95132) 2023-06-27 08:42:09 +02:00
aussie_broadband Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
auth Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
automation Set automations which fail validation unavailable (#94856) 2023-06-27 18:23:33 +02:00
awair Add entity translations to Awair (#95308) 2023-06-27 08:27:33 +02:00
aws Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
axis Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02: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 Use json_loads_object util in backup (#89895) 2023-03-17 20:25:29 -04:00
baf Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
balboa Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
bayesian Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
binary_sensor Use entity registry id in binary_sensor device conditions (#95251) 2023-06-26 18:17:27 +02:00
blackbird Add type hints to integration tests (part 2) (#87789) 2023-02-10 16:05:26 +01:00
blebox Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
blink Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
bluemaestro Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
blueprint Support importing Blueprints from the Home Assistant websites (#95340) 2023-06-27 12:40:53 -04:00
bluetooth Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07: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 Re-add "deactivate air conditioning" button to bmw_connected_drive (#94765) 2023-06-27 19:55:46 +02:00
bond Fix missing preset_mode feature in bond fans (#92202) 2023-04-28 21:03:16 +02:00
bosch_shc Add type hints to integration tests (part 3) (#87844) 2023-02-10 16:05:01 +01:00
braviatv Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
broadlink Import util.dt as dt_util in components/[a-d]* (#93756) 2023-05-30 00:02:06 +03:00
brother Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
brottsplatskartan Revert "Remove Brottsplatskartan YAML configuration (#94101)" (#95521) 2023-06-29 12:03:42 +02:00
brunt Add missing mock in brunt config flow tests (#88834) 2023-02-27 14:01:09 +01:00
bsblan Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
bthome Bump bthome to 2.12.0 (#94822) 2023-06-18 15:06:09 -05:00
buienradar Add missing mock in buienradar config flow tests (#89420) 2023-03-09 13:05:04 +01:00
button Use entity registry id in button device actions (#95267) 2023-06-26 22:22:15 +02:00
caldav Import util.dt as dt_util in components/[a-d]* (#93756) 2023-05-30 00:02:06 +03:00
calendar Limit fields returned for the list events service (#95506) 2023-06-29 13:25:25 -04:00
camera Always setup demo platforms with device support from config entry (#94586) 2023-06-14 16:50:35 +02:00
canary Add type hints to integration tests (part 3) (#87844) 2023-02-10 16:05:01 +01:00
cast Remove base_url configuration option from tts (#94905) 2023-06-21 11:20:33 +02:00
cert_expiry Import util.dt as dt_util in components/[a-d]* (#93756) 2023-05-30 00:02:06 +03:00
clicksend_tts Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
climate Use entity registry id in climate device actions (#95268) 2023-06-27 09:28:54 +02:00
cloud Add contents to connection_info handler in cloud client (#95059) 2023-06-27 17:45:41 +02:00
cloudflare Add type hints to integration tests (part 3) (#87844) 2023-02-10 16:05:01 +01:00
co2signal Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
coinbase Adjust entity registry access in tests (1) (#88950) 2023-03-01 09:11:14 +01:00
color_extractor Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
comfoconnect Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
command_line Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
compensation Add optional limits to compensation sensors (#85886) 2023-06-26 14:36:59 -05:00
config Set scripts which fail validation unavailable (#95381) 2023-06-27 18:24:34 +02: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 Ensure trigger sentences do not contain punctuation (#95633) 2023-06-30 13:06:26 -05:00
coolmaster Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
counter Adjust counter to not restore configuration parameters (#93344) 2023-05-22 15:27:44 +02:00
cover Use entity registry id in cover device actions (#95269) 2023-06-27 08:20:05 +02:00
cpuspeed Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
crownstone Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
daikin Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
datadog Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
date Add date platform (#81948) 2023-04-30 20:34:57 +02:00
datetime Add datetime platform (#81943) 2023-05-29 23:24:15 +02:00
debugpy
deconz Set automations which fail validation unavailable (#94856) 2023-06-27 18:23:33 +02:00
default_config Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
deluge Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
demo Add action attribute to Humidifier entity (#95131) 2023-06-28 13:21:17 +02:00
denonavr Add support for telnet connections for Denonavr integration (#85980) 2023-02-13 18:36:09 -06:00
derivative Fix device source for Derivative (#95621) 2023-06-30 14:29:44 -04:00
device_automation Use entity registry id in toggle_entity device automations (#94995) 2023-06-26 09:59:01 +02:00
device_sun_light_trigger Convert device_sun_light_trigger test fixture to async (#89578) 2023-03-12 14:48:46 +01:00
device_tracker Use entity registry id in device_tracker device conditions (#95254) 2023-06-26 20:29:39 +02:00
devolo_home_control Use snapshots in devolo_home_control tests (#93202) 2023-05-22 18:16:57 +02:00
devolo_home_network Use snapshot for devolo Home Network diagnostics test (#94966) 2023-06-22 23:56:09 +02:00
dexcom Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
dhcp Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +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 Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
discord Add option to include attachments from remote URL to Discord notifications (#74811) 2022-11-12 16:11:06 -08:00
discovergy Improve the code quality of the Discovergy integration (#94165) 2023-06-11 12:51:43 +02:00
discovery Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
dlink Cleanup after removing D-Link yaml (#92739) 2023-05-07 16:49:34 +02:00
dlna_dmr Switch back to using call_later for the slow entity update warning (#91067) 2023-04-08 22:22:56 -04:00
dlna_dms
dnsip Import util.dt as dt_util in components/[a-d]* (#93756) 2023-05-30 00:02:06 +03:00
doorbird Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
dormakaba_dkey Add reauth flow to dormakaba dkey (#90225) 2023-03-27 08:37:31 -10:00
dremel_3d_printer Add button platform to Dremel 3D printer (#94517) 2023-06-27 17:44:29 +02:00
dsmr Use entity translation in dsmr (#93017) 2023-05-17 22:31:04 +02: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
dwd_weather_warnings Improve dwd_weather_warnings code quality (#92738) 2023-05-23 19:34:47 +02:00
dynalite User config flow and custom panel for Dynalite integration (#77181) 2023-05-11 00:17:23 +02:00
eafm Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
easyenergy EasyEnergy: Add two additional sensors to help pick the best hours (#90543) 2023-04-18 10:18:51 +02:00
ecobee Add entity translations to ecobee (#95281) 2023-06-26 23:12:48 +02:00
econet Remove async_setup from econet (#93892) 2023-06-01 12:18:54 +02:00
ecowitt
edl21 Remove EDL21 YAML configuration (#93551) 2023-05-26 08:38:44 +02:00
efergy Add entity translations to Efergy (#95291) 2023-06-27 10:22:08 +02:00
eight_sleep Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
electrasmart Add new integration to control Electra Smart HVAC devices (#70361) 2023-05-20 13:13:32 +03:00
elgato Use identify device class in Elgato identify button entity (#95361) 2023-06-27 13:59:49 -04:00
elkm1 Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
elmax Elmax/sensors improvements (#74323) 2023-04-25 15:40:46 +02:00
emonitor Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
emulated_hue Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02: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 Fix flaky energy tests (#89026) 2023-03-02 12:33:04 +01:00
energyzero Add entity translations to Energyzero (#95293) 2023-06-26 23:20:34 +02:00
enocean Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
enphase_envoy Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
environment_canada Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
epson Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
escea
esphome Handle missing or incorrect device name and unique id for ESPHome during manual add (#95678) 2023-07-02 10:29:45 -04:00
eufylife_ble Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
everlights Add return type to tests without arguments (#87613) 2023-02-07 14:20:06 +01:00
evil_genius_labs Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
ezviz Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
faa_delays Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
facebook Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
facebox Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
fail2ban Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
fan Use entity registry id in fan device conditions (#95255) 2023-06-26 20:29:52 +02:00
feedreader Fix lingering timer in feedreader (#92180) 2023-04-28 21:16:08 +02:00
ffmpeg Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
fibaro Code cleanup: Separate fibaro scene logic (#91895) 2023-05-24 14:57:35 +02:00
fido Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
file Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01: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 Fix unknown/unavailable source sensor in Filter entities (#92241) 2023-04-29 17:47:04 +02:00
fireservicerota Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
firmata Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
fivem
fjaraskupan Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
flic Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
flick_electric Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
flipr Add entity translations to Flipr (#95344) 2023-06-27 13:20:30 +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 Add type hints to integration tests (part 6) (#87979) 2023-02-13 09:45:11 +01:00
flux_led Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07: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 today's remaining production estimate (#91965) 2023-04-26 15:58:28 +02:00
forked_daapd Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
foscam Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freebox Add camera platform to Freebox (#88104) 2023-04-26 00:03:39 +02:00
freedns Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freedompro Move freedompro coordinator to separate file (#95360) 2023-06-27 17:48:36 +02:00
fritz Fix qr code data update in AVM Fritz!Tools (#95470) 2023-06-28 19:57:03 +02:00
fritzbox Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
fritzbox_callmonitor Reduce required permissions for fritzbox_callmonitor (#87089) 2023-02-02 21:13:53 -05:00
fronius Import util.dt as dt_util in components/[e-f]* (#93758) 2023-05-30 00:00:11 +03:00
frontend Import util.dt as dt_util in components/[e-f]* (#93758) 2023-05-30 00:00:11 +03:00
frontier_silicon Remove platform yaml Frontier Silicon (#93552) 2023-05-26 08:24:08 +02:00
fully_kiosk Add set_config service to Fully Kiosk Browser integration (#95318) 2023-06-27 20:42:18 +02:00
garages_amsterdam Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gdacs Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
generic Bump httpx to 0.24.0 and httpcore to 0.17.0 (#91308) 2023-04-12 20:11:59 -10:00
generic_hygrostat Generic hygrostat current humidity (#94912) 2023-06-20 20:10:21 +02:00
generic_thermostat Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
geo_json_events Add config flow to geo_json_events (#87062) 2023-05-10 10:28:45 +02:00
geo_location Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
geo_rss_events Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
geocaching Adjust hass_client type hint in integration tests (#86954) 2023-02-02 16:29:57 -05:00
geofency Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
geonetnz_quakes Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
geonetnz_volcano Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
gios Rename Particulate matter sensors to PM (#91384) 2023-04-14 09:43:15 +02:00
github Import util.dt as dt_util in components/[g-i]* (#93759) 2023-05-30 00:01:00 +03:00
glances Fix glances raid plugin data (#94597) 2023-06-23 14:36:43 +02:00
goalzero Adjust pylint plugin for components fixtures (#90217) 2023-03-26 15:21:19 +02:00
gogogate2 Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
goodwe Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
google Relax the constraint that events must have a consistent timezone for start/end (#91788) 2023-04-21 10:25:52 -04:00
google_assistant Add AirQuality SensorState support for Google Assistant (#80579) 2023-06-28 08:55:00 +02:00
google_assistant_sdk Google Assistant SDK: Always enable conversation agent and support multiple languages (#93201) 2023-06-29 23:00:17 -04:00
google_domains Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
google_generative_ai_conversation Change conversation default agent behavior (#95225) 2023-06-26 22:10:17 -04:00
google_mail Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
google_pubsub Add type hints to integration tests (part 8) (#87982) 2023-02-13 11:13:48 +01:00
google_sheets Catch Google Sheets api error (#93979) 2023-06-02 16:18:58 -04:00
google_translate Onboard Google Translate (#95352) 2023-06-27 13:12:25 +02:00
google_travel_time Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
google_wifi Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
govee_ble Complete persistent notifications migration (#92828) 2023-05-25 23:09:13 -04:00
gpslogger Add type hints to integration tests (part 8) (#87982) 2023-02-13 11:13:48 +01:00
graphite Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gree Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
greeneye_monitor Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
group Allow exposing entities not in the entity registry to assistants (#92363) 2023-05-02 22:08:09 +02:00
growatt_server Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
guardian Add missing mock in guardian config flow tests (#89451) 2023-03-09 22:57:16 +01:00
habitica Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
hardkernel Add Hardkernel ODROID-M1 (#89431) 2023-03-09 14:18:19 +01:00
hardware Add freezer to known test fixtures in pylint (#89825) 2023-03-16 22:39:41 -04:00
harmony Adjust entity registry access in tests (1) (#88950) 2023-03-01 09:11:14 +01:00
hassio Add error handling to hassio issues (#94951) 2023-06-21 11:17:11 +02: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 Add type hints to integration tests (part 9) (#87983) 2023-02-13 12:06:51 +01:00
here_travel_time Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
hisense_aehw4a1 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
history Fix history start time state returning None with some postgresql versions (#93555) 2023-05-25 22:18:19 -04:00
history_stats Add unique_id support to history_stats sensor (#92972) 2023-05-12 15:03:06 +02:00
hive Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
hlk_sw16 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
home_connect Add type hints to integration tests (part 9) (#87983) 2023-02-13 12:06:51 +01:00
home_plus_control Add type hints to integration tests (part 9) (#87983) 2023-02-13 12:06:51 +01:00
homeassistant Set automations which fail validation unavailable (#94856) 2023-06-27 18:23:33 +02:00
homeassistant_alerts Replace assert_lists_same with pytest_unordered in integrations h-m (#94901) 2023-06-20 20:16:25 +02:00
homeassistant_hardware Add silabs_multiprotocol platform (#92904) 2023-06-01 12:32:14 +02:00
homeassistant_sky_connect Add silabs_multiprotocol platform (#92904) 2023-06-01 12:32:14 +02:00
homeassistant_yellow Add silabs_multiprotocol platform (#92904) 2023-06-01 12:32:14 +02:00
homekit Fix manual specification of multiple advertise_ip with HomeKit (#95548) 2023-06-29 11:35:32 -04:00
homekit_controller Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
homematic Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
homematicip_cloud Add type hints to tests (#89497) 2023-03-10 12:06:50 +01:00
homewizard Add entity translations for homewizard (#95416) 2023-06-28 14:02:54 +02:00
honeywell Reduce overhead to fire events (#95163) 2023-06-24 14:39:13 -05:00
html5 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
http Complete persistent notifications migration (#92828) 2023-05-25 23:09:13 -04:00
huawei_lte Add type hints to integration tests (part 10) (#87985) 2023-02-13 10:25:26 +01:00
hue Teach sensor device trigger about entity registry ids (#94988) 2023-06-22 11:13:54 +02:00
huisbaasje Add entity translations for huisbaasje (#94116) 2023-06-21 11:18:55 +02:00
humidifier Add current_humidity device_trigger for humidity component (#95435) 2023-06-28 13:13:55 +02:00
hunterdouglas_powerview Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
hvv_departures Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
hyperion Decouple Hyperion entitites and clear source when light is off (#80478) 2023-06-28 13:51:42 +02:00
ialarm Add type hints to integration tests (part 11) (#87996) 2023-02-13 14:22:49 +01:00
iaqualink Add type hints to integration tests (part 11) (#87996) 2023-02-13 14:22:49 +01:00
ibeacon Add entity translations to iBeacon (#95460) 2023-06-28 19:32:58 +02:00
icloud Add type hints to integration tests (part 11) (#87996) 2023-02-13 14:22:49 +01:00
ifttt Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
ign_sismologia Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
image Improve content type handling in ImageEntity (#95365) 2023-06-27 15:28:49 +02:00
image_processing Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
image_upload Import util.dt as dt_util in components/[g-i]* (#93759) 2023-05-30 00:01:00 +03:00
imap Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
imap_email_content Deprecate imap_content_sensor (#90429) 2023-04-03 07:27:41 +02:00
influxdb Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
inkbird Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
input_boolean Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
input_button Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
input_datetime Add datetime platform (#81943) 2023-05-29 23:24:15 +02:00
input_number Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
input_select Add error handling to input_select integration (#93940) 2023-06-05 19:53:24 +02:00
input_text Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
insteon Fix issue with Insteon linked devices maintaining current state (#94286) 2023-06-11 10:21:33 -04:00
integration Fix device source for Riemann sum integral (#95622) 2023-06-30 14:49:00 -04:00
intellifire Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
intent Adjust registry access in intent (#88881) 2023-02-28 21:58:19 -05:00
intent_script Add reload support to intent_script (#93404) 2023-06-03 14:02:23 -04:00
ios Add typed helpers and improve type hints in util/json (#88534) 2023-02-22 10:09:28 +01:00
iotawatt Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
ipma Add Risk of Fire sensor to IPMA (#80295) 2023-06-27 16:00:10 +02:00
ipp Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
iqvia Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
islamic_prayer_times Fix missing mock in islamic_prayer_times (#90178) 2023-03-23 20:10:51 +01:00
iss Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
isy994 Remove previously deprecated ISY994 YAML support (#91575) 2023-04-17 15:37:19 -10:00
izone Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
jellyfin Add missing mock in jellyfin config flow tests (#89510) 2023-03-10 10:06:53 -05:00
jewish_calendar Update Ruff to v0.0.247 (#88210) 2023-02-15 16:46:03 -05:00
juicenet Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
justnimbus Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
jvc_projector Add JVC Projector integration (#84748) 2023-05-05 20:44:53 +02:00
kaleidescape
keenetic_ndms2
kegtron Fix kegtron state class for volume sensors (#87950) 2023-02-12 21:22:21 +01:00
keymitt_ble Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01:00
kira Fix lingering timer in kira tests (#92471) 2023-05-04 11:28:05 +02:00
kitchen_sink Add image entity component (#90564) 2023-06-19 17:03:48 +02:00
kmtronic Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
knx Use async_on_remove for KNX entities removal (#95658) 2023-07-01 07:16:45 -04:00
kodi Use entity registry id in kodi device triggers (#95392) 2023-06-27 18:24:53 +02:00
konnected Add type hints to integration tests (part 12) (#87997) 2023-02-13 13:03:51 +01:00
kostal_plenticore Import util.dt as dt_util in components/[k-o]* (#93760) 2023-05-29 23:02:14 +02:00
kraken Enable Ruff ICN001 (#87775) 2023-02-09 13:41:50 +01:00
kulersky Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
lacrosse_view Add diagnostics to LaCrosse View (#92212) 2023-04-29 18:53:40 +02:00
lametric Fix LaMetric Config Flow for SKY (#93483) 2023-06-01 18:04:00 +02:00
landisgyr_heat_meter Remove getattr for Landis+Gyr Heat Meter (#90637) 2023-04-04 22:01:35 +02:00
lastfm Improve coverage for LastFM (#93661) 2023-06-08 16:55:16 -04: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
lcn Replace assert_lists_same with pytest_unordered in integrations h-m (#94901) 2023-06-20 20:16:25 +02:00
ld2410_ble Bump bluetooth deps for bleak 0.20 (#89925) 2023-03-20 12:06:15 +01: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 Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
life360 Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
lifx Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
light Use entity registry id in light device actions (#95271) 2023-06-26 22:27:19 +02:00
litejet Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
litterrobot Add time entity for sleep mode start time to Litter-Robot 3 (#94194) 2023-06-27 22:25:29 +02:00
livisi Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
local_calendar Coerce previously persisted local calendars to have valid durations (#90970) 2023-04-06 16:41:38 -04: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
locative Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
lock Use entity registry id in lock device actions (#95272) 2023-06-26 23:09:26 +02:00
logbook Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
logentries Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
logger Support toggling debug logging for custom components (#90340) 2023-03-27 09:40:58 -10:00
logi_circle Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
london_air Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
lookin Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
loqed Add new integration Loqed (#70080) 2023-06-28 09:42:12 +02:00
lovelace Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
luftdaten Rename Particulate matter sensors to PM (#91384) 2023-04-14 09:43:15 +02:00
lutron_caseta Replace assert_lists_same with pytest_unordered in integrations h-m (#94901) 2023-06-20 20:16:25 +02:00
lyric Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
mailbox Rewrite mailbox tests (#90906) 2023-04-06 13:48:19 +02:00
mailgun Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
manual Raise on invalid (dis)arm code in manual alarm (#90579) 2023-03-31 16:08:16 +02:00
manual_mqtt Make sure MQTT client is available when starting depending platforms (#91164) 2023-04-20 08:07:35 +02:00
marytts Improve TTS cache dir mocking (#93468) 2023-05-24 21:00:35 +02:00
matter Bump Matter Server to 3.6.3 (#95519) 2023-06-29 15:28:34 +02:00
maxcube Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
mazda Remove incompatible button entities for Mazda electric vehicles (#95486) 2023-06-28 21:46:08 -04:00
meater Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
media_player Use entity registry id in media_player device conditions (#95258) 2023-06-26 20:30:22 +02:00
media_source Rename Local Media to My Media (#94201) 2023-06-08 15:56:49 +02:00
melcloud Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
melissa Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
melnor Add time component to Melnor Bluetooth integration (#93652) 2023-05-31 11:00:52 -04:00
meraki Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
met Add options flow for met (#88525) 2023-02-22 10:18:58 +01:00
met_eireann Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
meteo_france Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
meteoclimatic Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
metoffice Bump PyJWT to 2.6.0 (#90134) 2023-03-22 20:00:47 -04:00
mfi Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
microsoft Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04: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 Add Mikrotik WifiWave2 (#89711) 2023-03-28 08:46:16 +02:00
mill Fix mill tests (#93596) 2023-05-26 15:20:46 +02:00
min_max Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
minecraft_server Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +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 Change conversation default agent behavior (#95225) 2023-06-26 22:10:17 -04:00
mochad Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
modbus Bump pymodbus to 3.3.1 (#94162) 2023-06-08 15:57:49 +02:00
modem_callerid Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
modern_forms Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +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 Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
moon Properly order moon phases in attribute (#93933) 2023-06-01 19:09:09 +02: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 Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
mqtt Add action topic to MQTT humidifier (#95212) 2023-06-28 14:21:15 +02: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 Import util.dt as dt_util in components/[k-o]* (#93760) 2023-05-29 23:02:14 +02:00
mqtt_statestream Add note for using xfail on test for mqtt_statestream (#91999) 2023-04-25 22:49:47 +02: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 Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
mysensors Remove mysensors ir switch (#90403) 2023-03-28 13:39:32 +02:00
mystrom Add config flow to mystrom (#74719) 2023-06-06 14:16:27 +02:00
mythicbeastsdns Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nam Rename Particulate matter sensors to PM (#91384) 2023-04-14 09:43:15 +02:00
namecheapdns Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nanoleaf Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
neato Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
ness_alarm Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
nest Replace assert_lists_same with pytest_unordered in integrations n-s (#94902) 2023-06-20 20:23:14 +02:00
netatmo Teach netatmo device trigger about entity registry ids (#94980) 2023-06-21 14:51:24 +02:00
netgear Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
network Relocate async_get_announce_addresses from zeroconf to network (#94816) 2023-06-21 11:29:04 +02:00
nexia Fix not retrying on connection reset during nexia config entry setup (#93576) 2023-05-25 21:52:44 -04:00
nextbus Add type hints to integration tests (part 15) (#88006) 2023-02-15 10:00:49 +01:00
nextcloud Remove nextcloud YAML configuration (#93550) 2023-05-29 20:33:29 +02:00
nextdns Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
nfandroidtv Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nibe_heatpump Move mock_setup_entry to conftest (#88484) 2023-03-06 11:31:50 +01:00
nightscout Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nina Replace NINA corona filter with regex (#83181) 2023-06-28 13:00:08 +02:00
nmap_tracker
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 Bump aionotion to 2023.05.5 (#93334) 2023-05-22 10:14:52 +02: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 Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
nuheat Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08: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 Use entity registry id in number device actions (#95273) 2023-06-27 08:20:45 +02:00
nut Replace assert_lists_same with pytest_unordered in integrations n-s (#94902) 2023-06-20 20:23:14 +02:00
nws Fix NWS error with no observation (#92997) 2023-05-17 22:00:13 +02:00
nx584 Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
nzbget Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
obihai Remove obihai YAMl configuration (#93549) 2023-05-26 08:41:21 +02:00
octoprint Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
omnilogic Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
onboarding Onboard Google Translate (#95352) 2023-06-27 13:12:25 +02: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 Cleanup onewire tests (#92117) 2023-04-29 11:18:16 +02:00
onvif Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
open_meteo Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
openai_conversation Change conversation default agent behavior (#95225) 2023-06-26 22:10:17 -04:00
openalpr_cloud Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
openerz Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
openexchangerates
opengarage
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
opentherm_gw Fail CI on lingering tasks (#88905) 2023-03-07 11:35:48 +01:00
openuv Add missing async_setup_entry mock in openuv (#88661) 2023-02-23 10:22:39 -05:00
openweathermap Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
opnsense Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
oralb Mark oralb devices as sleepy (#93250) 2023-05-18 16:32:24 -05:00
otbr Use addon name as title in otbr hassio flow (#87081) 2023-06-08 23:04:12 +02:00
overkiz Add missing mock in overkiz config flow tests (#88899) 2023-02-28 08:59:48 -05:00
ovo_energy Make it optional to provide a title when finishing a FlowHandler (#83534) 2022-12-09 10:24:08 +01:00
owntracks Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
p1_monitor Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
panasonic_viera Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
panel_custom Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
panel_iframe Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
peco Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
persistent_notification Add persistent_notification.dismiss_all service call (#95004) 2023-06-22 14:27:18 +02:00
person Complete persistent notifications migration (#92828) 2023-05-25 23:09:13 -04:00
philips_js Replace assert_lists_same with pytest_unordered in integrations n-s (#94902) 2023-06-20 20:23:14 +02:00
pi_hole Add diagnostics to PI-Hole (#91383) 2023-04-22 19:29:28 +02:00
picnic Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
pilight Reduce overhead to fire events (#95163) 2023-06-24 14:39:13 -05:00
ping Cleanup ping (#95168) 2023-06-25 09:00:52 -05: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 Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
plugwise Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
plum_lightpad Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +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 Adjust pylint plugin for components fixtures (#90217) 2023-03-26 15:21:19 +02:00
profiler Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
progettihwsw Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
prometheus Update prometheus tests to avoid patching utcnow (#93505) 2023-05-25 07:15:14 +02:00
prosegur Support for multiple contracts in Prosegur (#89097) 2023-04-25 15:16:51 +02:00
proximity Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
prusalink Add more PrusaLink sensors (#80424) 2023-04-22 09:04:10 -04:00
ps4 Use load_json_object in ps4 (#88590) 2023-02-22 13:55:44 +01:00
pure_energie Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
purpleair Add ability to configure map icons for PurpleAir (#86124) 2023-06-30 08:35:19 -06:00
push Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
pushbullet Remove pushbullet platform yaml import (#90285) 2023-03-26 09:40:07 +02:00
pushover Remove issue from pushover (#92595) 2023-05-06 16:49:34 +02:00
pvoutput Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
pvpc_hourly_pricing Import util.dt as dt_util in remaining tests, enforce with ruff (#93765) 2023-05-30 23:30:31 +03:00
python_script Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
qbittorrent Revert "Remove qbittorrent YAML configuration (#93548)" (#95522) 2023-06-29 12:01:26 +02:00
qingping Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
qld_bushfire Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
qnap Add config_flow to QNAP (#80450) 2023-06-27 17:42:27 +02:00
qnap_qsw Add QNAP QSW firmware update support (#92869) 2023-05-23 19:10:33 +02:00
qwikswitch Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
rachio Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
radarr Adjust pylint plugin for components fixtures (#90217) 2023-03-26 15:21:19 +02: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 Remove yaml import rainbird (#92599) 2023-05-05 16:53:40 +02:00
rainforest_eagle Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
rainmachine Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
random Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
rapt_ble Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
raspberry_pi Add type hints to integration tests (part 17) (#88163) 2023-02-15 11:14:04 +01:00
rdw Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
recollect_waste Add type hints to integration tests (part 18) (#88174) 2023-02-17 18:45:48 +01:00
recorder Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
reddit Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
remember_the_milk Add typing to tests with single hass argument (#87631) 2023-02-07 15:01:16 +01:00
remote Use entity registry id in toggle_entity device automations (#94995) 2023-06-26 09:59:01 +02:00
renault Use SnapshotAssertion in Renault tests (part 2) (#92395) 2023-05-24 09:39:37 +02:00
renson Renson integration (#56374) 2023-06-10 09:21:33 +02:00
reolink Reolink ONVIF long polling (#94770) 2023-06-26 21:54:40 +02:00
repairs Bump PyJWT to 2.6.0 (#90134) 2023-03-22 20:00:47 -04:00
rest Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
rest_command
rflink Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
rfxtrx Replace assert_lists_same with pytest_unordered in integrations n-s (#94902) 2023-06-20 20:23:14 +02:00
rhasspy
ridwell Fix ridwell tests (#90401) 2023-03-28 11:54:16 +02:00
ring Remove async_setup from ring (#93902) 2023-06-01 11:34:18 +02:00
risco Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
rituals_perfume_genie Add diagnostic support to Rituals Perfume Genie (#94373) 2023-06-12 11:33:47 +02:00
rmvtransport Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
roborock Bump Roborock to 0.29.2 (#95549) 2023-06-29 13:13:37 -04:00
roku Rename Local Media to My Media (#94201) 2023-06-08 15:56:49 +02:00
roomba Add zeroconf support to roomba (#93309) 2023-05-21 16:12:19 +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 Allow exposing any entity to the default conversation agent (#92398) 2023-05-03 09:45:54 -04:00
ruckus_unleashed Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08: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
safe_mode Complete persistent notifications migration (#92828) 2023-05-25 23:09:13 -04:00
samsungtv Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07: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
scrape Allow removal of sensor settings in scrape (#90412) 2023-03-31 14:34:20 +02:00
screenlogic Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
script Set scripts which fail validation unavailable (#95381) 2023-06-27 18:24:34 +02:00
search Teach search about blueprints (#78535) 2023-05-30 15:04:35 +02:00
season Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
select Use entity registry id in select device actions (#95274) 2023-06-26 22:29:14 +02:00
sense Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensibo Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
sensirion_ble Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensor Use entity registry id in sensor device conditions (#95260) 2023-06-26 21:20:40 +02:00
sensorpro Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sensorpush Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sentry Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01: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 Refactor SnapshotAssertion is SFR Box (#90775) 2023-04-22 17:20:27 +02:00
sharkiq Fix sharkiq tests (#93597) 2023-05-26 15:35:06 +02:00
shell_command Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
shelly Make unique_id of the Shelly button entity immutable (#95160) 2023-06-27 19:10:12 +02:00
shopping_list Add sort list service to Shopping List (#90671) 2023-04-03 21:34:44 +02: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 type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
simulated Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
siren Require a list of entity ids when fetching history (#90992) 2023-04-08 16:14:44 -10:00
skybell Enable Ruff PT013 (#86757) 2023-01-27 09:09:46 +01:00
slack Remove Slack YAML configuration (#94106) 2023-06-06 16:01:40 +02:00
sleepiq Bump asyncsleepiq lib to 1.3.3 (#91772) 2023-04-20 12:01:49 -10:00
slimproto
sma Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
smappee Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
smart_meter_texas Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
smartthings Fix lingering timer in smartthings tests (#91697) 2023-04-21 18:58:07 +02:00
smarttub Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
smhi Use new attributes in Smhi (#95096) 2023-06-23 11:32:20 +02:00
smtp Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +01:00
snapcast Revert "Remove snapcast YAML configuration (#93547)" (#95523) 2023-06-29 12:00:41 +02:00
snips Fix mqtt not available when starting snips (#92296) 2023-04-30 17:35:24 +02:00
snmp Bump brother and pysnmplib backend libraries (#89100) 2023-03-05 12:40:12 +01:00
snooz Ensure config entries are unloaded in tests (#90850) 2023-04-22 21:26:07 +02:00
solaredge Add type hints to integration tests (part 20) (#88179) 2023-02-15 15:23:34 +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 Adjust pylint plugin for components fixtures (#90217) 2023-03-26 15:21:19 +02:00
songpal Swallow error 40000 for songpal power on/off (#80563) 2023-05-30 22:58:41 -04:00
sonos Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
soundtouch Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
spaceapi Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
spc Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
speedtestdotnet Remove scan_interval and manual options from speedtestdotnet (#84295) 2022-12-20 16:01:28 +01:00
spider Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
spotify Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
sql Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
squeezebox Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
srp_energy Clean up srp_energy (#86822) 2023-04-12 23:47:37 +02:00
ssdp Bump async-upnp-client to 0.33.2 (#93329) 2023-05-21 17:17:08 -05:00
starline Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
starlink Add diagnostics to Starlink (#86328) 2023-03-14 22:24:47 +01:00
startca Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
statistics Update statistics tests to avoid patching utcnow (#93499) 2023-05-24 17:38:38 -05:00
statsd Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
steam_online Request steam online friends from batches (#91167) 2023-06-08 17:08:14 -04:00
steamist Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +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 tmp_path in tests (#91203) 2023-04-12 08:19:01 +02:00
stt Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04:00
subaru Bump subarulink to 0.7.5 (#89162) 2023-03-04 22:26:16 +01:00
sun Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
surepetcare Enable Ruff B007 (#88356) 2023-02-17 21:08:18 -05:00
switch Use entity registry id in toggle_entity device automations (#94995) 2023-06-26 09:59:01 +02:00
switch_as_x Don't use storage collection helper in ExposedEntities (#92396) 2023-05-03 12:39:22 +02:00
switchbee Bump PySwitchbee to 1.8.0 (#92348) 2023-05-24 09:44:36 +02:00
switchbot Add entity name translations to Switchbot (#90600) 2023-04-03 10:10:30 -04:00
switcher_kis Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
syncthing Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
syncthru Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
synology_dsm Fix reconfigure by SSDP or Zeroconf discovery in Synology DSM (#92088) 2023-04-27 00:52:17 +02:00
system_bridge
system_health Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
system_log Ensure system log does not raise while processing logger messages (#90652) 2023-04-02 15:18:50 -10:00
tado Add new preset to Tado to enable geofencing mode (#92877) 2023-05-23 19:08:00 +02:00
tag Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
tailscale Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
tankerkoenig Add type hints to integration tests (part 21) (#88233) 2023-02-16 11:15:26 +01:00
tasmota Replace assert_lists_same with pytest_unordered in integrations t-z (#94903) 2023-06-20 20:23:49 +02:00
tautulli
tcp Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
telegram Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
telegram_bot Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
tellduslive Use load_json_object in tellduslive (#88591) 2023-02-22 13:53:00 +01:00
temper Add basic tests for temper USB temperature sensor integration (#80220) 2023-03-28 16:50:59 +02:00
template Refactor template image (#95353) 2023-06-27 18:46:36 +02:00
tesla_wall_connector Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
text Use entity registry id in text device actions (#95398) 2023-06-27 20:24:40 +02:00
thermobeacon Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
thermopro Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
thread Deduplicate Thread datasets based on EXTPANID (#93795) 2023-05-30 16:16:56 +02:00
threshold Fix device source for Threshold (#95623) 2023-06-30 14:48:36 -04:00
tibber Avoid returning statistics columns that the metadata knows are impossible (#92095) 2023-04-30 20:46:26 +02:00
tile Add type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01: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 type hints to integration tests (part 22) (#88234) 2023-02-16 14:08:03 +01:00
timer Freeze time on timer tests that assert on remaining time (#94078) 2023-06-06 09:18:25 -05:00
tod Bump PyJWT to 2.6.0 (#90134) 2023-03-22 20:00:47 -04:00
todoist Fix failing todoist test that used timezone before set by fixture (#93775) 2023-05-29 22:45:22 -04:00
tolo Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
tomato Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
tomorrowio Refactor async_call_later to improve performance and reduce conversion loss (#87117) 2023-02-05 12:04:38 -06:00
toon Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
totalconnect Fix Totalconnect BinarySensorDeviceClass logic (#94772) 2023-06-20 22:12:11 +02:00
tplink Use device-native kelvins for tplink color temperature (#85646) 2023-02-21 12:52:50 -06:00
tplink_omada Fix host IP and scheme entry issues in TP-Link Omada (#89130) 2023-03-05 23:47:45 -05:00
traccar Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
trace Replace assert_lists_same with pytest_unordered in integrations t-z (#94903) 2023-06-20 20:23:49 +02:00
tractive Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
tradfri Clean up tradfri import flow (#88588) 2023-02-22 10:53:48 +01:00
trafikverket_ferry Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
trafikverket_train Bump pytrafikverket to 0.3.1 (#92425) 2023-05-05 21:19:16 +02:00
trafikverket_weatherstation Bump pytrafikverket to 0.3.1 (#92425) 2023-05-05 21:19:16 +02:00
transmission Fix invalid unique id for Transmission entities (#84664) 2023-06-28 10:45:13 +02:00
transport_nsw Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
trend Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
tts Remove base_url configuration option from tts (#94905) 2023-06-21 11:20:33 +02:00
tuya Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
twentemilieu Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
twilio Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
twinkly Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
twitch Bump TwitchAPI to 3.10.0 (#92418) 2023-05-21 21:13:59 +02:00
uk_transport Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
ukraine_alarm
unifi Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
unifi_direct Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
unifiprotect Fix multiple smart detects firing at once for UniFi Protect (#94133) 2023-06-06 20:07:21 -04:00
universal Add active_child_template to universal media player (#88816) 2023-06-28 16:36:18 +02:00
upb Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
upcloud Update UpCloud config entry data on successful reconfig (#68718) 2023-05-18 16:04:27 +03:00
update Use entity registry id in toggle_entity device automations (#94995) 2023-06-26 09:59:01 +02:00
upnp Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
uptime Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
uptimerobot Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
usb Use stable USB device path in USB discovery (#94266) 2023-06-08 18:27:04 +02:00
usgs_earthquakes_feed Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
utility_meter Fix device source for Utility Meter (#95585) 2023-06-29 21:52:48 -04:00
uvc Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
vacuum Use entity registry id in vacuum device actions (#95275) 2023-06-26 23:21:15 +02:00
vallox Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
velbus Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
venstar Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
vera Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
verisure Fix setting number of digits for verisure lock PIN (#95449) 2023-06-28 19:18:45 +02:00
version Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
vesync Add platform state tests for vesync integration (#90466) 2023-04-12 14:15:22 +02:00
vicare Replace isort with ruff (#94302) 2023-06-08 23:43:56 +02:00
vilfo Block legacy get-mac in preference of getmac (#87712) 2023-05-31 16:57:45 +02:00
vizio Await in sequence when we know we will be blocked by the entity platform semaphore (#93649) 2023-05-27 19:58:02 -04:00
vlc_telnet Include UUID in hassio discovery data (#91970) 2023-04-25 09:48:47 +02:00
voicerss Improve TTS cache dir mocking (#93468) 2023-05-24 21:00:35 +02:00
voip Add VAD sensitivity to ESPHome (#95283) 2023-06-26 16:47:32 -04:00
volumio Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
volvooncall Remove Volvooncall integration yaml import (#90288) 2023-03-26 09:42:38 +02:00
vulcan Restore vulcan integration (#88556) 2023-02-21 20:56:36 +01:00
vultr Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
wake_on_lan Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
wallbox Fix wallbox tests (#91752) 2023-04-20 08:42:22 -10:00
water_heater Use entity registry id in water_heater device actions (#95276) 2023-06-27 08:21:15 +02:00
watttime Add type hints to integration tests (part 24) (#88307) 2023-02-17 16:34:53 +01:00
waze_travel_time Replace isort with ruff (#94302) 2023-06-08 23:43:56 +02:00
weather Implement Wind Gust speed in Weather entity component (#95065) 2023-06-23 08:22:46 +02:00
webhook Set webhook local_only deprecation to 2023.11.0 (#95401) 2023-06-27 20:43:11 +02:00
webostv Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
websocket_api Limit fields returned for the list events service (#95506) 2023-06-29 13:25:25 -04:00
wemo Remove polling_interval_seconds option from wemo (#95468) 2023-06-28 20:27:10 +02:00
whirlpool Address late review for whirlpool (#93874) 2023-06-01 00:21:13 +02:00
whois Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02: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 Fix lingering timer in withings (#93085) 2023-05-15 21:20:20 +02:00
wiz Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
wled Add WLED IP as a sensor (#90241) 2023-03-26 20:03:03 +02:00
wolflink Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
workday Revert "Remove Workday YAML configuration (#94102)" (#95524) 2023-06-29 12:00:13 +02:00
worldclock Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
ws66i Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
wsdot Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
wyoming Improve TTS cache dir mocking (#93468) 2023-05-24 21:00:35 +02: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 Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
xiaomi_ble Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
xiaomi_miio Fix test with time issue for xiaomi_miio button (#95438) 2023-06-28 13:19:24 +02:00
yale_smart_alarm Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
yalexs_ble Add always connected option to Yale Access Bluetooth (#93224) 2023-05-18 10:48:04 -05:00
yamaha Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
yamaha_musiccast Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
yandex_transport Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
yandextts Improve TTS cache dir mocking (#93468) 2023-05-24 21:00:35 +02:00
yeelight Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
yolink Replace assert_lists_same with pytest_unordered in integrations t-z (#94903) 2023-06-20 20:23:49 +02:00
youless Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
youtube Show all YouTube subscriptions in config flow (#94287) 2023-06-27 20:07:44 +02:00
zamg Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
zeroconf Relocate async_get_announce_addresses from zeroconf to network (#94816) 2023-06-21 11:29:04 +02:00
zerproc Remove async_setup from zerproc (#93903) 2023-06-01 11:33:37 +02:00
zeversolar Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
zha Bump ZHA dependencies (#95478) 2023-06-28 18:35:05 -04:00
zodiac Add config flow for zodiac (#95447) 2023-06-30 12:58:07 +02:00
zone Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00
zwave_js Fix zwave_js device diagnostics dump (#94999) 2023-06-22 10:10:36 -04:00
zwave_me Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
__init__.py
conftest.py Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00