Joost Lekkerkerker
5d231ed61f
Remove entity description mixin in Vodafone Station ( #112967 )
2024-03-10 19:43:07 +01:00
J. Nick Koston
afa69cca38
Import custom components in the executor by default ( #112177 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-03-10 08:41:33 -10:00
J. Nick Koston
a2318c26c9
Run debouncer tasks eagerly to avoid scheduling on the event loop ( #112789 )
2024-03-10 08:37:10 -10:00
Jan Bouwhuis
c608d1cb85
Fix mqtt platform setup race ( #112888 )
2024-03-10 08:36:17 -10:00
Shai Ungar
eb81bf1d49
Improve 17track tests ( #112734 )
...
* 17Track tests
* add 17Track sensor to coverage
* extract repeated code
* 1. _goto_future - call tick only once
2. change test name to reflect test
3. remove ifs from test
* remove undersocre from _goto_future
2024-03-10 18:57:28 +01:00
Joost Lekkerkerker
049f0f5e3b
Remove entity description mixin in Sensibo ( #112936 )
2024-03-10 18:17:43 +01:00
Joost Lekkerkerker
5f4881cb28
Remove entity description mixin in Trafikverket Camera ( #112954 )
2024-03-10 18:16:18 +01:00
Joost Lekkerkerker
a64f043a93
Remove entity description mixin in Trafikverket Ferry ( #112955 )
2024-03-10 18:15:47 +01:00
Joost Lekkerkerker
39c617eee6
Remove entity description mixin in Trafikverket Train ( #112956 )
2024-03-10 18:15:18 +01:00
Joost Lekkerkerker
13b8fd4149
Remove entity description mixin in Trafikverket Weatherstation ( #112957 )
2024-03-10 18:14:47 +01:00
Joost Lekkerkerker
dec98d424f
Remove entity description mixin in Overkiz ( #112914 )
2024-03-10 18:06:17 +01:00
Aaron Bach
113df1ab62
Streamline Notion config entry updates (refresh token and user ID) ( #112832 )
2024-03-10 11:04:17 -06:00
Joost Lekkerkerker
b59bba8951
Remove entity description mixin in Roku ( #112931 )
2024-03-10 11:46:40 -05:00
Joost Lekkerkerker
85bc72f9f1
Remove entity description mixin in Renault ( #112925 )
...
* Remove entity description mixin in Renault
* Update homeassistant/components/renault/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/renault/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-03-10 17:27:47 +01:00
Joost Lekkerkerker
ae003c21c8
Remove entity description mixin in SFR Box ( #112937 )
2024-03-10 17:10:44 +01:00
Joost Lekkerkerker
f668dfecb2
Remove entity description mixin in Netgear ( #112911 )
2024-03-10 16:43:43 +01:00
Joost Lekkerkerker
201f733394
Remove entity description mixin in Private BLE Device ( #112922 )
2024-03-10 15:21:12 +01:00
Henning Claßen
34d316e7b5
Update the numato-gpio dependency of the numato integration to v0.12.0 ( #112272 )
...
* Update the numato-gpio dependency of the numato integration to v0.12.0
* Augment numato integration manifest with integration_type
Fulfills a requirement in the PR checklist.
2024-03-10 12:02:25 +02:00
Joost Lekkerkerker
c04438caae
Remove entity description mixin in Freebox ( #112766 )
2024-03-10 10:50:32 +01:00
Ernst Klamer
e91a38eede
Add Locks to Xiaomi-BLE ( #111156 )
2024-03-09 22:29:48 -10:00
A Björck
e631224372
Bump yalexs to 2.0.0 ( #111706 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-09 22:11:10 -10:00
Robert Svensson
ffcbab1c20
Split out deCONZ hub ( #112854 )
...
* Rename DeconzGateway to DeconzHub
* Move gateway.py to hub/hub.py
2024-03-10 08:25:12 +01:00
J. Nick Koston
f1b5dcdd1b
Refactor handling of device updates in ESPHome ( #112864 )
2024-03-09 20:30:17 -10:00
Marc Mueller
57ce0f77ed
Update pytest to 8.1.1 ( #112859 )
2024-03-09 23:08:36 -05:00
J. Nick Koston
60bddc2861
Schedule coroutine functions eagerly when async_listen uses run_immediately ( #112846 )
...
We have a few places where we call async_listen with a callback so we can schedule
the coro eagerly. We can drop these in favor of setting run_immediately now.
2024-03-09 23:04:25 -05:00
J. Nick Koston
0ad14da408
Fix MJPEG fallback when still image URL is missing with basic auth ( #112861 )
...
* Fix MJPEG fallback when still image URL is missing with basic auth
I picked up an old DCS-930L (circa 2010) camera to test with
to fix #94877
* Fix MJPEG fallback when still image URL is missing with basic auth
I picked up an old DCS-930L (circa 2010) camera to test with
to fix #94877
* Fix MJPEG fallback when still image URL is missing with basic auth
I picked up an old DCS-930L (circa 2010) camera to test with
to fix #94877
* Fix MJPEG fallback when still image URL is missing with basic auth
I picked up an old DCS-930L (circa 2010) camera to test with
to fix #94877
2024-03-09 23:02:42 -05:00
J. Nick Koston
1ffc459aa7
Only read cpu once during systemmonitor setup ( #112863 )
...
* Only read cpu once during systemmonitor setup
* type
2024-03-09 23:00:53 -05:00
Jan Bouwhuis
caaa03536b
Cleanup mqtt PLATFORMS constant and CI-test platform filters ( #112847 )
2024-03-09 23:48:54 +01:00
Joost Lekkerkerker
8ea093ca3b
Remove entity description mixin in IPP ( #112781 )
2024-03-09 15:48:12 -06:00
J. Nick Koston
23ebd80285
Schedule coroutines with eager_task from async_track_state_change_event ( #112807 )
2024-03-09 11:24:54 -10:00
J. Nick Koston
4882fed939
Avoid saving auth right after we load it during startup ( #112008 )
2024-03-09 11:03:22 -10:00
Arie Catsman
44abe329a2
Enphase Envoy refactor and extend diagnostics ( #109080 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-09 11:03:07 -10:00
Jan Bouwhuis
3b0ea52167
Allow Just-in-Time platform setup for mqtt ( #112720 )
...
* Allow Just-in-Time platform setup for mqtt
* Only forward the setup of new platforms
* Fix new platforms being setup at reload + test
* Revert not related changes
* Remove unused partial
* Address comments, only import plaforms if needed
* Apply suggestions from code review
* Add multipl platform discovery test
* Improve test
* Use a lock per platform
2024-03-09 21:55:00 +01:00
J. Nick Koston
d0d1af8991
Improve performance of image streams ( #112810 )
2024-03-09 10:26:48 -10:00
Jeffrey Stone
2a6de1c335
Bump mastodon.py version to 1.8.1 ( #112728 )
...
bump mastodon.py version to 1.8.1
2024-03-09 21:20:11 +01:00
Lex Li
9974af39ac
Upgrade `pysnmp-lextudio` to version `6.0.9` ( #112795 )
2024-03-09 09:51:08 -10:00
Joost Lekkerkerker
033dd35655
Add icon translations to Yeelight ( #112363 )
...
* Add icon translations to Yeelight
* Add icon translations to Yeelight
2024-03-09 20:48:21 +01:00
Robert Svensson
020b656f51
Split out Axis config data ( #112825 )
...
Split out config data
2024-03-09 13:00:25 -05:00
Robert Svensson
03e4a20cdf
Rename get_deconz_session to get_deconz_api ( #112826 )
...
Move and rename get_deconz_session to get_deconz_api
2024-03-09 18:32:31 +01:00
J. Nick Koston
9ba142f4dd
Use eager_start for discovery listeners ( #112803 )
...
Many platforms can be loaded without having to suspend or
be scheduled on the event loop
2024-03-09 11:07:15 -05:00
Joost Lekkerkerker
378806f1fa
Remove entity description mixin in AVM Fritz!Tools ( #112767 )
2024-03-09 16:38:44 +01:00
Joost Lekkerkerker
2b2f7d1193
Remove entity description mixin in Geocaching ( #112770 )
2024-03-09 10:07:10 -05:00
Joost Lekkerkerker
6e1981c43c
Remove entity description mixin in Honeywell ( #112776 )
2024-03-09 10:06:27 -05:00
Joost Lekkerkerker
24b7f03e31
Remove entity description mixin in idasen desk ( #112780 )
2024-03-09 10:05:07 -05:00
Joost Lekkerkerker
6f03c305d4
Remove entity description mixin in Google wifi ( #112774 )
2024-03-09 10:03:30 -05:00
Joost Lekkerkerker
b0f0bc6c5c
Remove entity description mixin in Environment Canada ( #112763 )
2024-03-09 10:02:45 -05:00
Joost Lekkerkerker
06637c0960
Remove entity description mixin in EZVIZ ( #112764 )
2024-03-09 10:01:45 -05:00
Joost Lekkerkerker
bfd7582825
Remove entity description mixin in Glances ( #112772 )
2024-03-09 10:00:31 -05:00
jan iversen
59083b4e82
Remove deprecated retry_on_empty from modbus ( #112822 )
...
Remove deprecated retry_on_empty.
2024-03-09 13:59:09 +01:00
Ville Skyttä
40aaba6b1d
Remove outdated prettier and yamllint `azure-*.yml` ignores ( #112819 )
2024-03-09 14:44:05 +02:00