Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
ad5c2cd
Bump frontend to 20220503.0 (#71262)
zsarnett May 3, 2022
23738d5
Reject MQTT topics which include control- or non-characters (#71263)
emontnemery May 3, 2022
269c71d
Bump aioslimproto to 2.0.0 (#71265)
balloob May 3, 2022
461ebcc
Bumped version to 2022.5.0b7
balloob May 3, 2022
e30940e
Move processing of recorder service call arguments into services.py (…
bdraco May 3, 2022
93153b3
Add UniqueID to AsusWRT config entry (#70478)
ollo69 May 3, 2022
6e675d6
Fix homekit tests in beta (#71268)
balloob May 3, 2022
509dd65
[ci skip] Translation update
May 4, 2022
c949f01
Set entity category for isy auxiliary sensors (#71266)
bdraco May 4, 2022
4408ad8
Update xknx to 0.21.2 (#71271)
marvin-w May 4, 2022
2c1d2c3
Bump pynetgear to 0.10.0 (#71251)
starkillerOG May 4, 2022
9e2f0b3
Rename UniqueID to unique id in asuswrt (#71279)
Misiu May 4, 2022
ee8eac1
Address late review of AsusWRT unique id PR (#71281)
ollo69 May 4, 2022
6eef3c1
Update pylint to 2.13.8 (#71280)
cdce8p May 4, 2022
309d8d7
Update frontend to 20220504.0 (#71284)
bramkragten May 4, 2022
03ab9d0
Remove more info links for hassio system health (#71286)
ludeeus May 4, 2022
fdee880
Handle empty zeroconf properties in devolo_home_network (#71288)
Shutgun May 4, 2022
1df99ba
Allow scripts to turn themselves on (#71289)
emontnemery May 4, 2022
f2d6a06
Add additional characteristics to the statistics integration (#62631)
ThomDietrich May 4, 2022
12bd5fa
Fix meater sensor (#71283)
emontnemery May 4, 2022
3704b5c
Bump aioslimproto to 2.0.1 (#71285)
marcelveldt May 4, 2022
d95113c
Pin grpcio-status to 1.45.0 (#71293)
frenck May 4, 2022
08770d0
Change Amcrest event monitor to non-async (#69640)
flacjacket May 4, 2022
0890f4e
Fix history using pre v25 queries during v26 migration (#71294)
bdraco May 4, 2022
aa03354
Change Amcrest event monitor to non-async (#69640)
flacjacket May 4, 2022
444a563
Bump pynetgear to 0.10.0 (#71251)
starkillerOG May 4, 2022
d525aad
Fix homekit tests in beta (#71268)
balloob May 3, 2022
bf17bd5
Update xknx to 0.21.2 (#71271)
marvin-w May 4, 2022
44d17a8
Fix meater sensor (#71283)
emontnemery May 4, 2022
d6e3325
Update frontend to 20220504.0 (#71284)
bramkragten May 4, 2022
efa931f
Bump aioslimproto to 2.0.1 (#71285)
marcelveldt May 4, 2022
deec879
Remove more info links for hassio system health (#71286)
ludeeus May 4, 2022
4e331c3
Handle empty zeroconf properties in devolo_home_network (#71288)
Shutgun May 4, 2022
87a8a82
Allow scripts to turn themselves on (#71289)
emontnemery May 4, 2022
4e43127
Pin grpcio-status to 1.45.0 (#71293)
frenck May 4, 2022
d458ac0
Bumped version to 2022.5.0
frenck May 4, 2022
13ce0a7
Fix history using pre v25 queries during v26 migration (#71295)
bdraco May 4, 2022
4196c4e
Merge pull request #71297 from home-assistant/rc
frenck May 4, 2022
eb77f8d
Complete strict typing for recorder (#71274)
bdraco May 4, 2022
2b3fc97
[ci skip] Translation update
May 5, 2022
d67f19f
Fix lutron caseta occupancy sensors (#71309)
bdraco May 5, 2022
1da3b50
Ensure rachio retries setup later when cloud service is broken (#71300)
bdraco May 5, 2022
db08c04
Only test for EncryptedBridge in Samsung J/H models (#71291)
epenet May 5, 2022
eebf3ac
Relax dlna_dmr filtering when browsing media (#69576)
chishm May 5, 2022
a047463
Fix apple tv warning (#71321)
balloob May 5, 2022
e8f0d80
Fix Meater (#71324)
emontnemery May 5, 2022
6a35c3f
Update aioairzone to v0.4.3 (#71312)
Noltari May 5, 2022
e145d3c
Bump numpy to 1.21.6 (#71325)
pvizeli May 5, 2022
22d2587
Tweak Meater typing and variable naming (#71333)
emontnemery May 5, 2022
248f01f
fix reading of battery messages (#70659)
May 5, 2022
191230f
Refactor vulcan integration (#71175)
Antoni-Czaplicki May 5, 2022
8c89f68
Bump library version (#71349)
bieniu May 5, 2022
e343300
Upgrade huawei-lte-api to 1.6.0, adapt to it (#71041)
scop May 5, 2022
8a41370
Add cache to split_entity_id (#71345)
bdraco May 5, 2022
203bebe
Include all non-numeric sensor events in logbook (#71331)
emontnemery May 5, 2022
d9a7c4a
Only lookup unknown Google Cast models once (#71348)
emontnemery May 5, 2022
8f5e61e
Remove logbook split_entity_id caching (#71359)
bdraco May 5, 2022
d2c9fa4
Bump pytrafikverket to 0.2.0.1 (#71131)
gjohansson-ST May 5, 2022
aadfcc9
Lower Airzone unique id migration log to debug (#71362)
Noltari May 5, 2022
353cc0b
Fix importing blueprints (#71365)
balloob May 5, 2022
c8f95b7
Ignore loading system entity category (#71361)
balloob May 5, 2022
afe4892
Add unique ids to sensors (#71367)
shaiu May 5, 2022
0bac488
fix reading of battery messages (#70659)
May 5, 2022
52333bb
Only test for EncryptedBridge in Samsung J/H models (#71291)
epenet May 5, 2022
5a5cde6
Ensure rachio retries setup later when cloud service is broken (#71300)
bdraco May 5, 2022
7be5eed
Fix lutron caseta occupancy sensors (#71309)
bdraco May 5, 2022
61a6d13
Update aioairzone to v0.4.3 (#71312)
Noltari May 5, 2022
c7b24c4
Fix apple tv warning (#71321)
balloob May 5, 2022
6ccd707
Fix Meater (#71324)
emontnemery May 5, 2022
b8dccbb
Bump numpy to 1.21.6 (#71325)
pvizeli May 5, 2022
f2a0725
Only lookup unknown Google Cast models once (#71348)
emontnemery May 5, 2022
aa69e76
Bump library version (#71349)
bieniu May 5, 2022
9f8111c
Ignore loading system entity category (#71361)
balloob May 5, 2022
61a3873
Fix importing blueprints (#71365)
balloob May 5, 2022
9a4ce19
Add unique ids to sensors (#71367)
shaiu May 5, 2022
e2ae62e
Bumped version to 2022.5.1
balloob May 5, 2022
1d95a37
Bump pychromecast to 12.1.1 (#71377)
balloob May 5, 2022
4ae596f
Bump pychromecast to 12.1.1 (#71377)
balloob May 5, 2022
6722d06
Bump yalexs to 1.1.24 (#71372)
bdraco May 5, 2022
97c7d40
Merge pull request #71376 from home-assistant/rc
balloob May 5, 2022
c22cf3b
Add buttons to Ring chime devices to play ding and motion chimes (#71…
grablair May 5, 2022
07706fa
[ci skip] Translation update
May 6, 2022
d612b9e
Reduce event loop overhead for listeners that already queue (#71364)
bdraco May 6, 2022
5931f65
Add tests for Sensibo (#71148)
gjohansson-ST May 6, 2022
118bae6
Upgrade glances_api to 0.3.5 (#71243)
difelice May 6, 2022
225d41f
Bump numpy to v1.22.3 (#71393)
epenet May 6, 2022
f173323
Revert "Bump numpy to v1.22.3 (#71393)" (#71407)
pvizeli May 6, 2022
e5619f4
Remove yaml import trafikverket_train (#71410)
gjohansson-ST May 6, 2022
173f143
Update Zigpy attribute cache for switch devices that do not report st…
dmulcahey May 6, 2022
6984c56
Freeze numpy on wheel build (#71408)
pvizeli May 6, 2022
1a00bb9
Fix Canary camera stream blocking call (#71369)
0bmay May 6, 2022
b1a0430
Stringify enums in selectors (#71441)
balloob May 6, 2022
c54e236
Upgrade glances_api to 0.3.5 (#71243)
difelice May 6, 2022
46a36ad
Fix Canary camera stream blocking call (#71369)
0bmay May 6, 2022
2fffac0
Update Zigpy attribute cache for switch devices that do not report st…
dmulcahey May 6, 2022
dc3e421
Stringify enums in selectors (#71441)
balloob May 6, 2022
4a77105
Bumped version to 2022.5.2
balloob May 6, 2022
abe1f8e
Merge pull request #71444 from home-assistant/rc
balloob May 6, 2022
92f46a4
Bump zeroconf to 0.38.6 (#71447)
bdraco May 6, 2022
44d8f2f
[ci skip] Translation update
May 7, 2022
b86f508
Use DataUpdateCoordinator generic for data (#71479)
bdraco May 7, 2022
6866cca
Add timeout (#71499)
bieniu May 7, 2022
21cee3b
airzone: improve diagnostics (#71488)
Noltari May 7, 2022
50f4c5d
fix speed sensor wrong number (#71502)
shaiu May 7, 2022
6442c59
Revert usage of Fibaro Client V5 as it has too many errors (#71477)
rappenze May 7, 2022
fe75648
Fix rgb conversion in fibaro light (#71476)
rappenze May 7, 2022
b8c76a4
Update py-canary to 0.5.2 (#71489)
0bmay May 7, 2022
a01444b
bump total_connect_client to 2022.5 (#71493)
austinmroczek May 7, 2022
523828c
Ensure sql sensors keep working after using the options flow (#71453)
bdraco May 7, 2022
3883bad
Fix display of multiline queries in sql config flow (#71450)
bdraco May 7, 2022
55cb350
Move flexit climate to HVAC action (#71443)
balloob May 7, 2022
12065ad
[ci skip] Translation update
May 8, 2022
00291fb
update to caldav v0.9.0 (#71406)
screenagerbe May 8, 2022
e35a5a1
Fix other enums in helpers (#71505)
balloob May 8, 2022
49d13b9
Bump frontend to 20220504.1 (#71504)
balloob May 8, 2022
a8aa0e1
Add Estimated Database Size to the recorder system health (#71463)
bdraco May 8, 2022
d3e2d2e
Remove myself from shiftr codeowners (#71517)
fabaff May 8, 2022
71e84df
Remove myself from volkszaehler codeowners (#71515)
fabaff May 8, 2022
d52137c
Add state class measurement to deCONZ LightLevel sensors (#71516)
J3173 May 8, 2022
2eaaa52
Add Ukraine Alarm integration (#71501)
PaulAnnekov May 8, 2022
6abc51b
Move flexit climate to HVAC action (#71443)
balloob May 7, 2022
b18d64f
Fix display of multiline queries in sql config flow (#71450)
bdraco May 7, 2022
b2721d6
Ensure sql sensors keep working after using the options flow (#71453)
bdraco May 7, 2022
5b47643
Fix rgb conversion in fibaro light (#71476)
rappenze May 7, 2022
34cbf26
Revert usage of Fibaro Client V5 as it has too many errors (#71477)
rappenze May 7, 2022
fccad81
Update py-canary to 0.5.2 (#71489)
0bmay May 7, 2022
f817caa
bump total_connect_client to 2022.5 (#71493)
austinmroczek May 7, 2022
51ba02f
Add timeout (#71499)
bieniu May 7, 2022
9f1d996
Add Ukraine Alarm integration (#71501)
PaulAnnekov May 8, 2022
3ee32e2
fix speed sensor wrong number (#71502)
shaiu May 7, 2022
f88c643
Bump frontend to 20220504.1 (#71504)
balloob May 8, 2022
d477546
Fix other enums in helpers (#71505)
balloob May 8, 2022
534eef0
Bumped version to 2022.5.3
balloob May 8, 2022
b5bd154
Merge pull request #71535 from home-assistant/rc
balloob May 8, 2022
6922209
Ensure all mysql tables get optimized (#71538)
bdraco May 8, 2022
e46310a
Add device class for Mazda pressure sensors (#71539)
bdr99 May 8, 2022
7c9c0e9
Move do_adhoc_statistics to recorder test helpers (#71544)
bdraco May 8, 2022
896bf98
Speed up nightly database purges with lambda_stmt (#71537)
bdraco May 8, 2022
0b25b44
Bump simplisafe-python to 2022.05.1 (#71545)
bachya May 8, 2022
5e737bf
Add ws66i core integration (#56094)
ssaenger May 8, 2022
9a5e028
Add missing AEMET weather units (#70165)
Noltari May 8, 2022
1d63c20
Add ZiGate device on automatic integration USB and ZEROCONF (#68577)
fairecasoimeme May 8, 2022
e1fa285
Ezviz dependency bump to 0.2.0.8 (#71512)
RenierM26 May 8, 2022
f1dd3b7
[ci skip] Translation update
May 9, 2022
0b8f871
Pretty zha manifest.json (#71556)
bdraco May 9, 2022
6da8893
Fix typer/click incompatibilty for unifiprotect (#71555)
AngellusMortis May 9, 2022
9ef5c23
Add support to Hunter Douglas for Silhouette Type 23 Tilting (#70775)
trullock May 9, 2022
cec7e53
Fix zeroconf tests (#71557)
bdraco May 9, 2022
2b30bda
Add binary sensor platform to devolo Home Network (#60301)
Shutgun May 9, 2022
15a5878
Use MediaPlayerEntityFeature in ws66i (#71553)
bdraco May 9, 2022
24d7a46
Refactor logbook to reduce overhead and complexity (#71509)
bdraco May 9, 2022
1be2438
Use climate enums in mqtt (#70696)
epenet May 9, 2022
f50681e
Migrate sabnzbd sensors unique ids (#71455)
shaiu May 9, 2022
bb4a5cc
Correct device class for meater cook sensors (#71565)
emontnemery May 9, 2022
5d9dc82
Use helper for testing an event change (#71579)
jbouwh May 9, 2022
1cc9800
Support custom baud speed (#68320)
ocalvo May 9, 2022
20d9f2d
Vicare Gas & Power consumption summary sensors (#66458)
oischinger May 9, 2022
587a29c
Fix SABnzbd config check (#71549)
shaiu May 9, 2022
2dbe910
Adjust warning for missing entites (#71343)
elupus May 9, 2022
894d0e3
Bump docker/login-action from 1.14.1 to 2.0.0 (#71385)
dependabot[bot] May 9, 2022
30fdfc4
Avoid lowercasing entities after template ratelimit recovery (#71415)
bdraco May 9, 2022
08856cf
Remove 1-Wire SysBus (ADR-0019) (#71232)
epenet May 9, 2022
4db289a
Remove deprecated yaml config from Deluge (#71487)
tkdrob May 9, 2022
524920d
Add 'toggle' device action to fans (#71570)
emontnemery May 9, 2022
d284e57
Improve Google Cast detection of HLS playlists (#71564)
emontnemery May 9, 2022
0842c29
Bump logi_circle to 0.2.3 (#71578)
evanjd May 9, 2022
ddd2239
Bump pychromecast to 12.1.2 (#71567)
emontnemery May 9, 2022
141688e
Cleanup ServiceInfo compatibility (#60540)
epenet May 9, 2022
a599325
Add QNAP QSW Binary Sensor platform (#70868)
Noltari May 9, 2022
401b856
Merge branch 'master' into dev
frenck May 9, 2022
539ce7f
Allow mobile app to disable entities by default (#71562)
balloob May 9, 2022
88c2c5c
Add Binary Sensors for Airzone Systems (#69736)
Noltari May 9, 2022
e5870c6
Add missing cast test fixture (#71595)
emontnemery May 9, 2022
75ce66e
Migrate wemo light to ColorMode (#70857)
epenet May 9, 2022
b9b83c0
Add Airzone to strict typing (#71604)
Noltari May 9, 2022
d8e4f6d
Add QNAP QSW to strict typing (#71603)
Noltari May 9, 2022
37c4318
Fix merge conflict with master to dev in sabnzbd (CI fix) (#71605)
bdraco May 9, 2022
1a45e54
Fix Insteon issue with dimmer default on level (#71426)
teharris1 May 9, 2022
0fcdca2
Add optional base64 decoding of mqtt camera image (#71223)
TheHolyRoger May 9, 2022
287bc5e
Add release url to Fritz!Tools update entity (#71606)
mib1185 May 9, 2022
bb05267
Update adax lib (#71609)
Danielhiversen May 9, 2022
bec3c6e
Add 'toggle' device action translation to fan (#71590)
emontnemery May 9, 2022
3471930
Rename logbook humanify function (#71597)
emontnemery May 9, 2022
1c84159
Reduce mobile app error to debug (#71601)
balloob May 9, 2022
f859cb6
Remove unneeded bind_hass from device_automation code (#71599)
emontnemery May 9, 2022
5430b51
Update pre-commit to 2.19.0 (#71592)
frenck May 9, 2022
2560d35
Always show the start and stop event in logbook (#71600)
bdraco May 9, 2022
222baa5
Make database access in the eventloop raise an exception (#71547)
bdraco May 9, 2022
d8336a5
Fix missing context_id in script logbook entries (#71602)
bdraco May 9, 2022
64636a4
Add service entity context (#71558)
balloob May 9, 2022
3a00c95
Add device_info and entity_category to Vallox (#67353)
andre-richter May 9, 2022
b731b7b
Bump pydeconz to v92 (#71613)
Kane610 May 9, 2022
7243f78
Bump nam backend library to version 1.2.4 (#71584)
bieniu May 9, 2022
3de7ffd
[ci skip] Translation update
May 10, 2022
bf77c00
Complete baked query conversion for recorder.history (#71618)
bdraco May 10, 2022
0f41f56
Address late QNAP QSW strict typing comments (#71628)
Noltari May 10, 2022
46becd4
Address late Airzone strict typing comments (#71627)
Noltari May 10, 2022
275a90a
Check state attributes in template light tests (#71608)
emontnemery May 10, 2022
054ea77
Bump devolo-plc-api to 0.8.0 (#71633)
Shutgun May 10, 2022
68c2b63
Fix issue creation links in log messages (#71638)
emontnemery May 10, 2022
26177bd
Convert logbook to use lambda_stmt (#71624)
bdraco May 10, 2022
ef16e6c
Fix Plugwise recovering from aiohttp client error (#71642)
frenck May 10, 2022
c994d06
Update aioqsw to 0.0.8 (#71640)
Noltari May 10, 2022
45290c4
Update aioairzone to 0.4.4 (#71641)
Noltari May 10, 2022
2205898
Fix wrong brightness level change visible in UI (#71655)
rappenze May 10, 2022
945eba9
Change Ring Chime play sound Buttons to a Siren (#71449)
grablair May 10, 2022
dcbac86
Bump up ZHA dependencies (#71663)
Adminiuga May 10, 2022
3d2b0a1
[ci skip] Translation update
May 11, 2022
f18d794
Bump yalexs to 1.1.25 for handling locks in "secure locked mode" as l…
dacwe May 11, 2022
fb6cdb5
Optimistically set hs_color in template light (#71629)
emontnemery May 11, 2022
2d5a82d
Refactor Plugwise select and add regulation_mode selector (#69210)
bouwew May 11, 2022
1304808
Add additional test cover for history_stats (#71648)
bdraco May 11, 2022
557cba1
Bump devolo_home_control (#71639)
Shutgun May 11, 2022
34d4eb7
Improve eight sleep code quality and fix bug (#71622)
raman325 May 11, 2022
04e3cee
Bump flux_led to 0.28.29 (#71665)
bdraco May 11, 2022
b9f3f1a
Streamline setup of deCONZ fan platform (#71658)
Kane610 May 11, 2022
920c0d1
Streamline setup of deCONZ cover platform (#71656)
Kane610 May 11, 2022
db17d7a
Streamline setup of deCONZ lock from light platform (#71659)
Kane610 May 11, 2022
44f8c55
Streamline setup of deCONZ siren platform (#71660)
Kane610 May 11, 2022
554f079
Streamline setup of deCONZ switch platform (#71661)
Kane610 May 11, 2022
49491bc
Sensibo test data adjustment from late review (#71482)
gjohansson-ST May 11, 2022
074dfd5
Allow RTMP sources for RTSPtoWeb (#71695)
trvrnrth May 11, 2022
81e8d2a
Significantly improve logbook performance when selecting entities (#7…
bdraco May 11, 2022
e2cef55
Add history/history_during_period websocket endpoint (#71688)
bdraco May 11, 2022
69a8232
Add missing Coinbase RATEs (#65101)
nicjansma May 12, 2022
08851d8
Remove YAML configuration from International Space Station (ISS) (#71…
frenck May 12, 2022
1916822
Fix sqlalchemy warning about logbook query being converted from subqu…
bdraco May 12, 2022
a03a4b0
ElkM1 integration updates for new version of base library (#71508)
gwww May 12, 2022
b9f7d1f
Fix zwave_js device automation bug (#71715)
raman325 May 12, 2022
04af969
Add logbook/get_events websocket endpoint (#71706)
bdraco May 12, 2022
1dc15bb
Prevent history_stats from rejecting states when microseconds differ …
bdraco May 12, 2022
9cd81db
Add device_id and logbook descriptions to lutron_caseta (#71713)
bdraco May 12, 2022
18bdc70
Update sql to prepare for sqlalchemy 2.0 (#71532)
bdraco May 12, 2022
684fe24
Set PARALLEL_UPDATES to 0 for all zwave_js platforms (#71626)
raman325 May 12, 2022
ca52aa4
Enable sentry reporting for zwave_js (#71719)
raman325 May 12, 2022
0d69adb
Send initial message for certain zwave_js ws subscriptions (#71723)
raman325 May 12, 2022
5332570
Parallelize zwave_js service calls (#71662)
raman325 May 12, 2022
3ce19cd
Remove YAML configuration from DuneHD (#71694)
frenck May 12, 2022
135326a
Remove YAML configuration from filesize (#71692)
frenck May 12, 2022
577b8cd
Add Geocaching integration (#50284)
Sholofly May 12, 2022
bf31497
Remove username entity from Geocaching (#71728)
frenck May 12, 2022
3931305
Add amperage limit number to JuiceNet (#71716)
jesserockz May 12, 2022
8f50a70
Tweak template alarm tests (#71730)
emontnemery May 12, 2022
a0f7417
Use HVACAction in mqtt (#71726)
epenet May 12, 2022
5a7624b
Bump plugwise to v0.18.2 (#71731)
bouwew May 12, 2022
1ef3800
Tweak template cover tests (#71732)
emontnemery May 12, 2022
b70e97e
Remove unused calls fixture from template tests (#71735)
emontnemery May 12, 2022
1cb00cb
Fix timezone issue on onvif integration (#70473)
marvinroger May 12, 2022
35e4f11
Tweak template lock tests (#71734)
emontnemery May 12, 2022
11cc1fe
Tweak template switch tests (#71738)
emontnemery May 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
142 changes: 142 additions & 0 deletions .core_files.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
# Defines a list of files that are part of main core of Home Assistant.
# Changes to these files/filters define how our CI test suite is ran.
core: &core
- homeassistant/*.py
- homeassistant/auth/**
- homeassistant/helpers/**
- homeassistant/package_constraints.txt
- homeassistant/util/**
- pyproject.toml
- requirements.txt
- setup.cfg

# Our base platforms, that are used by other integrations
base_platforms: &base_platforms
- homeassistant/components/air_quality/**
- homeassistant/components/alarm_control_panel/**
- homeassistant/components/binary_sensor/**
- homeassistant/components/button/**
- homeassistant/components/calendar/**
- homeassistant/components/camera/**
- homeassistant/components/climate/**
- homeassistant/components/cover/**
- homeassistant/components/device_tracker/**
- homeassistant/components/diagnostics/**
- homeassistant/components/fan/**
- homeassistant/components/geo_location/**
- homeassistant/components/humidifier/**
- homeassistant/components/image_processing/**
- homeassistant/components/light/**
- homeassistant/components/lock/**
- homeassistant/components/media_player/**
- homeassistant/components/notify/**
- homeassistant/components/number/**
- homeassistant/components/remote/**
- homeassistant/components/scene/**
- homeassistant/components/select/**
- homeassistant/components/sensor/**
- homeassistant/components/siren/**
- homeassistant/components/stt/**
- homeassistant/components/switch/**
- homeassistant/components/tts/**
- homeassistant/components/update/**
- homeassistant/components/vacuum/**
- homeassistant/components/water_heater/**
- homeassistant/components/weather/**

# Extra components that trigger the full suite
components: &components
- homeassistant/components/alert/**
- homeassistant/components/alexa/**
- homeassistant/components/auth/**
- homeassistant/components/automation/**
- homeassistant/components/backup/**
- homeassistant/components/cloud/**
- homeassistant/components/config/**
- homeassistant/components/configurator/**
- homeassistant/components/conversation/**
- homeassistant/components/demo/**
- homeassistant/components/device_automation/**
- homeassistant/components/dhcp/**
- homeassistant/components/discovery/**
- homeassistant/components/energy/**
- homeassistant/components/ffmpeg/**
- homeassistant/components/frontend/**
- homeassistant/components/google_assistant/**
- homeassistant/components/group/**
- homeassistant/components/hassio/**
- homeassistant/components/homeassistant/**
- homeassistant/components/http/**
- homeassistant/components/image/**
- homeassistant/components/input_boolean/**
- homeassistant/components/input_button/**
- homeassistant/components/input_datetime/**
- homeassistant/components/input_number/**
- homeassistant/components/input_select/**
- homeassistant/components/input_text/**
- homeassistant/components/logbook/**
- homeassistant/components/logger/**
- homeassistant/components/lovelace/**
- homeassistant/components/media_source/**
- homeassistant/components/mjpeg/**
- homeassistant/components/mqtt/**
- homeassistant/components/network/**
- homeassistant/components/onboarding/**
- homeassistant/components/otp/**
- homeassistant/components/persistent_notification/**
- homeassistant/components/person/**
- homeassistant/components/recorder/**
- homeassistant/components/safe_mode/**
- homeassistant/components/script/**
- homeassistant/components/shopping_list/**
- homeassistant/components/ssdp/**
- homeassistant/components/stream/**
- homeassistant/components/sun/**
- homeassistant/components/system_health/**
- homeassistant/components/tag/**
- homeassistant/components/template/**
- homeassistant/components/timer/**
- homeassistant/components/usb/**
- homeassistant/components/webhook/**
- homeassistant/components/websocket_api/**
- homeassistant/components/zeroconf/**
- homeassistant/components/zone/**

# Testing related files that affect the whole test/linting suite
tests: &tests
- codecov.yaml
- pylint/**
- requirements_test_pre_commit.txt
- requirements_test.txt
- tests/auth/**
- tests/backports/**
- tests/common.py
- tests/conftest.py
- tests/hassfest/**
- tests/helpers/**
- tests/ignore_uncaught_exceptions.py
- tests/mock/**
- tests/pylint/**
- tests/scripts/**
- tests/test_util/**
- tests/testing_config/**
- tests/util/**

other: &other
- .github/workflows/**
- homeassistant/scripts/**

requirements: &requirements
- .github/workflows/**
- homeassistant/package_constraints.txt
- script/pip_check
- requirements*.txt
- setup.cfg

any:
- *base_platforms
- *components
- *core
- *other
- *requirements
- *tests
Loading