Joost Lekkerkerker
0b113b6b71
Remove entity description mixin in Accuweather ( #112375 )
2024-03-05 16:20:29 +01:00
J. Nick Koston
946572e382
Simplify loader preload logic for config_flows ( #112290 )
...
We previously checked Integration.config_flow to see if we should
pre-import the config flow, but this is now always set for some
integration like `homeassistant_green`, `hassio`, etc. Instead
we can add it to the rest of the platforms since we already know
which files exist. This simplifies the logic and ensures the pre-import
still happens if the file is there even if its not listed in the
manifest
`2024-03-04 22:54:31.906 DEBUG (MainThread) [homeassistant.loader] Importing platforms for homeassistant_green executor=[config_flow] loop=[] took 2.74s`
2024-03-05 10:02:23 -05:00
J. Nick Koston
a277d0c4b5
Migrate system flows to use the discovery helper ( #112291 )
...
Ensures we are not creating new flows or loading
their platforms until the started event
once the import executor has clamed down
2024-03-05 10:01:31 -05:00
J. Nick Koston
7cb8a8bbc9
Migrate remaining calls in config modules to async_get_component ( #112293 )
...
* Migrate remaining calls in config modules to async_get_component
There were a few cases that were still using get_component that
could have done blocking I/O in the event loop, although it
was unlikely.
The caching check in async_get_component has been moved
up to avoid creating the future if the module is already in
the cache
* fix one more
2024-03-05 09:59:52 -05:00
J. Nick Koston
390f5822fe
Initialize triggers eagerly ( #112294 )
...
Most of these will never suspend and do not need
to be scheduled as tasks on the event loop
2024-03-05 09:58:43 -05:00
Joost Lekkerkerker
dca7083026
Add icon translations to Uptimerobot ( #112336 )
...
* Add icon translations to Uptimerobot
* Add icon translations to Uptimerobot
2024-03-05 15:32:12 +01:00
Joost Lekkerkerker
4fcc446255
Add icon translations to Watttime ( #112351 )
2024-03-05 15:03:22 +01:00
Joost Lekkerkerker
d0a66b3265
Add icon translations to WebOS TV ( #112355 )
...
* Add icon translations to WebOS TV
* Update homeassistant/components/webostv/icons.json
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* Update homeassistant/components/webostv/icons.json
Co-authored-by: Shay Levy <levyshay1@gmail.com>
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2024-03-05 14:59:09 +01:00
fwestenberg
385b29bdf5
Add Beaufort to wind_speed ( #105795 )
...
* Add Beaufort to wind_speed
* Add Bft to UnitOfSpeed
* Update tests with Bft
* Remove check for unit
* Fix test_deprecated_constants
* Test depricated constant Beaufort
* Fix test_unit_system.py for Beaufort
* Remove _DEPRECATED_SPEED_FEET_BEAUFORT
* Remove maxsize from lru_cache
* Update test_deprecated_constants
* Update comment
* Add missing docstring
* Apply suggestions from code review
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-03-05 14:55:59 +01:00
J. Nick Koston
f3eb292c2d
Remove async_entity_ids and get_entity_ids from entity registry ( #112311 )
...
added in #112277 but not used yet.
2024-03-05 14:50:41 +01:00
Aidan Timson
b070bb25a6
Add support for System Bridge service responses ( #100055 )
...
* Add support for System Bridge service responses
* Update conversion to use dataclass
* Update debug statements
* Update debug message
2024-03-05 14:30:53 +01:00
Álvaro Fernández Rojas
bf596562bf
Update aioairzone-cloud to v0.4.6 ( #112198 )
...
This adds Cloud Push related functionality.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-03-05 15:25:15 +02:00
Joost Lekkerkerker
d3f28718ec
Add icon translations to Tedee ( #112307 )
...
* Add icon translations to Tedee
* Add icon translations to Tedee
2024-03-05 14:20:59 +01:00
Joost Lekkerkerker
446314bb27
Add icon translations to Syncthing ( #112297 )
2024-03-05 14:20:50 +01:00
Joost Lekkerkerker
2c34c918fc
Add icon translations to Template ( #112308 )
2024-03-05 14:20:41 +01:00
Joost Lekkerkerker
96fbaa4000
Add icon translations to Todoist ( #112312 )
2024-03-05 14:20:32 +01:00
Joost Lekkerkerker
7aca347db5
Add icon translations to Tile ( #112310 )
2024-03-05 14:20:23 +01:00
Joost Lekkerkerker
a13304be5c
Add icon translations to Tolo ( #112313 )
2024-03-05 14:20:12 +01:00
Joost Lekkerkerker
d923b56f9f
Add icon translations to Tesla Wall Connector ( #112309 )
2024-03-05 14:20:03 +01:00
Joost Lekkerkerker
c8a30cfda7
Add icon translations to TP-Link ( #112317 )
2024-03-05 14:19:08 +01:00
Joost Lekkerkerker
98fa4b3d3c
Add icon translations to Trend ( #112325 )
2024-03-05 14:19:01 +01:00
Joost Lekkerkerker
f0679f6689
Add icon translations to Synology DSM ( #112299 )
2024-03-05 14:17:24 +01:00
Joost Lekkerkerker
0b6d004b9c
Add icon translations to Weatherkit ( #112354 )
2024-03-05 14:05:13 +01:00
Joost Lekkerkerker
835cce4de9
Add icon translations to Xiaomi Aqara ( #112360 )
2024-03-05 14:03:51 +01:00
Joost Lekkerkerker
810dd0d643
Add icon translations to Yardian ( #112362 )
2024-03-05 14:01:09 +01:00
Joost Lekkerkerker
f81b1819b0
Add icon translations to YoLink ( #112364 )
2024-03-05 14:00:31 +01:00
Joost Lekkerkerker
afdb7d15ca
Add icon translations to YouTube ( #112365 )
...
* Add icon translations to YouTube
* Add icon translations to YouTube
2024-03-05 13:59:08 +01:00
Joost Lekkerkerker
a26e52aa0c
Add icon translations to Yale ( #112361 )
2024-03-05 13:58:02 +01:00
Joost Lekkerkerker
de803349fb
Add icon translations to Workday ( #112359 )
2024-03-05 13:57:27 +01:00
Joost Lekkerkerker
cd967c1af4
Add icon translations to Trafikverket Weather station ( #112323 )
2024-03-05 13:00:10 +01:00
Joost Lekkerkerker
54a5820c3e
Add icon translations to Trafikverket Camera ( #112320 )
2024-03-05 12:59:30 +01:00
Joost Lekkerkerker
d9e9b55a4b
Add icon translations to Trafikverket Ferry ( #112321 )
...
* Add icon translations to Trafikverket Ferry
* Add icon translations to Trafikverket Ferry
2024-03-05 12:58:51 +01:00
Joost Lekkerkerker
6e99ca0d8a
Add icon translations to Trafikverket Train ( #112322 )
...
* Add icon translations to Trafikverket Train
* Add icon translations to Trafikverket Train
2024-03-05 12:58:19 +01:00
Joost Lekkerkerker
bd3add2cad
Add icon translations to Tautulli ( #112305 )
...
* Add icon translations to Tautulli
* Add icon translations to Tautulli
2024-03-05 12:26:10 +01:00
Robert Svensson
4437b3bc97
Fix deCONZ light entity might not report a supported color mode ( #112116 )
...
* Handle case where deCONZ light entity might not report a supported color mode
* If in an unknown color mode set ColorMode.UNKNOWN
* Fix comment from external discussion
2024-03-05 11:55:22 +01:00
Joost Lekkerkerker
0b4fafddbc
Add icon translations to Systemmonitor ( #112300 )
...
* Add icon translations to Systemmonitor
* Add icon translations to Systemmonitor
2024-03-05 11:52:50 +01:00
Joost Lekkerkerker
33c1e7d45d
Add icon translations to Switcher kis ( #112296 )
2024-03-05 12:34:18 +02:00
Allen Porter
2e65952eae
Cleanup rainbird aiohttp client cleanup on EVENT_HOMEASSISTANT_CLOSE ( #112292 )
...
* Add rainbird aiohttp client cleanup for EVENT_HOMEASSISTANT_CLOSE
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-03-05 09:35:00 +01:00
Joost Lekkerkerker
1feeeb8608
Add icon translations to Plex ( #112182 )
2024-03-05 09:20:00 +01:00
Joost Lekkerkerker
48de304465
Add icon translations to Permobil ( #112170 )
2024-03-05 09:19:52 +01:00
Joost Lekkerkerker
b0136ee244
Add icon translations to PECO ( #112169 )
2024-03-05 09:19:37 +01:00
Joost Lekkerkerker
2397501776
Add icon translations to Pi-hole ( #112180 )
2024-03-05 09:19:27 +01:00
Joost Lekkerkerker
1d936e9bbf
Add icon translations to Shopping list ( #112223 )
2024-03-05 09:19:19 +01:00
Joost Lekkerkerker
fe60cdd821
Use default icon in Romy ( #112215 )
2024-03-05 08:51:11 +01:00
Joost Lekkerkerker
14eba0e7ad
Add icon translations to Speedtestdotnet ( #112237 )
2024-03-05 08:50:59 +01:00
Joost Lekkerkerker
0e0c1d337f
Add icon translations to P1 monitor ( #111998 )
...
* Add icon translations to P1 monitor
* Add icon translations to P1 monitor
2024-03-05 08:50:46 +01:00
Jan Bouwhuis
0c2cf881ac
Deprecate old config options for MQTT json light ( #111676 )
...
* add deprecaction
* Deprecate old config options for mqtt json light
* Do not deprecate brightness flag
* Enable brightness support by default
* Keep `false` as default for brightness flag
* Add warnings and register issue
* log warning and register on use of color_mode flag
* Remove redundant cv.deprecated logging + follow up comments
2024-03-05 08:49:05 +01:00
Joost Lekkerkerker
4f9d8d3048
Add icon translations to Subaru ( #112252 )
2024-03-05 08:47:28 +01:00
Joost Lekkerkerker
3005c92585
Add icon translations to Soundtouch ( #112236 )
2024-03-05 08:47:17 +01:00
Joost Lekkerkerker
ee9802534a
Add icon translations to Solaredge ( #112231 )
2024-03-05 08:47:00 +01:00