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

2023.8.0 #97609

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,010 commits into from
Aug 2, 2023
Merged

2023.8.0 #97609

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1010 commits
Select commit Hold shift + click to select a range
4bc57c0
Update coverage to 7.2.7 (#96998)
cdce8p Jul 22, 2023
8495da1
Add entity translations for PoolSense (#95814)
joostlek Jul 22, 2023
fb460d3
Add upload date to Youtube state attributes (#96976)
joostlek Jul 22, 2023
9b717cb
Use snapshot testing in LastFM (#97009)
joostlek Jul 22, 2023
123cf07
Clean up fitbit const (#95545)
joostlek Jul 22, 2023
24b9bde
Fix duplicate and missing decorators in ESPHome Bluetooth client (#97…
bdraco Jul 22, 2023
e2fdc6a
Add entity translations for Ondilo Ico (#95809)
joostlek Jul 22, 2023
fe0d33d
Move Aseko coordinator to separate file (#95120)
joostlek Jul 22, 2023
d708c15
Add entity translations to iCloud (#95461)
joostlek Jul 22, 2023
47426e5
Add entity translations to Modern Forms (#95738)
joostlek Jul 22, 2023
11fd43b
Add entity translations to Wiz (#96826)
joostlek Jul 22, 2023
9ca2888
Add entity translations to IntelliFire (#95466)
joostlek Jul 22, 2023
13fd5a5
Clean up Vilfo const file (#95543)
joostlek Jul 22, 2023
44803e1
Migrate Uptimerobot to has entity name (#96770)
joostlek Jul 22, 2023
15c52e6
Clean up Enphase Envoy const file (#95536)
joostlek Jul 22, 2023
5249660
Add `uv_index` to AccuWeather weather entity (#97015)
bieniu Jul 22, 2023
e68832a
Fix Vicare cleanup token file on uninstall (#95992)
CFenner Jul 22, 2023
9a5fe9f
Airthings BLE: Improve supported devices (#95883)
LaStrada Jul 22, 2023
77f2eb0
Add entity translations to Subaru (#96186)
joostlek Jul 22, 2023 10000
a8d77cc
Teach zwave_js device trigger about entity registry ids (#96303)
emontnemery Jul 22, 2023
d4f301f
Migrate Tolo to entity name (#96244)
joostlek Jul 22, 2023
9a5774a
Apply common entity schema for MQTT Scene (#96949)
jbouwh Jul 22, 2023
f36930f
Fix zeroconf tests with cython 3 (#97054)
bdraco Jul 22, 2023
75f3054
Bump aiohomekit to 2.6.10 (#97057)
bdraco Jul 22, 2023
9424d11
Allow homeassistant in MQTT configuration_url schema (#96107)
jbouwh Jul 22, 2023
ce1f5f9
Drop Python 3.10 support (#97007)
frenck Jul 22, 2023
7c55dbd
Bump aiohomekit to 2.6.11 (#97061)
bdraco Jul 22, 2023
77f38e3
Import names from typing instead of typing_extensions [3.11] (#97065)
cdce8p Jul 22, 2023
45ec314
Replace typing.Optional with new typing syntax (#97068)
cdce8p Jul 22, 2023
da6802b
Drop tomli (#97064)
cdce8p Jul 22, 2023
fe0fe19
Use datetime.UTC alias [3.11] (#97067)
cdce8p Jul 22, 2023
e603136
Add a cancel message to the aiohttp compatiblity layer (#97058)
bdraco Jul 22, 2023
b90137f
Add another OUI to tplink (#97062)
bdraco Jul 22, 2023
bf66dc7
Use entity name naming for Nanoleaf (#95741)
joostlek Jul 23, 2023
095146b
Fix has_entity_name not always being set in ESPHome (#97055)
bdraco Jul 23, 2023
6153247
Cleanup sensor unit conversion code (#97074)
bdraco Jul 23, 2023
d4cdb04
Guard expensive debug formatting with calls with isEnabledFor (#97073)
bdraco Jul 23, 2023
2365e4c
Disable Spotify controls when no active session (#96914)
joostlek Jul 23, 2023
35f21dc
Add repair hint to deprecate generic camera yaml config (#96923)
davet2001 Jul 23, 2023
672313c
Add support for MiScale V1 (#97081)
Ernst79 Jul 23, 2023
33f2453
Add entity translations for ld2410 BLE (#95709)
joostlek Jul 23, 2023
995c4d8
Add missing translations for power binary sensor device class (#97084)
frenck Jul 23, 2023
26152ad
Add entity translations to Tado (#96226)
joostlek Jul 23, 2023
1b8e03b
Add MQTT event entity platform (#96876)
jbouwh Jul 23, 2023
e5747d3
Bump python-kasa to 0.5.3 (#97088)
rytilahti Jul 23, 2023
1552319
Add Axis camera sources to diagnostics (#97063)
Kane610 Jul 23, 2023
3811114
Add new device class: PH (potential hydrogen) (#95928)
cibernox Jul 23, 2023
5158461
Add Number platform to Roborock (#94209)
Lash-L Jul 23, 2023
dd6cd00
Improve code coverage for LastFM (#97012)
joostlek Jul 23, 2023
5404416
Add entity translations to Renson (#96040)
joostlek Jul 23, 2023
3183ce7
Add doorbell event support to alexa (#97092)
jbouwh Jul 23, 2023
bfbdebd
Add entity translations to uPnP (#96763)
joostlek Jul 23, 2023
7ed6670
Add "enqueue" parameter to spotify integration (#90687)
FOLLGAD Jul 23, 2023
dc3d0fc
Bump flux_led to 1.0.1 (#97094)
bdraco Jul 23, 2023
fab3c5b
Fix imap cleanup error on abort (#97097)
jbouwh Jul 23, 2023
910c897
Fix typo hidrogen to hydrogen (#97096)
frenck Jul 23, 2023
b8207d7
Merge branch 'master' into dev
frenck Jul 23, 2023
c61c647
Add frequency and N current sensors for Shelly Pro 3EM (#97082)
bieniu Jul 23, 2023
61f3f38
State attributes translation for Sensibo (#85239)
gjohansson-ST Jul 23, 2023
860a37a
Fix vulcan integration (#91401)
Antoni-Czaplicki Jul 23, 2023
bdd2533
Add generic Event class (#97071)
cdce8p Jul 23, 2023
86708b5
Update ruff to v0.0.280 (#97102)
frenck Jul 23, 2023
8abf872
Update Home Assistant base image to 2023.07.0 (#97103)
frenck Jul 23, 2023
9f551c0
Bump async-upnp-client to 0.34.1 (#97105)
StevenLooman Jul 23, 2023
38e3e20
Add Low Battery binary_sensor to Flume (#94914)
jeeftor Jul 23, 2023
3005829
Migrate backported StrEnum to built-in StrEnum (#97101)
frenck Jul 23, 2023
54d7ba7
Add second led control for carro smart fan (#94195)
rale Jul 23, 2023
69d7b03
Use EventType for more helper methods (#97107)
cdce8p Jul 23, 2023
5e88ca2
Remove the use of StateType from AccuWeather (#97109)
frenck Jul 23, 2023
6ad34a7
Update pipdeptree to 2.11.0 (#97098)
frenck Jul 23, 2023
0519299
Bump yeelight to 0.7.12 (#97112)
bdraco Jul 23, 2023
2618bfc
Use EventType for state changed [core] (#97115)
cdce8p Jul 23, 2023
34dcd98
Only construct enum __or__ once in emulated_hue (#97114)
bdraco Jul 23, 2023
f8c3aa7
Remove the use of StateType from Demo (#97111)
frenck Jul 23, 2023
235b98d
Use EventType for remaining event helper methods (#97121)
cdce8p Jul 23, 2023
19b0a6e
Relax typing on cached_property to accept subclasses (#95407)
bdraco Jul 24, 2023
40382f0
Bump zeroconf to 0.71.3 (#97119)
bdraco Jul 24, 2023
5b73bd2
Use EventType for state changed [h-m] (#97117)
cdce8p Jul 24, 2023
0cc396b
Use EventType for state changed [a-h] (#97116)
cdce8p Jul 24, 2023
8c870a5
Use EventType for state changed [m-z] (#97118)
cdce8p Jul 24, 2023
797a9c1
Improve `async_track_state_added/removed_domain` callback typing (#97…
cdce8p Jul 24, 2023
84220e9
Wrap internal ZHA exceptions in `HomeAssistantError`s (#97033)
puddly Jul 24, 2023
0624345
Improve `async_track_entity_registry_updated_event` callback typing (…
cdce8p Jul 24, 2023
daa76bb
Migrate Yeelight to has entity naming (#96836)
joostlek Jul 24, 2023
3371c41
Improve `async_track_device_registry_updated_event` callback typing (…
cdce8p Jul 24, 2023
c0da6b8
Fix ruff (#97131)
cdce8p Jul 24, 2023
582499a
Improve `async_track_template_result` callback typing (#97135)
cdce8p Jul 24, 2023
4161f53
Improve `async_track_state_change_filtered` callback typing (#97134)
cdce8p Jul 24, 2023
995c29e
Cleanup EventType typing (#97136)
cdce8p Jul 24, 2023
755b0f9
Update xknx to 2.11.2 - fix DPT 9 small negative values (#97137)
farmio Jul 24, 2023
14524b9
Handle Matter Nullable as None (#97133)
marcelveldt Jul 24, 2023
0c4e341
Fix typos in Radio Browser comment and docstring (#97138)
joostlek Jul 24, 2023
b655b9d
Allow for translating service examples (#97141)
frenck Jul 24, 2023
57c640c
Reduce attribute lookups in climate needed to write state (#97145)
bdraco Jul 24, 2023
2220396
Enable long-term statistics for Fast.com sensor (#97139)
N3rdix Jul 24, 2023
6b980eb
Migrate frontend services to support translations (#96342)
frenck Jul 24, 2023
2c42a31
Add Fallback to cloud api for Roborock (#96147)
Lash-L Jul 24, 2023
36ad24c
Add name and default name to device info of APCUPSD sensors (#94415)
yuxincs Jul 24, 2023
549fef0
Make Codespell skip snapshot tests (#97150)
joostlek Jul 24, 2023
35aae94
Add initial test coverage for ESPHome manager (#97147)
bdraco Jul 24, 2023
31d6b61
Bump home-assistant-bluetooth to 1.10.1 (#97153)
bdraco Jul 24, 2023
2bd6b51
Remove unused words from codespell check (#97152)
joostlek Jul 24, 2023
10000
e96bff1
Add alternative key names for Discovergy voltage sensors (#97155)
jpbede Jul 24, 2023
fe66c34
Implement data coordinator for LastFM (#96942)
joostlek Jul 24, 2023
0d79903
Fix denonavr netaudio telnet event (#97159)
ol-iver Jul 24, 2023
6e50576
Bump zeroconf to 0.71.4 (#97156)
bdraco Jul 24, 2023
593960c
Bump bluetooth deps (#97157)
bdraco Jul 24, 2023
17e757a
Add sensors for Shelly Plus PM Mini (#97163)
bieniu Jul 24, 2023
345df71
Change AsusWRT entities unique id (#97066)
ollo69 Jul 24, 2023
2cfc11d
Limit AndroidTV screencap calls (#96485)
ollo69 Jul 24, 2023
d0722e2
Android TV Remote: Add option to disable IME (#95765)
tronikos Jul 24, 2023
4c3d9e5
Fix EZVIZ LightEntity occasional ValueError (#95679)
RenierM26 Jul 24, 2023
fb6699b
Jellyfin: Sort seasons and episodes by index (#92961)
RunC0deRun Jul 24, 2023
649568b
Bump ulid-transform to 0.8.0 (#97162)
bdraco Jul 24, 2023
557b6d5
Improve reading of MOTD and bump mcstatus to 11.0.0 (#95715)
elmurato Jul 24, 2023
ba1bf9d
Add entity translations to AsusWRT (#95125)
joostlek Jul 24, 2023
5cc7281
Bump fnv-hash-fast to 0.4.0 (#97160)
bdraco Jul 24, 2023
f8705a8
Bump anyio to 3.7.1 (#97165)
bdraco Jul 24, 2023
2dc8636
Migrate TPLink to has entity name (#96246)
joostlek Jul 24, 2023
8ff9f2d
Add date platform to KNX (#97154)
farmio Jul 24, 2023
28197ad
Add support for sleepy Xiaomi BLE sensors (#97166)
Ernst79 Jul 24, 2023
410b343
Bump dbus-fast to 1.87.2 (#97167)
bdraco Jul 24, 2023
8a58675
Reolink improve webhook URL error message (#96088)
starkillerOG Jul 24, 2023
7c902d5
Bumb python-homewizard-energy to 2.0.2 (#97169)
DCSBL Jul 24, 2023
9f9602e
Add frequency sensor for Shelly Plus/Pro xPM devices (#97172)
bieniu Jul 24, 2023
d1e96a3
Add Airzone Cloud Aidoo binary sensors (#95607)
Noltari Jul 24, 2023
99e7b42
Bump hassil and intents (#97174)
synesthesiam Jul 24, 2023
cce9d93
Make setup of Ecovacs async (#96200)
mib1185 Jul 24, 2023
6717e40
Use snapshots in devolo Home Network button tests (#95141)
Shutgun Jul 24, 2023
5ec633a
Add Ezviz button entities (#93647)
RenierM26 Jul 24, 2023
c312dcb
Scrape refactor to ManualTriggerEntity (#96329)
gjohansson-ST Jul 24, 2023
945fffe
Use get_url to get Home Assistant instance for Loqed webhook (#95761)
mikewoudenberg Jul 25, 2023
3bbbd86
Add yolink finger support (#96944)
matrixd2 Jul 25, 2023
024d646
Aligned integration manifest files (#97175)
GrumpyMeow Jul 25, 2023
0dc5875
Bump python-otbr-api to 2.3.0 (#97185)
emontnemery Jul 25, 2023
f272652
Create zwave_js repair issue instead of warning log entry (#95997)
adrianmo Jul 25, 2023
06f9767
Add WLAN QR code support to UniFi Image platform (#97171)
Kane610 Jul 25, 2023
90bf2d3
Move Minecraft Server base entity to its own file (#97187)
elmurato Jul 25, 2023
714a04d
Add service turn_on and turn_off service for water_heater (#94817)
jbouwh Jul 25, 2023
04f6d18
Implement YouTube async library (#97072)
joostlek Jul 25, 2023
6ef7c5e
Add electric kiwi integration (#81149)
mikey0000 Jul 25, 2023
74deb8b
Add datetime platform to KNX (#97190)
farmio Jul 25, 2023
fc41f3d
Use device class ENUM for Tractive tracker state sensor (#97191)
bieniu Jul 25, 2023
7f049c5
Add the Duotecno intergration (#96399)
cereal2nd Jul 25, 2023
cd84a18
Improve Tractive sensor names (#97192)
bieniu Jul 25, 2023
5e40fe9
Prevent duplicate Matter attribute event subscription (#97194)
marcelveldt Jul 25, 2023
bb0727a
Bump home-assistant-bluetooth to 1.10.2 (#97193)
bdraco Jul 25, 2023
6b41c32
Fix broken translation keys (#97202)
mikey0000 Jul 25, 2023
6c43ce6
Add time platform to Roborock (#94039)
Lash-L Jul 25, 2023
fb00cd8
Add turn on/off support for mqtt water_heater (#97197)
jbouwh Jul 25, 2023
a0b61a1
Bump pydiscovergy to 2.0.1 (#97186)
jpbede Jul 25, 2023
8d6c4e3
Add controls to enable and disable a UniFi WLAN (#97204)
Kane610 Jul 25, 2023
c2f9070
Check before casting to float & add integration type to bsblan (#97210)
jpbede Jul 25, 2023
213a169
Bump bleak-retry-connector to 3.1.1 (#97218)
bdraco Jul 25, 2023
6ae7952
Add support for bleak 0.21 (#97212)
bdraco Jul 25, 2023
b4200cb
Update frontend to 20230725.0 (#97220)
frenck Jul 25, 2023
585d357
Add config flow to OpenSky (#96912)
joostlek Jul 25, 2023
234715a
Add explicit device naming for Verisure (#97224)
joostlek Jul 25, 2023
c6f21b4
Whrilpool add periodic update (#97222)
mkmer Jul 25, 2023
66bbe68
Bump youtubeaio to 1.1.5 (#97231)
joostlek Jul 25, 2023
c3977b5
Correct AsusWRT device identifier (#97238)
ollo69 Jul 25, 2023
311c321
Add HassShoppingListAddItem to default agent (#97232)
synesthesiam Jul 26, 2023
4a649ff
Bump opower==0.0.15 (#97243)
tronikos Jul 26, 2023
89069bb
Add WLAN clients reporting to UniFi Sensor platform (#97234)
Kane610 Jul 26, 2023
70b1083
Bump pyunifiprotect to 4.10.6 (#97240)
bdraco Jul 26, 2023
d0512d5
Stop rounding history_stats sensor (#97195)
amosyuen Jul 26, 2023
c0debaf
Add event entities to homekit_controller (#97140)
Jc2k Jul 26, 2023
b4a46b9
Codeowner update for cert-expiry (#97246)
cereal2nd Jul 26, 2023
5caa196
Add Pegel Online integration (#97028)
mib1185 Jul 26, 2023
aad281d
Add service to OpenAI to Generate an image (#97018)
balloob Jul 26, 2023
1a25b17
Fix pegel_online generic typing (#97252)
cdce8p Jul 26, 2023
ae33670
Add guard for missing xy color support in Matter light platform (#97251)
marcelveldt Jul 26, 2023
5ec8165
Add virtual integrations supported by opower (#97250)
tronikos Jul 26, 2023
d7af1e2
Add duotecno covers (#97205)
cereal2nd Jul 26, 2023
fd44bef
Add Event platform to Matter (#97219)
marcelveldt Jul 26, 2023
db491c8
Bump whirlpool-sixth-sense to 0.18.4 (#97255)
mkmer Jul 26, 2023
d233438
Handle UpdateFailed for YouTube (#97233)
joostlek Jul 26, 2023
2ae059d
Add Event platform/entity to Hue integration (#97256)
marcelveldt Jul 26, 2023
94870f0
Fix invalid ColorMode on (some) 3rd party Hue Color lights (#97263)
marcelveldt Jul 26, 2023
6200fd3
Bumped version to 2023.8.0b0
frenck Jul 26, 2023
e31a461
Fix authlib version constraint required by point (#97228)
jpbede Jul 27, 2023
b2adb4e
Add wildcards to sentence triggers (#97236)
synesthesiam Jul 27, 2023
20df37c
Improve AirNow Configuration Error Handling (#97267)
asymworks Jul 26, 2023
73076fe
Fix zodiac import flow/issue (#97282)
frenck Jul 26, 2023
d9beeac
Bump aioslimproto to 2.3.3 (#97283)
marcelveldt Jul 27, 2023
fc6ff69
Rename key of water level sensor in PEGELONLINE (#97289)
mib1185 Jul 26, 2023
c48f1b7
Weather remove forecast deprecation (#97292)
gjohansson-ST Jul 26, 2023
1b664e6
Fix implicit use of device name in TPLink switch (#97293)
frenck Jul 27, 2023
aee6e0e
Fix dumping lru stats in the profiler (#97303)
bdraco Jul 27, 2023
c925e18
Set mqtt entity name to `null` when it is a duplicate of the device n…
jbouwh Jul 27, 2023
d6dba4b
bump python-roborock to 0.30.2 (#97306)
Lash-L Jul 27, 2023
4eb3717
Fix typo Lomng -> Long (#97315)
markus-becker-tridonic-com Jul 27, 2023
52ce21f
Fix sql entities not loading (#97316)
gjohansson-ST Jul 27, 2023
2163834
Fix DeviceInfo configuration_url validation (#97319)
frenck Jul 27, 2023
d05efe8
Duotecno beta fix (#97325)
cereal2nd Jul 27, 2023
37e9fff
Fix Hydrawise zone addressing (#97333)
dknowles2 Jul 27, 2023
3028d40
Bump pydrawise to 2023.7.1 (#97334)
dknowles2 Jul 27, 2023
d7af1ac
Bump aioesphomeapi to 15.1.15 (#97335)
bdraco Jul 27, 2023
7dc9204
Hue event entity follow up (#97336)
marcelveldt Jul 27, 2023
e424690
Split availability and data subscriptions in homekit_controller (#97337)
Jc2k Jul 27, 2023
80092da
Add urllib3<2 package constraint (#97339)
frenck Jul 27, 2023
36982ce
Bump aiohomekit to 2.6.12 (#97342)
bdraco Jul 27, 2023
768afee
Bumped version to 2023.8.0b1
frenck Jul 27, 2023
78dad22
Upgrade Verisure to 2.6.4 (#97278)
niro1987 Jul 30, 2023
3beffb5
Bump reolink_aio to 0.7.5 (#97357)
starkillerOG Jul 27, 2023
f54c36e
Bump dbus-fast to 1.87.5 (#97364)
bdraco Jul 30, 2023
1a0593f
Allow deleting config entry devices in jellyfin (#97377)
ctalkington Jul 30, 2023
9459598
Bump pysensibo to 1.0.32 (#97382)
gjohansson-ST Jul 28, 2023
38e22f5
Regard long poll without events as valid (#97383)
starkillerOG Jul 30, 2023
7f9db40
Manual trigger entity fix name influence entity_id (#97398)
gjohansson-ST Jul 30, 2023
364e7b8
Return the actual media url from media extractor (#97408)
joostlek Jul 30, 2023
f1fc09c
Small cleanup in event entity (#97409)
joostlek Jul 28, 2023
734c16b
Bump nexia to 2.0.7 (#97432)
bdraco Jul 28, 2023
b23286c
Bump opower to 0.0.16 (#97437)
tronikos Jul 30, 2023
3764c2e
Reolink long poll recover (#97465)
starkillerOG Jul 30, 2023
93c5368
Update ha-av to 10.1.1 (#97481)
cdce8p Jul 30, 2023
4bd4c56
Revert using has_entity_name in ESPHome when `friendly_name` is not s…
bdraco Jul 30, 2023
99634e2
Bumped version to 2023.8.0b2
frenck Jul 30, 2023
877c30c
Send language to Wyoming STT (#97344)
synesthesiam Aug 1, 2023
da401d5
Bump reolink_aio to 0.7.6 + Timeout (#97464)
starkillerOG Jul 31, 2023
c950abd
Delay creation of Reolink repair issues (#97476)
starkillerOG Jul 31, 2023
278f02c
Avoid leaking exception trace for philips_js (#97491)
elupus Jul 31, 2023
00c1f3d
Bump androidtvremote2==0.0.13 (#97494)
tronikos Jul 30, 2023
c99bf90
Offer work- a-round for MQTT entity names that start with the device …
jbouwh Aug 1, 2023
e473131
Bump pywemo to 1.2.0 (#97520)
esev Jul 31, 2023
ec1b24f
Handle http error in Renault initialisation (#97530)
epenet Jul 31, 2023
8355230
Fix RootFolder not iterable in Radarr (#97537)
joostlek Jul 31, 2023
3f22c74
Fix unit tests for wake_on_lan (#97542)
jbouwh Jul 31, 2023
d891f1a
Bump HAP-python to 4.7.1 (#97545)
bdraco Aug 1, 2023
c412cf9
Bump opower to 0.0.18 (#97548)
tronikos Aug 1, 2023
c600d07
Bump life360 package to 6.0.0 (#97549)
pnbruckner Aug 1, 2023
f780397
Bump pywemo to 1.2.1 (#97550)
esev Aug 1, 2023
20cf5f0
Fix Starlink ping drop rate reporting (#97555)
boswelja Aug 1, 2023
dfd5c74
Fixes London Air parsing error (#97557)
pedrolamas Aug 1, 2023
8261a76
Update frontend to 20230801.0 (#97561)
bramkragten Aug 1, 2023
2f6aea4
Bumped version to 2023.8.0b3
frenck Aug 1, 2023
87c11ca
Bump pyduotecno to 2023.8.0 (beta fix) (#97564)
cereal2nd Aug 1, 2023
116b026
Unignore today's collection for Rova (#97567)
joostlek Aug 1, 2023
2b26e20
Use legacy rules for ESPHome entity_id construction if `friendly_name…
bdraco Aug 1, 2023
c3bcffd
Fix UniFi image platform failing to setup on read-only account (#97580)
Kane610 Aug 1, 2023
97e28ac
Bump zha-quirks to 0.0.102 (#97588)
TheJulianJES Aug 1, 2023
80e0bcf
Ensure load the device registry if it contains invalid configuration …
frenck Aug 1, 2023
f7688c5
Ensure we have an valid configuration URL in NetGear (#97590)
frenck Aug 1, 2023
d115a37
Bumped version to 2023.8.0b4
frenck Aug 1, 2023
14850a2
Bump zeroconf to 0.72.0 (#97594)
bdraco Aug 2, 2023
f0e6403
Fix Starlink Roaming name being blank (#97597)
boswelja Aug 2, 2023
641b5ee
Fix duotecno's name to be sync with the docs (#97602)
edenhaus Aug 2, 2023
f81acc5
Add rounding back when unique_id is not set (#97603)
edenhaus Aug 2, 2023
598dece
Bumped version to 2023.8.0
frenck Aug 2, 2023
445aaa0
Update frontend to 20230802.0 (#97614)
bramkragten Aug 2, 2023
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .core_files.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ base_platforms: &base_platforms
- homeassistant/components/datetime/**
- homeassistant/components/device_tracker/**
- homeassistant/components/diagnostics/**
- homeassistant/components/event/**
- homeassistant/components/fan/**
- homeassistant/components/geo_location/**
- homeassistant/components/humidifier/**
Expand Down
32 changes: 25 additions & 7 deletions .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ omit =
homeassistant/components/arwn/sensor.py
homeassistant/components/aseko_pool_live/__init__.py
homeassistant/components/aseko_pool_live/binary_sensor.py
homeassistant/components/aseko_pool_live/coordinator.py
homeassistant/components/aseko_pool_live/entity.py
homeassistant/components/aseko_pool_live/sensor.py
homeassistant/components/asterisk_cdr/mailbox.py
Expand Down Expand Up @@ -229,6 +230,10 @@ omit =
homeassistant/components/dublin_bus_transport/sensor.py
homeassistant/components/dunehd/__init__.py
homeassistant/components/dunehd/media_player.py
homeassistant/components/duotecno/__init__.py
homeassistant/components/duotecno/entity.py
homeassistant/components/duotecno/switch.py
homeassistant/components/duotecno/cover.py
homeassistant/components/dwd_weather_warnings/const.py
homeassistant/components/dwd_weather_warnings/coordinator.py
homeassistant/components/dwd_weather_warnings/sensor.py
Expand Down Expand Up @@ -260,6 +265,11 @@ omit =
homeassistant/components/eight_sleep/__init__.py
homeassistant/components/eight_sleep/binary_sensor.py
homeassistant/components/eight_sleep/sensor.py
homeassistant/components/electric_kiwi/__init__.py
homeassistant/components/electric_kiwi/api.py
homeassistant/components/electric_kiwi/oauth2.py
homeassistant/components/electric_kiwi/sensor.py
homeassistant/components/electric_kiwi/coordinator.py
homeassistant/components/eliqonline/sensor.py
homeassistant/components/elkm1/__init__.py
homeassistant/components/elkm1/alarm_control_panel.py
Expand Down Expand Up @@ -304,24 +314,25 @@ omit =
homeassistant/components/escea/__init__.py
homeassistant/components/escea/climate.py
homeassistant/components/escea/discovery.py
homeassistant/components/esphome/__init__.py
homeassistant/components/esphome/bluetooth/*
homeassistant/components/esphome/camera.py
homeassistant/components/esphome/domain_data.py
homeassistant/components/esphome/entry_data.py
homeassistant/components/esphome/manager.py
homeassistant/components/etherscan/sensor.py
homeassistant/components/eufy/*
homeassistant/components/eufylife_ble/__init__.py
homeassistant/components/eufylife_ble/sensor.py
homeassistant/components/everlights/light.py
homeassistant/components/evohome/*
homeassistant/components/ezviz/__init__.py
homeassistant/components/ezviz/alarm_control_panel.py
homeassistant/components/ezviz/binary_sensor.py
homeassistant/components/ezviz/button.py
homeassistant/components/ezviz/camera.py
homeassistant/components/ezviz/image.py
homeassistant/components/ezviz/light.py
homeassistant/components/ezviz/coordinator.py
homeassistant/components/ezviz/number.py
homeassistant/components/ezviz/entity.py
homeassistant/components/ezviz/select.py
homeassistant/components/ezviz/sensor.py
homeassistant/components/ezviz/switch.py
homeassistant/components/ezviz/update.py
Expand Down Expand Up @@ -594,6 +605,7 @@ omit =
homeassistant/components/keymitt_ble/entity.py
homeassistant/components/keymitt_ble/switch.py
homeassistant/components/keymitt_ble/coordinator.py
homeassistant/components/kitchen_sink/weather.py
homeassistant/components/kiwi/lock.py
homeassistant/components/kodi/__init__.py
homeassistant/components/kodi/browse_media.py
Expand Down Expand Up @@ -651,6 +663,7 @@ omit =
homeassistant/components/lookin/light.py
homeassistant/components/lookin/media_player.py
homeassistant/components/lookin/sensor.py
homeassistant/components/loqed/sensor.py
homeassistant/components/luci/device_tracker.py
homeassistant/components/luftdaten/sensor.py
homeassistant/components/lupusec/*
Expand Down Expand Up @@ -698,13 +711,14 @@ omit =
homeassistant/components/metoffice/sensor.py
homeassistant/components/metoffice/weather.py
homeassistant/components/microsoft/tts.py
homeassistant/components/miflora/sensor.py
homeassistant/components/mikrotik/hub.py
homeassistant/components/mill/climate.py
homeassistant/components/mill/sensor.py
homeassistant/components/minecraft_server/__init__.py
homeassistant/components/minecraft_server/binary_sensor.py
homeassistant/components/minecraft_server/entity.py
homeassistant/components/minecraft_server/sensor.py
homeassistant/components/minio/minio_helper.py
homeassistant/components/mitemp_bt/sensor.py
homeassistant/components/mjpeg/camera.py
homeassistant/components/mjpeg/util.py
homeassistant/components/mochad/__init__.py
Expand Down Expand Up @@ -755,7 +769,6 @@ omit =
homeassistant/components/neato/switch.py
homeassistant/components/neato/vacuum.py
homeassistant/components/nederlandse_spoorwegen/sensor.py
homeassistant/components/nest/legacy/*
homeassistant/components/netdata/sensor.py
homeassistant/components/netgear/__init__.py
homeassistant/components/netgear/button.py
Expand Down Expand Up @@ -858,6 +871,9 @@ omit =
homeassistant/components/openweathermap/sensor.py
homeassistant/components/openweathermap/weather_update_coordinator.py
homeassistant/components/opnsense/__init__.py
homeassistant/components/opower/__init__.py
homeassistant/components/opower/coordinator.py
homeassistant/components/opower/sensor.py
homeassistant/components/opnsense/device_tracker.py
homeassistant/components/opple/light.py
homeassistant/components/oru/*
Expand Down Expand Up @@ -989,6 +1005,7 @@ omit =
homeassistant/components/reolink/light.py
homeassistant/components/reolink/number.py
homeassistant/components/reolink/select.py
homeassistant/components/reolink/sensor.py
homeassistant/components/reolink/siren.py
homeassistant/components/reolink/switch.py
homeassistant/components/reolink/update.py
Expand Down Expand Up @@ -1314,6 +1331,7 @@ omit =
homeassistant/components/tradfri/sensor.py
homeassistant/components/tradfri/switch.py
homeassistant/components/trafikverket_train/__init__.py
homeassistant/components/trafikverket_train/coordinator.py
homeassistant/components/trafikverket_train/sensor.py
homeassistant/components/trafikverket_weatherstation/__init__.py
homeassistant/components/trafikverket_weatherstation/coordinator.py
Expand Down
76 changes: 40 additions & 36 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,42 +7,46 @@
"containerEnv": { "DEVCONTAINER": "1" },
"appPort": ["8123:8123"],
"runArgs": ["-e", "GIT_EDITOR=code --wait"],
"extensions": [
"ms-python.vscode-pylance",
"visualstudioexptteam.vscodeintellicode",
"redhat.vscode-yaml",
"esbenp.prettier-vscode",
"GitHub.vscode-pull-request-github"
],
// Please keep this file in sync with settings in home-assistant/.vscode/settings.default.json
"settings": {
"python.pythonPath": "/usr/local/bin/python",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.blackPath": "/usr/local/bin/black",
"python.linting.pycodestylePath": "/usr/local/bin/pycodestyle",
"python.linting.pydocstylePath": "/usr/local/bin/pydocstyle",
"python.linting.mypyPath": "/usr/local/bin/mypy",
"python.linting.pylintPath": "/usr/local/bin/pylint",
"python.formatting.provider": "black",
"python.testing.pytestArgs": ["--no-cov"],
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"editor.formatOnType": true,
"files.trimTrailingWhitespace": true,
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/usr/bin/zsh"
"customizations": {
"vscode": {
"extensions": [
"ms-python.vscode-pylance",
"visualstudioexptteam.vscodeintellicode",
"redhat.vscode-yaml",
"esbenp.prettier-vscode",
"GitHub.vscode-pull-request-github"
],
// Please keep this file in sync with settings in home-assistant/.vscode/settings.default.json
"settings": {
"python.pythonPath": "/usr/local/bin/python",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.blackPath": "/usr/local/bin/black",
"python.linting.pycodestylePath": "/usr/local/bin/pycodestyle",
"python.linting.pydocstylePath": "/usr/local/bin/pydocstyle",
"python.linting.mypyPath": "/usr/local/bin/mypy",
"python.linting.pylintPath": "/usr/local/bin/pylint",
"python.formatting.provider": "black",
"python.testing.pytestArgs": ["--no-cov"],
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"editor.formatOnType": true,
"files.trimTrailingWhitespace": true,
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/usr/bin/zsh"
}
},
"terminal.integrated.defaultProfile.linux": "zsh",
"yaml.customTags": [
"!input scalar",
"!secret scalar",
"!include_dir_named scalar",
"!include_dir_list scalar",
"!include_dir_merge_list scalar",
"!include_dir_merge_named scalar"
]
}
},
"terminal.integrated.defaultProfile.linux": "zsh",
"yaml.customTags": [
"!input scalar",
"!secret scalar",
"!include_dir_named scalar",
"!include_dir_list scalar",
"!include_dir_merge_list scalar",
"!include_dir_merge_named scalar"
]
}
}
}
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.yml
6851
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,15 @@ body:
attributes:
label: Integration causing the issue
description: >
The name of the integration. For example: Automation, Philips Hue
The name of the integration, for example Automation or Philips Hue.
- type: input
id: integration_link
attributes:
label: Link to integration documentation on our website
placeholder: "https://www.home-assistant.io/integrations/..."
description: |
Providing a link [to the documentation][docs] helps us categorize the
issue, while also providing a useful reference for others.
Providing a link [to the documentation][docs] helps us categorize the issue and might speed up the
investigation by automatically informing a contributor, while also providing a useful reference for others.

[docs]: https://www.home-assistant.io/integrations

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
fetch-depth: 0

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
uses: actions/checkout@v3.5.3

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v4.6.1
uses: actions/setup-python@v4.7.0
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:

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

Expand Down
Loading
0