Jeef
90d502e161
Bump weatherflow4py to 0.2.20 ( #114888 )
2024-04-04 15:37:54 -10:00
J. Nick Koston
d321906342
Always run keyed event trackers immediately ( #114709 )
2024-04-04 15:30:01 -10:00
J. Nick Koston
78920e1d71
Reduce august polling frequency ( #114904 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2024-04-04 15:28:36 -10:00
Åke Strandberg
a66ed1d936
Bump myuplink dependency to 0.6.0 ( #114767 )
2024-04-05 02:55:39 +02:00
Joakim Sørensen
96149d9444
Bump hass-nabucasa from 0.79.0 to 0.80.0 ( #114818 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-04-05 00:48:21 +02:00
Bram Kragten
7f19882843
Update frontend to 20240404.1 ( #114890 )
2024-04-05 00:26:07 +02:00
Marc Mueller
3c5089bc3f
Update import for EventStateChangedData [a-h] ( #114899 )
2024-04-04 11:48:36 -10:00
Marc Mueller
0f03079065
Update import for EventStateChangedData [i-z] ( #114900 )
2024-04-04 11:48:29 -10:00
J. Nick Koston
e0e54ab9d3
Migrate more sonos tasks to use eager_start ( #114697 )
2024-04-04 11:43:15 -10:00
Erik Montnemery
b0d1b6555d
Address late review comments on homeworks PRs ( #114867 )
2024-04-04 22:48:31 +02:00
tronikos
2cfc60b5b6
Bump opower to 0.4.3 ( #114826 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-04 22:06:15 +02:00
Erik Montnemery
7c95ecff20
Validate unique_id in entity registry ( #114648 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-04 09:51:44 -10:00
Michael Hansen
1c2499b03a
Add "conversation" key to translations ( #114887 )
...
* Use translated trigger response
* Use conversation key instead
2024-04-04 14:45:27 -05:00
J. Nick Koston
cceea6dac2
Refactor ConfigStore to avoid needing to pass config_dir ( #114827 )
...
Co-authored-by: Erik <erik@montnemery.com>
2024-04-04 09:30:10 -10:00
Marc Mueller
56ef9500f7
Use EventStateChangedData type when firing state changed event ( #114740 )
2024-04-04 09:27:44 -10:00
J. Nick Koston
9189cd5ec2
Avoid linear search in gpslogger to find devices ( #114811 )
2024-04-04 09:27:24 -10:00
J. Nick Koston
a83d5e4071
Avoid linear search in geofency to find devices ( #114810 )
2024-04-04 09:27:14 -10:00
J. Nick Koston
c7d1319acf
Avoid linear search in owntracks to find devices ( #114812 )
2024-04-04 09:26:58 -10:00
Bram Kragten
c798128ef1
Update frontend to 20240404.0 ( #114859 )
2024-04-04 15:01:15 -04:00
J. Nick Koston
a9d43db315
Avoid linear search to clear a config entry in the device registry ( #114802 )
2024-04-04 08:35:07 -10:00
Aidan Timson
e845d12733
Pin systembridgemodels to 4.0.4 ( #114842 )
2024-04-04 14:25:35 +02:00
Joost Lekkerkerker
28dc77a72d
Avoid blocking IO in downloader initialization ( #114841 )
...
* Avoid blocking IO in downloader initialization
* Avoid blocking IO in downloader initialization
2024-04-04 13:45:44 +02:00
Marc Mueller
efde8400e2
Improve generic event typing [rfxtrx] ( #114733 )
2024-04-04 12:08:37 +02:00
J. Nick Koston
cc96bc44a0
Avoid linear search in ps4 to find devices ( #114814 )
2024-04-04 11:53:04 +02:00
J. Nick Koston
0710f4c661
Avoid linear search in purpleair to find devices ( #114816 )
2024-04-04 11:51:57 +02:00
J. Nick Koston
d7153d525f
Avoid linear search in ibeacon to find devices ( #114809 )
2024-04-04 11:50:30 +02:00
Benjamin
e909242bc5
Fix missing if statement in homematic ( #114832 )
...
* homematic fix issue #114807
Update climate.py
* Update homeassistant/components/homematic/climate.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-04 11:45:01 +02:00
J. Nick Koston
5be5c37326
Avoid linear search in homekit to find devices ( #114808 )
2024-04-04 11:39:16 +02:00
J. Nick Koston
86feae421c
Avoid linear search in hassio to find devices ( #114806 )
2024-04-04 11:38:37 +02:00
Marc Mueller
816ce116bf
Remove unnecessary functools.cached_property backport ( #114239 )
2024-04-04 11:24:26 +02:00
cdheiser
7228f63c4a
Fix Lutron light brightness values ( #114794 )
...
Fix brightness values in light.py
Bugfix to set the brightness to 0-100 which is what Lutron expects.
2024-04-04 11:24:02 +02:00
J. Nick Koston
7b64097399
Load mobile_app notify platform with eager_start ( #114700 )
2024-04-04 09:34:13 +02:00
J. Nick Koston
1462c99bc0
Load template platforms with eager_start ( #114701 )
...
* Load template platforms with eager_start
These can all be loaded synchronously
* missed some
2024-04-04 09:33:10 +02:00
J. Nick Koston
2b06168573
Avoid linear search in traccar to find devices ( #114817 )
...
* Avoid linear search in traccar to find devices
* remove useless check
2024-04-04 09:09:47 +02:00
Álvaro Fernández Rojas
15a821f6ac
Update aioairzone-cloud to v0.4.7 ( #114761 )
2024-04-03 21:05:08 -10:00
J. Nick Koston
aedfd6c983
Add index for floor/label to the area registry ( #114777 )
2024-04-03 21:04:26 -10:00
J. Nick Koston
aa52688d4b
Avoid linear search of the device registry in deconz ( #114803 )
2024-04-03 21:02:18 -10:00
J. Nick Koston
0c3ccabfb1
Speed up logger setup ( #114610 )
...
* Speed up logger setup
Preload core.logger and avoid saving it
until after startup
* add comment about 180s
* Adjust grammar
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-04 08:35:44 +02:00
J. Nick Koston
7a2e529bb7
Avoid executor job to start http if server_host is unspecified ( #114609 )
...
* Avoid executor job to start http if server_host is unspecified
Same as #112522 for http
* adjust test
* CONF_SERVER_HOST is always set now
2024-04-04 07:51:18 +02:00
J. Nick Koston
56d0ad27f0
Adjust async_load_platform comment to remove dead lock reference ( #114771 )
...
* Adjust async_load_platform comment
Its likely the deadlock here has been fixed for a long time, however
we should still do these in a task because it has to wait for base
components if they are not loaded yet.
* Adjust async_load_platform comment
Its likely the deadlock here has been fixed for a long time, however
we should still do these in a task because it has to wait for base
components if they are not loaded yet.
2024-04-03 22:53:31 -04:00
J. Nick Koston
3f76d1f056
Add index for area/config_entry/label to the device registry ( #114776 )
...
* Add index for area/config_entry/label to the device registry
* use it for services
* naming
* naming
* tweak
2024-04-03 22:52:17 -04:00
Aaron Bach
841d3940d1
Fix unhandled `KeyError` during Notion setup ( #114787 )
2024-04-03 18:20:20 -06:00
Manuel Dipolt
c1c664dc09
Update romy to 0.0.10 ( #114785 )
2024-04-04 00:48:35 +02:00
J. Nick Koston
5394a2a34a
Load mailbox integration platforms in tracked tasks ( #114774 )
2024-04-03 11:12:38 -10:00
J. Nick Koston
e86fec310b
Improve performance of extracting entities by label ( #114720 )
2024-04-03 10:24:44 -10:00
J. Nick Koston
3d8a110908
Dispatch the same ReceiveMessage object if the subscription topic is the same ( #114769 )
2024-04-03 09:36:57 -10:00
Fexiven
535da483b6
Rework update_data starlink coordinator ( #114642 )
...
* Update coordinator.py
fixes https://github.com/home-assistant/core/issues/114353
* Rework update_data starlink coordinator
* modify return handlung according to ruff
* add type annotation for _get_srtarlink_data
* add channel_context type annotation
* Add docstring
* ruff ruff here you go - modfied docstring
* Clean up
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-03 20:51:55 +02:00
J. Nick Koston
69a6e9f5d7
Use eager_start to forward wemo config entry platforms ( #114702 )
...
* Use eager_start to forward wemo config entry platforms
These can all be setup synchronously
* do not create another task
2024-04-03 20:29:48 +02:00
Jan Bouwhuis
d66145358a
Correct imap services setup ( #114760 )
...
* Correct imap services setup
* Add config schema
2024-04-03 18:40:59 +02:00
Chris Bräucker
51a3e79048
Add wake on LAN via Fritz!Box for tracked devices ( #106778 )
2024-04-03 18:37:20 +02:00