hass-core/tests/components
J. Nick Koston a20d1a357f
Avoid probing ipp printers for unique_id when it is available via mdns (#99982)
* Avoid probing ipp printers for unique_id when it is available via mdns

We would always probe the device in the ipp flow and than
abort if it was already configured. We avoid the probe for
most printers.

* dry

* coverage

* fix test

* add test for updating host
2023-09-11 22:34:23 -04:00
..
abode Add entity translations for Abode (#94169) 2023-06-22 16:03:28 +02:00
accuweather Modernize accuweather weather (#99001) 2023-08-25 16:46:23 +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 Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
aemet Remove AEMET daily precipitation sensor test (#100118) 2023-09-11 09:46:59 -05: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 Use freezegun in airly tests (#99028) 2023-08-25 09:04:51 -05:00
airnow Add Options Flow to change radius after initial configuration (#97285) 2023-08-28 21:21:52 +02: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 Improve airthings ble (#97905) 2023-08-07 07:15:51 -10:00
airtouch4 Add type hints to integration tests (a) (#87684) 2023-02-08 12:16:23 +01:00
airvisual Use snapshot assertion for Airvisual diagnostics (#98728) 2023-08-21 11:17:43 +02:00
airvisual_pro Add snapshot assertion to Airvisual Pro (#98759) 2023-08-22 09:31:31 +02:00
airzone Add water heater support to Airzone (#98401) 2023-09-10 12:31:11 -05:00
airzone_cloud Fix Airzone Cloud diagnostics (#98857) 2023-08-23 09:20:53 +02:00
aladdin_connect Add Diagnostic platform to Aladdin Connect (#99682) 2023-09-07 21:27:41 +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 Handle Alert exception on notification failure (#93632) 2023-08-04 14:08:49 +02:00
alexa Handle alexa invalid climate temp adjustment (#99740) 2023-09-06 18:54:16 +02: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 snapshot assertion to Ambient Station (#98764) 2023-08-21 19:46:36 +02:00
analytics Adjust the analytics collector to only report configured integrations (#95246) 2023-06-27 12:08:51 +02:00
android_ip_webcam
androidtv Limit AndroidTV screencap calls (#96485) 2023-07-24 19:58:11 +02:00
androidtv_remote Android TV Remote: Fix missing key and cert when adding a device via IP address (#97953) 2023-08-07 14:01:35 +02: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 name and default name to device info of APCUPSD sensors (#94415) 2023-07-24 18:42:08 +02:00
api Improve error handling in /api/states POST (#99810) 2023-09-07 13:33:38 +02: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 Remove unnnecessary pylint configs from components/[a-d]* (#98911) 2023-08-24 00:54:02 +02:00
aseko_pool_live Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
assist_pipeline Use aliases when listing pipeline languages (#99672) 2023-09-08 08:22:08 -04:00
asuswrt Adjust asuswrt tests which create devices (#98182) 2023-08-10 18:21:46 +02:00
atag Add missing mock in atag config flow tests (#89356) 2023-03-08 10:16:51 -05:00
august Use snapshot assertion for August diagnostics test (#98901) 2023-08-23 17:52:04 -05: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 Patch service validation in Aussie Broadband (#99077) 2023-08-31 09:45:44 +02:00
auth Add ws endpoint "auth/delete_all_refresh_tokens" (#98976) 2023-08-29 15:57:54 +02: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 Use snapshot assertion for Axis diagnostics test (#98902) 2023-08-23 21:36:18 +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 baf: Raise ConfigEntryNotReady when the device has a mismatched UUID (#98898) 2023-08-23 13:34:38 -05:00
balboa Remove unnnecessary pylint configs from components/[a-d]* (#98911) 2023-08-24 00:54:02 +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 extra sensors to Blebox (#90516) 2023-08-30 10:20:45 +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 Fix Bluetooth passive update processor dispatching updates to unchanged entities (#99527) 2023-09-04 20:42:05 -04: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 Add long-term statistics to BMW sensors (#99506) 2023-09-02 14:44:28 -07:00
bond Adjust bond tests which create devices (#98183) 2023-08-10 18:26:44 +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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
brother Use snapshot assertion for Brother diagnostics test (#98904) 2023-08-24 11:19:16 +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 Bump python-bsblan to 0.5.16 (#99238) 2023-08-29 23:23:20 -04:00
bthome Add text sensor to BTHome (#98355) 2023-08-22 07:34:26 -05:00
buienradar Update buienweather data before adding entities (#98455) 2023-08-15 18:15:23 +02: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 Upgrade ruff to 0.0.285 (#98647) 2023-08-19 08:17:17 -04:00
camera Generate Stream snapshots using next keyframe (#96991) 2023-08-26 10:39:40 -07:00
canary Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
cast Remove unnnecessary pylint configs from components/[a-d]* (#98911) 2023-08-24 00:54:02 +02:00
cert_expiry Migrate Cert Expiry to has entity name (#98160) 2023-08-17 18:29:20 +02:00
clicksend_tts Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
climate Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
cloud Add remote alias to connection info response (#99410) 2023-08-31 10:43:32 -04:00
cloudflare Add type hints to integration tests (part 3) (#87844) 2023-02-10 16:05:01 +01:00
co2signal Use snapshot assertion for Co2signal diagnostics test (#98905) 2023-08-24 01:18:49 +02:00
coinbase Use snapshot assertion for Coinbase diagnostics test (#98906) 2023-08-24 01:23:31 +02:00
color_extractor Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
comelit New integration for Comelit SimpleHome (#96552) 2023-08-18 08:40:23 +02:00
comfoconnect Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
command_line Fix Command Line template error when data is None (#97845) 2023-08-05 16:21:39 +02:00
compensation Add optional limits to compensation sensors (#85886) 2023-06-26 14:36:59 -05:00
config Add preview to sensor group config and option flows (#83638) 2023-08-22 10:29:16 +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 Adjust conversation tests which create devices (#98185) 2023-08-10 18:22:17 +02: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 Use snapshot assertion for Cpuspeed diagnostics test (#98907) 2023-08-24 00:57:27 +02:00
crownstone Add type hints to integration tests (part 4) (#87848) 2023-02-11 08:26:13 +01:00
daikin Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Use snapshot assertion for Deconz diagnostics test (#98908) 2023-08-23 21:37:03 +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 service turn_on and turn_off service for water_heater (#94817) 2023-07-25 10:16:05 +02:00
denonavr Add support for telnet connections for Denonavr integration (#85980) 2023-02-13 18:36:09 -06:00
derivative Adjust derivative tests which create devices (#98186) 2023-08-10 18:25:28 +02:00
device_automation Add setup function to the component loader (#98148) 2023-08-15 10:59:42 +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 Adjust device_tracker tests which create devices (#98188) 2023-08-10 18:22:33 +02:00
devolo_home_control Use snapshots in devolo_home_control tests (#93202) 2023-05-22 18:16:57 +02:00
devolo_home_network Add image platform to devolo_home_network (#98036) 2023-08-28 14:55:49 +02:00
dexcom Add entity translations to Dexcom (#98795) 2023-08-22 22:09:18 +02:00
dhcp Remove unnnecessary pylint configs from components/[a-d]* (#98911) 2023-08-24 00:54:02 +02: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 Let the discovergy config flow test end with create entry (#100153) 2023-09-11 23:06:06 +02:00
dlink Use device class for DLink (#96567) 2023-07-18 18:51:02 +02:00
dlna_dmr Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
dlna_dms Guard expensive debug formatting with calls with isEnabledFor (#97073) 2023-07-23 10:54:25 +02:00
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 Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +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
duotecno Add the Duotecno intergration (#96399) 2023-07-25 11:16:00 +02:00
dwd_weather_warnings Improve dwd_weather_warnings code quality (#92738) 2023-05-23 19:34:47 +02:00
dynalite Add deprecated_yaml issue to the homeassistant integration (#95980) 2023-07-10 13:06:52 +02:00
eafm Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
easyenergy Use snapshot assertion for EasyEnergy diagnostics test (#98909) 2023-08-24 09:19:36 +02:00
ecobee Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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
electric_kiwi Add unit tests for sensors Electric Kiwi (#97723) 2023-09-11 01:30:25 +02: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 Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +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 Energyzero - Add sensor entity to pick best hours (#98916) 2023-08-23 23:02:19 +02:00
enocean Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
enphase_envoy Use snapshot assertion for Enphase Envoy diagnostics test (#98910) 2023-08-23 17:57:55 -05:00
environment_canada Use snapshot assertion for Environment Canada diagnostics test (#98912) 2023-08-23 22:21:24 +02:00
epson Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
escea
esphome Use snapshot assertion for ESPHome diagnostics test (#98913) 2023-08-24 01:01:58 +02:00
eufylife_ble Add type hints to integration tests (d-e) (#87699) 2023-02-08 13:01:44 +01:00
event Add event entity (#96797) 2023-07-21 12:16:35 +02: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 Use storage helper in feedreader (#98754) 2023-08-21 18:21:34 +02:00
ffmpeg Fix asyncio DeprecationWarning [3.12] (#98989) 2023-08-25 12:27:23 +02:00
fibaro Adjust fibaro tests which create devices (#98189) 2023-08-10 18:22:39 +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 Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
flux_led Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 morning and evening damping to Forecast solar (#98721) 2023-08-21 21:43:09 +02:00
forked_daapd Fix forked_daapd test RuntimeWarning (#98864) 2023-08-23 12:17:32 +02:00
foscam Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freebox Fix Freebox Home battery sensor (#99756) 2023-09-07 17:28:50 +02:00
freedns Add type hints to integration tests (f-g) (#87700) 2023-02-08 13:33:52 +01:00
freedompro Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
fritz Fix AVM Fritz!Tools update entity (#100151) 2023-09-11 22:30:50 -04:00
fritzbox Conditional category for temperature sensor entities in AVM Fritz!Smarthome (#98981) 2023-08-30 10:29:35 +02:00
fritzbox_callmonitor Reduce required permissions for fritzbox_callmonitor (#87089) 2023-02-02 21:13:53 -05:00
fronius Use freezegun in additional fronius tests (#99066) 2023-08-26 09:11:42 +02: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 Use freezegun in fully_kiosk tests (#99031) 2023-08-25 09:03:51 -05:00
garages_amsterdam Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
gardena_bluetooth Switch async_track_time_interval to use async_call_later internally (#99220) 2023-08-28 13:56:22 -05:00
gdacs Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
generic Generate Stream snapshots using next keyframe (#96991) 2023-08-26 10:39:40 -07:00
generic_hygrostat Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
generic_thermostat Update service call return values and error handling (#94657) 2023-06-16 07:01:40 -07:00
geo_json_events Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +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 Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
geonetnz_volcano Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
gios Use snapshot assertion for gios diagnostics test (#98984) 2023-08-25 16:46:10 +02:00
github Import util.dt as dt_util in components/[g-i]* (#93759) 2023-05-30 00:01:00 +03:00
glances Allow glances entries with same IP but different ports (#99536) 2023-09-03 19:22:59 +02:00
goalzero Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
gogogate2 Fix GoGoGate2 configuration URL when remote access is disabled (#98387) 2023-08-17 15:12:35 +02:00
goodwe Add type hints to integration tests (part 7) (#87980) 2023-02-13 09:53:09 +01:00
google Avoid use of datetime.utc* methods deprecated in Python 3.12 (#93684) 2023-08-24 16:38:22 +02:00
google_assistant Improve performance of google assistant supported checks (#99454) 2023-09-04 20:53:59 -04:00
google_assistant_sdk Google Assistant SDK: Allow responses for send_text_command (#95966) 2023-08-12 16:20:01 -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 Adjust google_generative_ai_conversation tests which create devices (#98192) 2023-08-10 18:23:13 +02:00
google_mail Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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_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 Restore govee_ble state when gateway device becomes available (#97984) 2023-08-07 09:13:50 -10: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 Don't set assumed_state in fan groups (#99399) 2023-09-04 14:08:50 +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 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 Adjust entity registry access in tests (1) (#88950) 2023-03-01 09:11:14 +01:00
hassio Add new board type (#99334) 2023-08-30 16:37:13 +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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
here_travel_time Use freezegun in here_travel_time tests (#99032) 2023-08-25 09:02:25 -05: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 Add rounding back when unique_id is not set (#97603) 2023-08-02 11:26:25 +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 Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
homeassistant Significantly reduce overhead to filter event triggers (#99376) 2023-08-31 13:47:01 -04: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 Minor improvement in tests of hardware integrations (#99361) 2023-08-30 21:11:52 +02:00
homeassistant_hardware Cache device trigger info during ZHA startup (#99764) 2023-09-11 14:36:01 +02:00
homeassistant_sky_connect Cache device trigger info during ZHA startup (#99764) 2023-09-11 14:36:01 +02:00
homeassistant_yellow Cache device trigger info during ZHA startup (#99764) 2023-09-11 14:36:01 +02:00
homekit Make homekit RTP/RTCP source ports more deterministic (#99989) 2023-09-10 09:07:35 -05:00
homekit_controller Map heatercooler rotation speed as 3 level fan speed in homekit controller (#98291) 2023-08-21 10:10:24 -05:00
homematic Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
homematicip_cloud Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
homewizard Add entity translations for homewizard (#95416) 2023-06-28 14:02:54 +02:00
honeywell Raise HomeAssistantError/ValueError for service calls in Honeywell (#100041) 2023-09-10 15:58:59 +02:00
html5 Add type hints to integration tests (h-i) (#87703) 2023-02-08 18:12:56 +01:00
http Ensure headers middleware handles errors too (#98397) 2023-08-14 17:48:11 +02:00
huawei_lte Add type hints to integration tests (part 10) (#87985) 2023-02-13 10:25:26 +01:00
hue Use freezegun in hue tests (#99033) 2023-08-25 09:04:28 -05: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 Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05: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 Import util.dt as dt_util in components/[g-i]* (#93759) 2023-05-30 00:01:00 +03:00
imap Revert "Remove imap_email_content integration" (#99713) 2023-09-06 11:54:18 +02:00
imap_email_content Revert "Remove imap_email_content integration" (#99713) 2023-09-06 11:54:18 +02: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 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 Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05: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 Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
integration Adjust integration tests which create devices (#98196) 2023-08-10 18:23:33 +02: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 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 Remove config name from IPMA config flow (#98576) 2023-08-23 11:35:04 +02:00
ipp Avoid probing ipp printers for unique_id when it is available via mdns (#99982) 2023-09-11 22:34:23 -04:00
iqvia Use snapshot assertion for iqvia diagnostics test (#98983) 2023-08-24 23:26:21 +02:00
islamic_prayer_times Add more options to Islamic Prayer Times (#95156) 2023-09-08 13:07:33 +02: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 Use snapshot assertion for Jellyfin diagnostics (#98732) 2023-08-21 11:15:58 +02: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 Add entity translations to kaleidescape (#95625) 2023-07-02 19:35:05 +02:00
keenetic_ndms2
kegtron Fix kegtron state class for volume sensors (#87950) 2023-02-12 21:22:21 +01:00
keymitt_ble Fix keymitt_ble RuntimeWarning (#97729) 2023-08-04 09:34:04 +02:00
kira Fix lingering timer in kira tests (#92471) 2023-05-04 11:28:05 +02:00
kitchen_sink Add preview to sensor group config and option flows (#83638) 2023-08-22 10:29:16 +02:00
kmtronic Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
knx Use snapshot assertion for KNX diagnostics (#98724) 2023-08-21 11:48:55 +02: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 Move DeviceInfo from entity to device registry (#98149) 2023-08-10 22:04:26 -04:00
kraken Use freezegun in kraken tests (#99035) 2023-08-25 09:03:12 -05:00
kulersky Await block till done inside patched config entry in tests (#89515) 2023-03-10 06:42:53 -10:00
lacrosse_view Use freezegun in lacrosse_view tests (#99036) 2023-08-25 09:00:30 -05:00
lametric Fix LaMetric Config Flow for SKY (#93483) 2023-06-01 18:04:00 +02:00
landisgyr_heat_meter Use freezegun in landisgyr_heat_meter tests (#99037) 2023-08-25 09:02:47 -05:00
lastfm Migrate LastFM to has entity name (#98766) 2023-08-21 22:31:04 +02: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 Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
life360 Fix Life360 reauthorization config flow (#99227) 2023-08-29 16:38:11 +02:00
lifx Retry lifx setup later if device has an unexpected serial (#98783) 2023-08-22 10:17:15 -05:00
light Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
litejet Fix LiteJet import config issue (#97679) 2023-08-21 12:20:48 +02:00
litterrobot Add ability to remove Litter-Robot if no longer provided by integration (#97702) 2023-08-03 20:30:03 -10:00
livisi Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
local_calendar Delete the local calendar store when removing the config entry (#95599) 2023-07-02 22:42:39 -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 Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02:00
logbook Remove unnnecessary pylint configs from components [e-l]* (#99004) 2023-08-25 09:46:34 +02: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
lookin Add type hints to integration tests (part 13) (#87998) 2023-02-13 14:38:37 +01:00
loqed Use get_url to get Home Assistant instance for Loqed webhook (#95761) 2023-07-25 08:27:18 +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 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 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
matrix Change matrix component to use matrix-nio instead of matrix_client (#72797) 2023-09-02 15:02:55 +02:00
matter Fix long press event for matter generic switch (#99645) 2023-09-05 13:10:14 +02:00
maxcube Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
mazda Adjust mazda tests which create devices (#98199) 2023-08-10 18:23:44 +02: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 Fix Melcloud import issue (#97673) 2023-08-05 17:00:33 +02:00
melissa Add type hints to integration tests (j-m) (#87704) 2023-02-08 19:06:59 +01:00
melnor Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
meraki Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
met Create a single entity for new met.no config entries (#98098) 2023-08-17 19:41:11 +02:00
met_eireann Create a single entity for new met_eireann config entries (#98100) 2023-08-15 20:56:19 +02:00
meteo_france Modernize meteo_france weather (#98022) 2023-08-24 13:44:43 +02:00
meteoclimatic Add type hints to integration tests (part 14) (#88005) 2023-02-15 10:31:43 +01:00
metoffice Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05: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 Adjust mikrotik tests which create devices (#98200) 2023-08-10 18:23:48 +02:00
mill Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
min_max Enable Ruff SIM118 (#87772) 2023-02-15 12:39:12 +01:00
minecraft_server Add tests for Minecraft Server entry migration from v1 to v2 (#99954) 2023-09-08 23:03:27 +02: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 Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
mochad Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
modbus Modbus scale parameter cuts decimals (#99758) 2023-09-07 20:56:00 +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 Use freezegun in motioneye tests (#99038) 2023-08-25 09:00:11 -05:00
mqtt Rework on mqtt certificate tests (#99503) 2023-09-02 19:26:11 +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 Replace typing.Optional with new typing syntax (#97068) 2023-07-22 17:03:53 -05: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 Fix ness alarm armed_home state appearing as disarmed/armed_away (#94351) 2023-08-16 13:56:52 +02:00
nest Rename nest test_sensor_sdm.py to test_sensor.py (#99512) 2023-09-03 10:36:20 -05:00
netatmo Use snapshot assertion for netatmo diagnostics test (#99159) 2023-09-01 19:27:54 +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 Add entity translations to Nexia (#98803) 2023-08-22 07:41:15 -05: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 Use snapshot assertion for nextdns diagnostics test (#99157) 2023-08-30 12:22:10 +02: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 Add filter for affected areas in NINA warnings (#97053) 2023-08-22 22:23:34 +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 Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05: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 Upgrade ruff to 0.0.285 (#98647) 2023-08-19 08:17:17 -04:00
nut Add Nut commands to diagnostics data (#96285) 2023-07-12 10:56:08 +02:00
nws Modernize nws weather (#98748) 2023-08-22 10:01:17 +02:00
nx584 Add type hints to integration tests (part 16) (#88008) 2023-02-15 10:50:02 +01:00
nzbget Remove data rate converting code from NZBGet (#98806) 2023-08-22 23:23:13 +02:00
obihai Remove obihai YAMl configuration (#93549) 2023-05-26 08:41:21 +02:00
octoprint Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
omnilogic Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
onboarding Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +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 Use device class translations for 1-wire (#98813) 2023-08-24 22:19:29 +02:00
onvif Use snapshot assertion for onvif diagnostics test (#98982) 2023-08-24 22:40:45 +02:00
open_meteo Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
openai_conversation Adjust openai_conversation tests which create devices (#98203) 2023-08-10 18:24:19 +02: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
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 Use freezegun in opensky tests (#99039) 2023-08-25 14:03:51 +02: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
opower Opower MFA fixes (#99317) 2023-08-31 06:36:07 +02:00
oralb Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
otbr Include extended address in response to WS otbr/info (#98440) 2023-08-15 09:48:29 +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 Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
p1_monitor Add entity translations for P1 Monitor (#95811) 2023-07-04 08:39:24 +02: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 Enable Ruff PT006 (#88165) 2023-02-15 14:09:50 +01:00
pegel_online Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02: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 Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +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 Adjust plex tests which create devices (#98204) 2023-08-10 18:24:22 +02:00
plugwise Add Plugwise temperature_offset number (#100029) 2023-09-10 11:34:09 +02: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 Add entity translations to Powerwall (#98843) 2023-08-22 21:58:57 +02:00
private_ble_device Add sensors to private_ble_device (#99515) 2023-09-02 17:45:46 -05: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 Allow exporting of update domain to Prometheus (#99400) 2023-09-07 20:43:47 -07:00
prosegur Migrate Prosegur to has entity name (#98845) 2023-08-22 23:09:18 +02:00
proximity Add type hints to integration tests (m-p) (#87705) 2023-02-08 07:48:54 -08:00
prusalink Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
ps4 Upgrade ruff to 0.0.285 (#98647) 2023-08-19 08:17:17 -04:00
pure_energie Add entity translations for PureEnergie (#95935) 2023-07-06 22:51:05 +02:00
purpleair Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
pvpc_hourly_pricing Migrate PVPC to has entity name (#98894) 2023-08-29 16:26:23 +02:00
python_script Update ruff to v0.0.280 (#97102) 2023-07-23 22:00:26 +02:00
qbittorrent Revert "Remove qbittorrent YAML configuration (#93548)" (#95522) 2023-06-29 12:01:26 +02:00
qingping Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
qld_bushfire Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
qnap Add config_flow to QNAP (#80450) 2023-06-27 17:42:27 +02: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
rachio Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
radarr Fix RootFolder not iterable in Radarr (#97537) 2023-07-31 18:44:03 +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 Use asyncio.timeout [o-s] (#98451) 2023-08-15 17:21:49 +02:00
rainforest_eagle Add entity translations to Rainforest eagle (#96031) 2023-07-11 14:24:33 -04: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 Minor improvement in tests of hardware integrations (#99361) 2023-08-30 21:11:52 +02:00
rdw Use snapshot assertion for rdw diagnostics test (#99027) 2023-08-25 13:40:08 +02:00
recollect_waste Add type hints to integration tests (part 18) (#88174) 2023-02-17 18:45:48 +01:00
recorder Avoid use of datetime.utc* methods deprecated in Python 3.12 (#93684) 2023-08-24 16:38:22 +02: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 Fix Renault AssertionError (#99189) 2023-08-29 08:58:20 +02:00
renson Refactor deprecated RESULT_TYPE_* (#97367) 2023-07-30 19:27:30 +02:00
reolink Check new IP of Reolink camera from DHCP (#99381) 2023-09-02 21:00:33 +02:00
repairs Add preview to sensor group config and option flows (#83638) 2023-08-22 10:29:16 +02:00
rest Move TemplateEntity to template (#98957) 2023-08-24 15:37:04 +02:00
rest_command
rflink Speed up single entity/response service calls (#96729) 2023-07-17 09:33:13 +02:00
rfxtrx Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
rhasspy
ridwell Use snapshot assertion for Ridwell diagnostics test (#98919) 2023-08-24 08:14:46 +02:00
ring Migrate ring to entity name (#96080) 2023-07-09 13:55:10 -04:00
risco Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 Add new sensors to Roborock (#99983) 2023-09-10 00:40:28 +02:00
roku Add entity translations to Roku (#96083) 2023-08-22 16:59:56 +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 Address ruckus_unleashed late review (#99411) 2023-09-10 18:49:17 +02: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 Migrate backported StrEnum to built-in StrEnum (#97101) 2023-07-23 23:19:24 +02: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 binary_sensor to Schlage (#99637) 2023-09-06 15:03:54 +02:00
scrape Avoid use of datetime.utc* methods deprecated in Python 3.12 (#93684) 2023-08-24 16:38:22 +02:00
screenlogic Bump screenlogicpy to v0.9.0 (#92475) 2023-09-09 17:39:54 -05:00
script Prevent creating scripts which override script services (#96828) 2023-07-18 12:10:40 +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 Add state attributes translation and available modes for Sensibo (#85234) 2023-08-08 19:13:56 +02:00
sensirion_ble Add type hints to integration tests (part 19) (#88178) 2023-02-15 18:07:40 +01:00
sensor Remove unnnecessary pylint configs from components [s-z]* (#98925) 2023-08-24 01:25:32 +02:00
sensorpro Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
sensorpush Restore sensorpush state when device becomes available (#98420) 2023-08-15 09:29:25 -05:00
sentry Fix sentry test assert (#96983) 2023-07-21 08:55:44 +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 Use device class naming for sfr box (#96092) 2023-07-11 20:19:04 +02: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 energy meter sensors for Shelly Pro EM (#99747) 2023-09-07 06:59:04 +02:00
shopping_list Set up shopping list during onboarding (#97974) 2023-08-08 10:32:35 +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 Remove unnnecessary pylint configs from components [s-z]* (#98925) 2023-08-24 01:25:32 +02:00
smarttub Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03:00
smhi Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
smtp Move smtp constants to const.py (#99542) 2023-09-11 09:36:55 +02: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 Use freezegun in solaredge tests (#99043) 2023-08-25 08:58:52 -05: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 Fix songpal test_setup_failed test (#95712) 2023-07-02 16:32:43 +02:00
sonos Use asyncio.timeout [s-z] (#98452) 2023-08-15 14:34:18 +02:00
soundtouch Import util.dt as dt_util in components/[p-s]* (#93761) 2023-05-30 00:09:42 +03: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 Add entity translations to Speedtest.net (#96168) 2023-07-09 20:20:39 +02: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 Fix sql test warning (#99556) 2023-09-03 19:58:13 -05:00
squeezebox Add type hints to integration tests (q-s) (#87706) 2023-02-08 08:12:54 -08:00
srp_energy Improve SRP Energy coordinator (#99010) 2023-08-25 11:19:40 +02: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 Decrease event loop latency by binding time.monotonic to loop.time directly (#98288) 2023-08-13 20:37:45 -04: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 Generate Stream snapshots using next keyframe (#96991) 2023-08-26 10:39:40 -07:00
stt Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04:00
subaru Add preview to sensor group config and option flows (#83638) 2023-08-22 10:29:16 +02: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 Adjust switch_as_x tests which create devices (#98210) 2023-08-10 18:24:39 +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 Add entity translations to Switcher kis (#99223) 2023-08-28 20:53:42 +03: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 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 tests and typing to Tado config flow (#98281) 2023-08-17 19:37:34 +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 Bump hatasmota to 0.7.2 (#100129) 2023-09-11 11:35:48 -05: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
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 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 Fix TriggerEntity.async_added_to_hass (#100119) 2023-09-11 14:33:43 +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 Bump zeroconf to 0.93.1 (#99516) 2023-09-03 11:16:26 +02: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 Remove unnnecessary pylint configs from components [s-z]* (#98925) 2023-08-24 01:25:32 +02:00
timer Revert "Deprecate timer start optional duration parameter" (#99613) 2023-09-04 20:10:16 +02: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 Fix tolo test warning (#99555) 2023-09-03 19:58:01 -05:00
tomato Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
tomorrowio Fix missing dew point and humidity in tomorrowio forecasts (#99793) 2023-09-07 22:12:18 -04: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 Retry tplink setup later if device has an unexpected mac address (#98784) 2023-08-27 19:00:39 +02:00
tplink_omada Add PoE switch tests (#95087) 2023-08-16 13:38:53 +02:00
traccar Avoid use of datetime.utc* methods deprecated in Python 3.12 (#93684) 2023-08-24 16:38:22 +02: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 Migrate Tradfri to has entity name (#96248) 2023-07-18 20:56:50 +02:00
trafikverket_camera Fix incorrect docstring in TV Camera sensor test (#100083) 2023-09-11 01:22:33 +02:00
trafikverket_ferry Use freezegun in trafikverket_ferry tests (#99045) 2023-08-25 09:02:07 -05:00
trafikverket_train Add product filtering feature to Trafikverket Train (#86343) 2023-08-09 17:20:30 +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 Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
trend Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
tts Fix tts notify config validation (#98381) 2023-08-14 13:30:25 +02:00
tuya Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
twentemilieu Add entity translations to Twentemilieu (#96762) 2023-07-17 17:26:13 +02:00
twilio Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
twinkly Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
twitch Replace typing.Optional with new typing syntax (#97068) 2023-07-22 17:03:53 -05:00
uk_transport Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
ukraine_alarm
unifi UniFi streamline loading platforms (#100071) 2023-09-11 15:55:27 +02:00
unifi_direct Add type hints to integration tests (part 23) (#88235) 2023-02-17 16:40:46 +01:00
unifiprotect Use zoneinfo instead of pytz, mark pytz as banned in ruff (#98613) 2023-08-18 19:10:29 +02:00
universal Add active_child_template to universal media player (#88816) 2023-06-28 16:36:18 +02: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 Name unnamed update entities by their device class (#98579) 2023-08-18 13:40:35 +02:00
upnp Add entity translations to uPnP (#96763) 2023-07-23 20:21:57 +02:00
uptime Remove incorrect constant usage in test (#91198) 2023-04-11 10:00:17 +02:00
uptimerobot Use freezegun in uptimerobot tests (#99046) 2023-08-25 09:05:44 -05:00
usb Use stable USB device path in USB discovery (#94266) 2023-06-08 18:27:04 +02:00
usgs_earthquakes_feed Use datetime.UTC alias [3.11] (#97067) 2023-07-22 17:05:11 -05:00
utility_meter Always update unit of measurement of the utility_meter on state change (#99102) 2023-09-10 08:29:38 -05:00
uvc Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
vacuum Schedule VacuumEntity for removal in Home Assistant Core 2024.2 (#96236) 2023-07-11 18:20:00 +02:00
vallox Import util.dt as dt_util in components/[t-z]* (#93763) 2023-05-29 23:00:43 +02:00
velbus Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04: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 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 Enable the PRESET_MODE FanEntityFeature for VeSync air purifiers (#97657) 2023-08-03 18:30:56 +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 Speed up single entity/response service calls (#96729) 2023-07-17 09:33:13 +02:00
vlc_telnet Include UUID in hassio discovery data (#91970) 2023-04-25 09:48:47 +02:00
vodafone_station Bump aiovodafone to 0.1.0 (#99851) 2023-09-08 00:32:15 +02:00
voicerss Improve TTS cache dir mocking (#93468) 2023-05-24 21:00:35 +02:00
voip Use asyncio.timeout [s-z] (#98452) 2023-08-15 14:34:18 +02: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 Fix unit tests for wake_on_lan (#97542) 2023-07-31 21:16:58 +02:00
wake_word Wake word entity state/category fix (#98886) 2023-08-23 12:11:14 -04:00
wallbox Fix wallbox tests (#91752) 2023-04-20 08:42:22 -10:00
waqi Add config flow to WAQI (#98220) 2023-09-09 17:49:54 +02:00
water_heater Remove unnnecessary pylint configs from components [s-z]* (#98925) 2023-08-24 01:25:32 +02:00
watttime Use snapshot assertion for Watttime diagnostics test (#99023) 2023-08-27 09:19:15 -05:00
waze_travel_time Exchange WazeRouteCalculator with pywaze in waze_travel_time (#98169) 2023-08-14 10:02:30 +02:00
weather Clean out compatibility for deprecated methods in Weather (#99263) 2023-08-29 11:33:56 +02:00
weatherkit Add Apple WeatherKit integration (#99895) 2023-09-11 12:06:55 -05:00
webhook Ensure webhooks take HA cloud into account (#97801) 2023-08-06 23:23:52 -04:00
webostv Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
websocket_api Make WS command render_template not give up if initial render raises (#99808) 2023-09-08 21:02:06 +02:00
wemo Use asyncio.timeout [s-z] (#98452) 2023-08-15 14:34:18 +02:00
whirlpool Python 3.10 support cleanups (#98640) 2023-08-21 19:14:07 +02:00
whois Add entity translations to Whois (#96824) 2023-07-18 15:05:55 +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 Split Withings common file out to their own file (#100150) 2023-09-11 22:25:08 +02:00
wiz Add entity translations to Wiz (#96826) 2023-07-22 16:28:48 +02:00
wled Use freezegun in wled tests (#99048) 2023-08-25 08:59:30 -05:00
wolflink Add type hints to integration tests (t-z) (#87707) 2023-02-08 19:10:53 +01:00
workday Clean off unnecessary logger in Workday (#98741) 2023-08-21 12:03:01 +02:00
worldclock Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
ws66i Use freezegun in ws66i tests (#99049) 2023-08-25 09:00:50 -05:00
wsdot Add type hints to integration tests (part 25) (#88308) 2023-02-17 16:52:28 +01:00
wyoming Add wake word integration (#96380) 2023-08-07 22:22:16 -04: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 Restore xiaomi_ble state at start when device is in range or sleepy (#97979) 2023-08-07 07:58:27 -10:00
xiaomi_miio Fix test with time issue for xiaomi_miio button (#95438) 2023-06-28 13:19:24 +02:00
yale_smart_alarm Add coordinator test for Yale Smart Living (#98638) 2023-08-24 11:44:04 +02:00
yalexs_ble Fix yalex_ble test RuntimeWarning (#97732) 2023-08-03 12:55:18 -10: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
yardian Add new integration Yardian (#97326) 2023-08-24 17:48:49 -05:00
yeelight Retry yeelight setup later if the wrong device is found (#98884) 2023-08-24 12:04:00 +02: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 Bump zeroconf to 0.103.0 (#100012) 2023-09-09 19:49:26 -05: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 Migrate internal ZHA data to a dataclasses (#100127) 2023-09-11 21:39:33 +02: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 Handle disconnects in zwave_js repair flow (#99964) 2023-09-12 04:21:44 +02:00
zwave_me Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
__init__.py
conftest.py Add type hints for stub_blueprint_populate fixture (#93568) 2023-05-26 08:13:13 +02:00