8000 2022.5.0 by frenck · Pull Request #71297 · home-assistant/core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

2022.5.0 #71297

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1,226 commits into from
May 4, 2022
Merged

2022.5.0 #71297

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1226 commits
Select commit Hold shift + click to select a range
cf8f213
Use climate enums in iaqualink (#70671)
epenet Apr 26, 2022
3440be8
Use climate enums in daikin (#70766)
epenet Apr 26, 2022
09350d3
Drop single-use constants in venstar (#70765)
epenet Apr 26, 2022
c44b7cc
Use HVACAction in zha sensors (#70769)
epenet Apr 26, 2022
9dfc263
Use climate enums in homekit (#70770)
epenet Apr 26, 2022
f7d9797
Streamline setup of deCONZ scene platform (#70700)
Kane610 Apr 26, 2022
bdba3e1
Use climate enums in prometheus (#70772)
epenet Apr 26, 2022
fe3fb23
Streamline setup of deCONZ group platform (#70712)
Kane610 Apr 26, 2022
24b4690
Use climate enums in zwave_js (#70757)
epenet Apr 26, 2022
7c5c0f7
Use light enums in lw12wifi (#70793)
epenet Apr 26, 2022
13fc6ee
Remove METISU from Tuya codeowners (#70783)
frenck Apr 26, 2022
5af4966
Use light enums in shelly (#70790)
epenet Apr 26, 2022
67b411d
Use light enums in lcn (#70796)
epenet Apr 26, 2022
01efbdb
Use light enums in nanoleaf (#70795)
epenet Apr 26, 2022
679ea69
Use light enums in litejet (#70794)
epenet Apr 26, 2022
01dffc3
Use light enums in mystrom (#70792)
epenet Apr 26, 2022
fe0120b
Use light enums in zwave_js (#70791)
epenet Apr 26, 2022
56e0b8d
Use light enums in upb (#70786)
epenet Apr 26, 2022
7ab0dc5
Use light enums in wiz (#70785)
epenet Apr 26, 2022
bac69d9
Use light enums in velbus (#70784)
epenet Apr 26, 2022
4c38d25
Remove manage URL for hassio system health info (#70776)
ludeeus Apr 26, 2022
6f88722
Merge branch 'master' into dev
frenck Apr 26, 2022
d58430b
Use light enums in tplink (#70787)
epenet Apr 26, 2022
5d8b35f
Use light enums in yeelight (#70797)
epenet Apr 26, 2022
9a7f639
Use light enums in smarttub (#70789)
epenet Apr 26, 2022
cad2ba4
Detect duplicate script objects in config validation (#70368)
frenck Apr 26, 2022
7d2363a
Use light enums in tests (#70801)
epenet Apr 26, 2022
97af164
Prepare for upcoming mypy update (#70800)
cdce8p Apr 26, 2022
89e3a48
Use database executor in migration test (#70774)
bdraco Apr 26, 2022
f84c332
Fix update entity not sticking with skipped version (#70779)
frenck Apr 26, 2022
24b090a
Create zwave_js.invoke_cc_api service (#70466)
raman325 Apr 26, 2022
3016b5f
Use recorder fixtures and helpers in tests (#70773)
emontnemery Apr 26, 2022
5d1e6c5
Bump lib version (#70803)
bieniu Apr 26, 2022
cf5f0a4
Add tractive client_id, update aiotractive (#70807)
zhulik Apr 26, 2022
90ef6e2
Add meater cook sensors (#70669)
emontnemery Apr 26, 2022
173a118
Add short-hand attributes to vacuum (#69417)
epenet Apr 26, 2022
755b5aa
Fix powerwall data drop outs (#70383)
bdraco Apr 26, 2022
3460abb
Add Yamaha MusicCast Switch Entities (#66925)
micha91 Apr 26, 2022
2ea2e2e
Hourly forecast time is string (#70390)
duncanvanzyl Apr 26, 2022
6d90eb6
Fix run scene for fibaro home center 3 (#70709)
rappenze Apr 26, 2022
403992d
Fix resume and offset params for Plex play_media (#70809)
jjlawren Apr 26, 2022
bd87ae7
Adjust climate constants in coolmaster config flow (#70764)
epenet Apr 26, 2022
abdf5bb
Use light enums in tasmota (#70788)
epenet Apr 26, 2022
a5fa401
Fix unifiprotect TypeVar inheritance (#70782)
cdce8p Apr 26, 2022
1c3203a
Use device class duration for history_stats sensors (#70720)
bdraco Apr 26, 2022
f2bd413
Add missing state_class and device_cass attributes to daikin sensors …
tofuSCHNITZEL Apr 26, 2022
4a53121
Test that mobile app requires empty object for encrypted webhooks wit…
balloob Apr 26, 2022
3d70031
Add fritzbox_callmonitor type hints (3) (#70780)
cdce8p Apr 26, 2022
853b57e
Suppress mypy checks for incorrect typing in overkiz (#70811)
bdraco Apr 26, 2022
e894ffe
Use platform enum consistently in fibaro integration (#69035)
rappenze Apr 26, 2022
997fb7a
Add fritzbox_callmonitor type hints (2) (#70293)
cdce8p Apr 26, 2022
c15c226
Enable strict typing [fritzbox_callmonitor] (#70815)
cdce8p Apr 26, 2022
f593b38
Refactor LIFX discovery to make it faster and more reliable (#70458)
Djelibeybi Apr 26, 2022
130e7fe
Add myself as codeowner [fritzbox_callmonitor] (#70820)
cdce8p Apr 26, 2022
f073f17
Refactor tracking of the recorder run history (#70456)
bdraco Apr 26, 2022
1c4a785
Prevent autoflush from happening during attrs lookup (#70768)
bdraco Apr 26, 2022
6ce7684
Improve purge performance for non-sqlite databases (#70576)
bdraco Apr 26, 2022
0959ee4
Pin backoff <2.0 (#70817)
cdce8p Apr 26, 2022
ce302f4
Play first item in m3u and pls playlists when casting (#70047)
emontnemery Apr 26, 2022
c7c011d
Add load_media_failed callback to cast MediaStatusListener (#70048)
emontnemery Apr 26, 2022
f96c113
8000 Bump pytest-socket to 0.5.1 (#69624)
emontnemery Apr 26, 2022
e387e6d
Add logging to UniFi device tracker for help debugging client status …
Kane610 Apr 26, 2022
9303e35
tts.say to use media source URLs (#70382)
balloob Apr 26, 2022
c973e5d
Add Switch platform to Wallbox (#70584)
hesselonline Apr 26, 2022
9fdec40
Provide statistics device_class based on source entity and characteri…
ThomDietrich Apr 26, 2022
5313526
Add configuration url for Tado (#70715)
avee87 Apr 26, 2022
0da228d
Bump pyopenuv to 2022.04.0 (#70825)
bachya Apr 26, 2022
1113503
Bump pyiqvia to 2022.04.0 (#70826)
bachya Apr 26, 2022
348089e
Remove deprecated yaml schema [fritzbox_callmonitor] (#70829)
cdce8p Apr 26, 2022
1958118
Remove get_state and get_states history api calls (#70830)
bdraco Apr 26, 2022
bd8e705
Streamline setup of deCONZ light platform (#70822)
Kane610 Apr 26, 2022
8a2b20f
Add new QNAP QSW integration (#70151)
Noltari Apr 26, 2022
09a7116
Add config flow to tautulli integration (#57450)
tkdrob Apr 26, 2022
d418df5
Tuya correct scaling (#69348)
starkillerOG Apr 26, 2022
fbbfdea
Add integration for Tuya wake up light ii (#68845)
cangelis Apr 26, 2022
84f3857
Add button for yale_smart_alarm (#70813)
gjohansson-ST Apr 27, 2022
c4e85b7
Use current HA logic in fibaro binary sensor (#70816)
rappenze Apr 27, 2022
56000c0
Clean up when TTS base URL is applied (#70835)
balloob Apr 27, 2022
4a6ea5a
Address late IntelliFire review (#70461)
jeeftor Apr 27, 2022
4317daa
Fix uncaught Blink exceptions (#69770)
fronzbot Apr 27, 2022
5e49457
Add camera/stream platform diagnostics, exercised with nest (#69780)
allenporter Apr 27, 2022
6adcf50
Add trafikverket_ferry integration (#70443)
gjohansson-ST Apr 27, 2022
29a2df3
Restore ONVIF sensors (#70393)
hunterjm Apr 27, 2022
5f63944
Bump frontend to 20220427.0 (#70841)
balloob Apr 27, 2022
b1a6521
Add config flow to steam_online integration (#67261)
tkdrob Apr 27, 2022
3f50278
Sabnzbd config flow (#68138)
shaiu Apr 27, 2022
5c1be2f
Add unique ID to energy sensors (#70378)
frenck Apr 27, 2022
25779a4
Add slimproto integration (Squeezebox players) (#70444)
marcelveldt Apr 27, 2022
21f9b19
Review AndroidTV tests (#69048)
ollo69 Apr 27, 2022
21badfc
Use shorthand attributes in template vacuum (#70847)
epenet Apr 27, 2022
3901b5c
Add zwave_js MultilevelSwitch Notification (#70470)
reubenbijl Apr 27, 2022
0425f8b
Use shorthand attributes in sharkiq vacuum (#70844)
epenet Apr 27, 2022
4e6043e
Migrate lightwave light to ColorMode (#70849)
epenet Apr 27, 2022
4a46fd9
Migrate yeelightsunflower light to ColorMode (#70852)
epenet Apr 27, 2022
66551e6
Add state buffering to media_player and use it in cast (#70802)
emontnemery Apr 27, 2022
ea4979c
Migrate tikteck light to ColorMode (#70853)
epenet Apr 27, 2022
492e183
Migrate zerproc light to ColorMode (#70851)
epenet Apr 27, 2022
e6b8843
Use shorthand attributes in litterrobot vacuum (#70842)
epenet Apr 27, 2022
052c3fc
Use shorthand attributes in xiaomi_miio vacuum (#70848)
epenet Apr 27, 2022
ad348d3
Use shorthand attributes in ecovacs vacuum (#70845)
epenet Apr 27, 2022
b9ce236
Migrate wilight light to ColorMode (#70855)
epenet Apr 27, 2022
031149d
Re-work SimpliSafe authentication to only need username/password (#70…
bachya Apr 27, 2022
f107cd8
Add missing default QNAP QSW sensor icons (#70862)
Noltari Apr 27, 2022
ce13161
Fix strings.json in tautulli (#70860)
Misiu Apr 27, 2022
5345d14
Add translation string for buffering media player state (#70856)
frenck Apr 27, 2022
df8981f
Ensure lookin retries setup when device is unreachable (#70865)
bdraco Apr 27, 2022
71529f4
hassio: Add support for creating (un)compressed archives (#70819)
3v1n0 Apr 27, 2022
e982e31
Support buffering in media_player device triggers (#70864)
emontnemery Apr 27, 2022
13cc758
Support buffering in media_player reproduce state (#70859)
emontnemery Apr 27, 2022
f77bcd2
Migrate opple light to ColorMode (#70875)
epenet Apr 27, 2022
aeb88a8
Change title of squeezebox integration (#70876)
marcelveldt Apr 27, 2022
d999c11
Remove unneeded attributes from Airzone Binary Sensors (#70873)
Noltari Apr 27, 2022
b4cea96
Migrate philips_js light to ColorMode (#70877)
epenet Apr 27, 2022
613d49f
Improve mysensors config_flow typing (#70884)
cdce8p Apr 27, 2022
d362e5b
Migrate xiaomi_aqara light to ColorMode (#70879)
epenet Apr 27, 2022
2691441
Fix co2signal get_data typing (#70881)
cdce8p Apr 27, 2022
ee356aa
Improve fibaro _init_controller typing (#70883)
cdce8p Apr 27, 2022
e935e1b
Update bmw_connected_drive coordinator typing (#70872)
cdce8p Apr 27, 2022
485ae70
Migrate skybell light to ColorMode (#70878)
epenet Apr 27, 2022
9281f46
Skip invalid segments in stream recorder (#70896)
uvjustin Apr 27, 2022
db296a6
Migrate wilight light to ColorMode (#70906)
epenet Apr 27, 2022
9daf3d8
Migrate xbee light to ColorMode (#70907)
epenet Apr 27, 2022
c530bc8
Support buffering in media_player device conditions (#70863)
emontnemery Apr 27, 2022
abd6083
Migrate sleepiq light to ColorMode (#70905)
epenet Apr 27, 2022
ea104fe
Migrate scsgate light to ColorMode (#70904)
epenet Apr 27, 2022
f7e05c5
Migrate ring light to ColorMode (#70903)
epenet Apr 27, 2022
906c12d
Migrate screenlogic light to ColorMode (#70902)
epenet Apr 27, 2022
c0d8f94
Adjust ColorMode type hint in light (#70806)
epenet Apr 27, 2022
06c80e4
Use av instead of ha-av (#70885)
uvjustin Apr 27, 2022
0b40123
Migrate qwikswitch light to color_mode (#70805)
epenet Apr 27, 2022
25d2c63
Migrate plum_lightpad light to ColorMode (#70880)
epenet Apr 27, 2022
8a13c67
Bump gcal_sync to 0.6.2 and switch to google calendar async iterator …
allenporter Apr 27, 2022
6304cbb
Bumped version to 2022.5.0b0
frenck Apr 27, 2022
f963270
Improve ZHA startup performance (#70111)
dmulcahey Apr 27, 2022
d00d823
Remove invalid unique id from generic camera (#70568)
davet2001 Apr 27, 2022
627bd0d
Handle removed entites in collection.sync_entity_lifecycle (#70759)
emontnemery Apr 27, 2022
5a618e7
Bump hatasmota to 0.4.1 (#70799)
arendst Apr 27, 2022
4f9ff2a
Bump ZHA dependencies (#70900)
dmulcahey Apr 27, 2022
a5ac263
Add additional OUI for tplink light devices (#70922)
bdraco Apr 27, 2022
32d7f04
Add discovery support for polisy to isy994 (#70940)
bdraco Apr 28, 2022
f3a18bc
Adjust get_latest_short_term_statistics query to be postgresql compat…
bdraco Apr 28, 2022
e41490f
Fix flaky ZHA tests (#70956)
dmulcahey Apr 28, 2022
6a131ca
Add dhcp hostname of older ZJ series Magic Home bulbs to discovery (#…
bdraco Apr 28, 2022
8a33eb4
Bump g 8000 cal_sync 0.6.3 to fix calendar path encoding bug (#70959)
allenporter Apr 28, 2022
a1f47b2
Set nest climate min/max temp range (#70960)
allenporter Apr 28, 2022
dd739e9
Bumped version to 2022.5.0b1
balloob Apr 28, 2022
6d91797
Manually update translations for 2022.5 (#71005)
frenck Apr 28, 2022
af0d61f
Insteon Device Control Panel (#70834)
teharris1 Apr 28, 2022
250a2aa
Use standard attribute for Sonos group members (#70924)
jjlawren Apr 27, 2022
7b69e20
Sync area changes to google (#70936)
balloob Apr 28, 2022
8f1df6b
Add unique_id attribute to Alpha2Climate entity (#70964)
j-a-n Apr 28, 2022
43b27de
Sabnzbd config flow improvments (#70981)
shaiu Apr 28, 2022
dea9ff4
Ensure SimpliSafe re-auth only looks at SimpliSafe config entries (#7…
bachya Apr 28, 2022
53181b4
Remove unnecessary update_before_add from ZHA (#71010)
dmulcahey Apr 28, 2022
e5797df
Ensure that email-based 2FA in SimpliSafe shows the progress UI (#71021)
bachya Apr 28, 2022
e2b2808
Fix Sonos races related to grouping and startup (#71026)
jjlawren Apr 28, 2022
16ce743
Add redirect for server controls (#71027)
balloob Apr 28, 2022
0db553d
Frontend Bump to 20220428.0 (#71029)
zsarnett Apr 28, 2022
0fd4778
Bump pydeconz to v91 (#71030)
Kane610 Apr 28, 2022
c52ad6e
Bumped version to 2022.5.0b2
balloob Apr 28, 2022
0b144be
Prevent sqlalchemy Transparent SQL Compilation Caching from filling u…
bdraco Apr 29, 2022
3ffdbc4
Support shorthand logical operators in script sequences (#71022)
frenck Apr 29, 2022
bff4c5f
Fix history_stats for timezones with a positive offset from UTC (#71038)
bdraco Apr 29, 2022
7072509
Bump sqlalchemy to 1.4.36 (#71039)
bdraco Apr 29, 2022
08def3c
Fix race causing google config pre-init access (#71042)
balloob Apr 29, 2022
28d864e
Update ZHA switch entities to leverage Zigpy cache appropriately (#71…
dmulcahey Apr 29, 2022
65c3ffd
Fix sql integration issues 5.0 beta (#71063)
gjohansson-ST Apr 29, 2022
5a77796
Bumped version to 2022.5.0b3
balloob Apr 29, 2022
b657a7d
Fix unsafe websocket stop call in isy994 (#71071)
bdraco Apr 29, 2022
cc17402
Pydeconz raise ResponseError when deCONZ Rest API Plugin is not yet r…
Kane610 Apr 29, 2022
b5808a7
Don't rely on deCONZ gateway object in config options flow (#71079)
Kane610 Apr 29, 2022
b3e9757
Patch Insteon Hub connectivity issues (#71081)
teharris1 Apr 29, 2022
05d3ca7
Fix linking issue when deCONZ gateway is not unlocked (#71082)
Kane610 Apr 29, 2022
4b86045
Fix ZHA cover initial state (#71083)
dmulcahey Apr 29, 2022
2ab1946
Fix /config/server_control redirect (#71084)
balloob Apr 29, 2022
e72b533
Frontend bump 20220429.0 (#71085)
zsarnett Apr 29, 2022
1c6e5ea
Bumped version to 2022.5.0b4
balloob Apr 29, 2022
205a8fc
update unit_of_measurement even if unit_of_measurement is known (#69699)
dgomes Apr 29, 2022
51aa070
Fix "station is open" binary sensor in Tankerkoenig (#70928)
mib1185 Apr 29, 2022
5d37cfc
Generic camera handle template adjacent to portnumber (#71031)
davet2001 May 1, 2022
26b6952
Reduce calls to asyncio.iscoroutine (#71090)
bdraco Apr 30, 2022
4c7c7b7
Clean up Steam integration (#71091)
tkdrob Apr 30, 2022
4346d8c
Fix Insteon tests (#71092)
teharris1 Apr 30, 2022
c0b6d6a
Bump zwave-js-server-python to 0.36.1 (#71096)
raman325 Apr 30, 2022
4f784c4
Fix missing device & entity references in automations (#71103)
frenck May 2, 2022
ce73b51
Bump pysensibo to 1.0.13 (#71105)
gjohansson-ST Apr 30, 2022
3ce531e
Sensibo bugfix device on (#71106)
gjohansson-ST Apr 30, 2022
6a110e5
Add entity id to template error logging (#71107)
thecode Apr 30, 2022
adc2f3d
Update xknx to 0.21.0 (#71108)
farmio Apr 30, 2022
c1bbcfd
Bump gcal_sync to 0.7.0 (#71116)
allenporter Apr 30, 2022
47d19b3
Fix copy paste issue leaving one device trigger with a wrong subtype …
Kane610 Apr 30, 2022
4751356
Make deCONZ SSDP discovery more strict by matching on manufacturerURL…
Kane610 Apr 30, 2022
174717d
Abort UniFi Network options flow if integration is not setup (#71128)
Kane610 May 1, 2022
01b096b
Add Show logs URL to integration errors notification (#71142)
kubawolanin May 1, 2022
79cc216
Update xknx to 0.21.1 (#71144)
marvin-w May 1, 2022
e7bcf83
Bump pysensibo 1.0.14 (#71150)
gjohansson-ST May 1, 2022
db53b3c
Fix missing device info in lutron_caseta (#71156)
bdraco May 1, 2022
1f912e9
Bump zeroconf to 0.38.5 (#71160)
bdraco May 1, 2022
0d4947a
update python-smarttub to 0.0.32 (#71164)
mdz May 1, 2022
c791c52
Fix template error in sql (#71169)
gjohansson-ST May 1, 2022
5c48610
Bump gcal_sync to 0.7.1 to fix calendar API timezone handling (#71173)
allenporter May 1, 2022
d4780ac
Fix issues with SimpliSafe email-based 2FA (#71180)
bachya May 2, 2022
78439ee
Bumped version to 2022.5.0b5
balloob May 2, 2022
0ec2971
Handle missing kostal plenticore battery option (#65237)
stegm May 2, 2022
494902e
Remove entity category system in favor of hidden_by (#68550)
emontnemery May 2, 2022
72eb963
Handle situation where mac might not exist in clients (#71016)
Kane610 Apr 28, 2022
b8e0066
Fix SAJ Solar inverter RecursionError (#71157)
toth2zoltan May 2, 2022
6bb3957
Fix Insteon thermostats and reduce logging (#71179)
teharris1 May 2, 2022
b558425
Offer visit device for Squeezelite32 devices (#71181)
balloob May 2, 2022
c07e362
Add media source support to AppleTV (#71185)
balloob May 2, 2022
d97bce2
Fix Renault diagnostics (#71186)
epenet May 2, 2022
35bc812
Make sure sensor state value is not None prior to trying to used the …
Kane610 May 2, 2022
c37fec6
Remove entity registry entries when script is removed (#71193)
emontnemery May 2, 2022
fed4d0a
Stop script if sub-script stops or aborts (#71195)
emontnemery May 2, 2022
4dfcc9d
Allow cancelling async_at_start helper (#71196)
emontnemery May 2, 2022
2b87e03
Fix bad ZHA _attr definitions (#71198)
dmulcahey May 2, 2022
71506bd
Adjust version number in template default deprecation warning (#71203)
frenck May 2, 2022
6cac248
Skip signing URL that we know requires no auth (#71208)
balloob May 2, 2022
d213cc3
Add media source support to Bose Soundtouch (#71209)
balloob May 2, 2022
06f939b
Bump frontend to 20220502.0 (#71221)
balloob May 2, 2022
8ac5dd3
Bumped version to 2022.5.0b6
balloob May 2, 2022
19bff35
Ensure 'this' variable is always defined for template entities (#70911)
emontnemery May 3, 2022
1a2a061
Fix homepod streaming and browsing apps (#71230)
balloob May 3, 2022
1f4e9ef
Bump aioslimproto to 1.0.2 (#71231)
balloob May 3, 2022
8252ba8
Isolate parallel subscripts (#71233)
emontnemery May 3, 2022
6301873
Fix script conditions (#71235)
emontnemery May 3, 2022
d69a08b
Indicate disabled steps in script trace (#71237)
frenck May 3, 2022
f4f5ba9
Add test for failing conditions in sub scripts (#71238)
emontnemery May 3, 2022
989fa42
Prevent Netgear SSDP from updating host (#71240)
starkillerOG May 3, 2022
c9eca40
Allow hidden entities to be selected in homekit include mode (#71250)
bdraco May 3, 2022
707aa5f
Fix oncue not logging back in when the session expires (#71258)
bdraco May 3, 2022
9aed63f
Updated vesync component fans list to handle alt ids for models. (#71…
jtszalay May 3, 2022
a175943
Load Insteon modem database on startup if needed (#71261)
teharris1 May 3, 2022
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
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
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.
33 changes: 23 additions & 10 deletions .coveragerc
< F438 tr data-hunk="9519fc4c54fedf15331ed882e246efa356df8608adb4b2e4da48f84dfdb2c5a1" class="show-top-border">
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,6 @@ omit =
homeassistant/components/arest/binary_sensor.py
homeassistant/components/arest/sensor.py
homeassistant/components/arest/switch.py
homeassistant/components/arlo/*
homeassistant/components/arris_tg2492lg/*
homeassistant/components/aruba/device_tracker.py
homeassistant/components/arwn/sensor.py
Expand All @@ -83,9 +82,7 @@ omit =
homeassistant/components/aseko_pool_live/sensor.py
homeassistant/components/asterisk_cdr/mailbox.py
homeassistant/components/asterisk_mbox/*
homeassistant/components/asuswrt/__init__.py
homeassistant/components/asuswrt/diagnostics.py
homeassistant/components/asuswrt/router.py
homeassistant/components/aten_pe/*
homeassistant/components/atome/*
homeassistant/components/aurora/__init__.py
Expand Down Expand Up @@ -120,6 +117,7 @@ omit =
homeassistant/components/bmw_connected_drive/__init__.py
homeassistant/components/bmw_connected_drive/binary_sensor.py
homeassistant/components/bmw_connected_drive/button.py
homeassistant/components/bmw_connected_drive/coordinator.py
homeassistant/components/bmw_connected_drive/device_tracker.py
homeassistant/components/bmw_connected_drive/lock.py
homeassistant/components/bmw_connected_drive/notify.py
Expand Down Expand Up @@ -215,7 +213,6 @@ omit =
homeassistant/components/devolo_home_control/subscriber.py
homeassistant/components/devolo_home_control/switch.py
homeassistant/components/digital_ocean/*
homeassistant/components/digitalloggers/switch.py
homeassistant/components/discogs/sensor.py
homeassistant/components/discord/__init__.py
homeassistant/components/discord/notify.py
Expand Down Expand Up @@ -593,10 +590,6 @@ omit =
homeassistant/components/keyboard_remote/*
homeassistant/components/kira/*
homeassistant/components/kiwi/lock.py
homeassistant/components/knx/__init__.py
homeassistant/components/knx/climate.py
homeassistant/components/knx/cover.py
homeassistant/components/knx/notify.py
homeassistant/components/kodi/__init__.py
homeassistant/components/kodi/browse_media.py
homeassistant/components/kodi/const.py
Expand Down Expand Up @@ -678,6 +671,9 @@ omit =
homeassistant/components/map/*
homeassistant/components/mastodon/notify.py
homeassistant/components/matrix/*
homeassistant/components/meater/__init__.py
homeassistant/components/meater/const.py
homeassistant/components/meater/sensor.py
homeassistant/components/media_extractor/*
homeassistant/components/mediaroom/media_player.py
homeassistant/components/melcloud/__init__.py
Expand Down Expand Up @@ -996,7 +992,8 @@ omit =
homeassistant/components/rtorrent/sensor.py
homeassistant/components/russound_rio/media_player.py
homeassistant/components/russound_rnet/media_player.py
homeassistant/components/sabnzbd/*
homeassistant/components/sabnzbd/__init__.py
homeassistant/components/sabnzbd/sensor.py
homeassistant/components/saj/sensor.py
homeassistant/components/satel_integra/*
homeassistant/components/schluter/*
Expand Down Expand Up @@ -1030,6 +1027,10 @@ omit =
homeassistant/components/sensibo/number.py
homeassistant/components/sensibo/select.py
homeassistant/components/sensibo/sensor.py
homeassistant/components/sensibo/update.py
homeassistant/components/senz/__init__.py
homeassistant/components/senz/api.py
homeassistant/components/senz/climate.py
homeassistant/components/serial/sensor.py
homeassistant/components/serial_pm/sensor.py
homeassistant/components/sesame/lock.py
Expand Down Expand Up @@ -1128,6 +1129,8 @@ omit =
homeassistant/components/spotify/media_player.py
homeassistant/components/spotify/system_health.py
homeassistant/components/spotify/util.py
homeassistant/components/slimproto/__init__.py
homeassistant/components/slimproto/media_player.py
homeassistant/components/squeezebox/__init__.py
homeassistant/components/squeezebox/browse_media.py
homeassistant/components/squeezebox/media_player.py
Expand Down Expand Up @@ -1177,6 +1180,7 @@ omit =
homeassistant/components/synology_dsm/camera.py
homeassistant/components/synology_dsm/diagnostics.py
homeassistant/components/synology_dsm/common.py
homeassistant/components/synology_dsm/entity.py
homeassistant/components/synology_dsm/sensor.py
homeassistant/components/synology_dsm/service.py
homeassistant/components/synology_dsm/switch.py
Expand All @@ -1201,7 +1205,7 @@ omit =
homeassistant/components/tankerkoenig/const.py
homeassistant/components/tankerkoenig/sensor.py
homeassistant/components/tapsaff/binary_sensor.py
homeassistant/components/tautulli/const.py
homeassistant/components/tautulli/__init__.py
homeassistant/components/tautulli/coordinator.py
homeassistant/components/tautulli/sensor.py
homeassistant/components/ted5000/sensor.py
Expand Down Expand Up @@ -1265,6 +1269,7 @@ omit =
homeassistant/components/tractive/__init__.py
homeassistant/components/tractive/binary_sensor.py
homeassistant/components/tractive/device_tracker.py
homeassistant/components/tractive/diagnostics.py
homeassistant/components/tractive/entity.py
homeassistant/components/tractive/sensor.py
homeassistant/components/tractive/switch.py
Expand All @@ -1276,6 +1281,9 @@ omit =
homeassistant/components/tradfri/light.py
homeassistant/components/tradfri/sensor.py
homeassistant/components/tradfri/switch.py
homeassistant/components/trafikverket_ferry/__init__.py
homeassistant/components/trafikverket_ferry/coordinator.py
homeassistant/components/trafikverket_ferry/sensor.py
homeassistant/components/trafikverket_train/__init__.py
homeassistant/components/trafikverket_train/sensor.py
homeassistant/components/trafikverket_weatherstation/__init__.py
Expand Down Expand Up @@ -1365,6 +1373,7 @@ omit =
homeassistant/components/vicare/button.py
homeassistant/components/vicare/climate.py
homeassistant/components/vicare/const.py
homeassistant/components/vicare/diagnostics.py
homeassistant/components/vicare/__init__.py
homeassistant/components/vicare/sensor.py
homeassistant/components/vicare/water_heater.py
Expand Down Expand Up @@ -1428,6 +1437,7 @@ omit =
homeassistant/components/xiaomi_miio/button.py
homeassistant/components/xiaomi_miio/device.py
homeassistant/components/xiaomi_miio/device_tracker.py
homeassistant/components/xiaomi_miio/diagnostics.py
homeassistant/components/xiaomi_miio/fan.py
homeassistant/component 10000 s/xiaomi_miio/gateway.py
homeassistant/components/xiaomi_miio/humidifier.py
Expand All @@ -1443,6 +1453,7 @@ omit =
homeassistant/components/yale_smart_alarm/__init__.py
homeassistant/components/yale_smart_alarm/alarm_control_panel.py
homeassistant/components/yale_smart_alarm/binary_sensor.py
homeassistant/components/yale_smart_alarm/button.py
homeassistant/components/yale_smart_alarm/const.py
homeassistant/components/yale_smart_alarm/coordinator.py
homeassistant/components/yale_smart_alarm/diagnostics.py
Expand All @@ -1452,6 +1463,7 @@ omit =
homeassistant/components/yamaha_musiccast/media_player.py
homeassistant/components/yamaha_musiccast/number.py
homeassistant/components/yamaha_musiccast/select.py
homeassistant/components/yamaha_musiccast/switch.py
homeassistant/components/yandex_transport/*
homeassistant/components/yeelightsunflower/light.py
homeassistant/components/yi/camera.py
Expand Down Expand Up @@ -1489,6 +1501,7 @@ omit =
homeassistant/components/zwave_me/button.py
homeassistant/components/zwave_me/cover.py
homeassistant/components/zwave_me/climate.py
homeassistant/components/zwave_me/fan.py
homeassistant/components/zwave_me/helpers.py
homeassistant/components/zwave_me/light.py
homeassistant/components/zwave_me/lock.py
Expand Down
3 changes: 2 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"ms-python.vscode-pylance",
"visualstudioexptteam.vscodeintellicode",
"redhat.vscode-yaml",
"esbenp.prettier-vscode"
"esbenp.prettier-vscode",
"GitHub.vscode-pull-request-github"
],
// Please keep this file in sync with settings in home-assistant/.vscode/settings.default.json
"settings": {
Expand Down
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,12 +78,13 @@ body:
- type: textarea
attributes:
label: Diagnostics information
placeholder: "drag-and-drop the diagnostics data file here (do not copy-and-paste the content)"
description: >-
Many integrations provide the ability to download diagnostic data
on the device page (and on the integration dashboard).
**It would really help if you could download the diagnostics data for the device you are having issues with,
and drag-and-drop that file into the textbox below.**
and <ins>drag-and-drop that file into the textbox below.</ins>**
It generally allows pinpointing defects and thus resolving issues faster.
- type: textarea
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
publish: ${{ steps.version.outputs.publish }}
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2
with:
fetch-depth: 0

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v3.0.0
uses: actions/setup-python@v3.1.2
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -67,10 +67,10 @@ jobs:
if: github.repository_owner == 'home-assistant' && needs.init.outputs.publish == 'true'
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v3.0.0
uses: actions/setup-python@v3.1.2
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -100,11 +100,11 @@ jobs:
arch: ${{ fromJson(needs.init.outputs.architectures) }}
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
if: needs.init.outputs.channel == 'dev'
uses: actions/setup-python@v3.0.0
uses: actions/setup-python@v3.1.2
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
- tinker
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2

- name: Set build additional args
run: |
Expand Down Expand Up @@ -216,7 +216,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2

- name: Initialize git
uses: home-assistant/actions/helpers/git-init@master
Expand Down Expand Up @@ -255,7 +255,7 @@ jobs:
- "homeassistant"
steps:
- name: Checkout the repository
uses: actions/checkout@v3.0.0
uses: actions/checkout@v3.0.2

- name: Login to DockerHub
if: matrix.registry == 'homeassistant'
Expand Down
Loading
0