Marc Mueller
d7a9b7a4ab
Enable strict typing for map ( #108368 )
2024-01-19 13:36:44 +01:00
Marc Mueller
e785b2f5bb
Enable strict typing for my ( #108369 )
2024-01-19 13:35:12 +01:00
Marc Mueller
c6f1c4f550
Enable strict typing for default_config ( #108366 )
2024-01-19 13:34:40 +01:00
Marc Mueller
15bd31e8d8
Enable strict typing for api ( #108363 )
2024-01-19 13:33:20 +01:00
Marc Mueller
7e0e306c1f
Enable strict typing for bluetooth_adapters ( #108365 )
2024-01-19 13:18:05 +01:00
J. Nick Koston
78d7562b41
Avoid json default fallback for area registry ( #108358 )
2024-01-19 13:16:05 +01:00
Erik Montnemery
3f5f1bc2f6
Fix homekit_controller test ( #108375 )
2024-01-19 13:05:55 +01:00
J. Nick Koston
6d979d21a6
Bump orjson to 3.9.12 ( #108350 )
2024-01-19 11:36:48 +01:00
Maikel Punie
4abf286a96
Bump pyDuotecno to 2024.1.2 ( #108314 )
2024-01-19 11:25:51 +01:00
Bouwe Westerdijk
54f23ff143
Bump plugwise to v0.36.3 ( #108347 )
2024-01-19 11:23:04 +01:00
Marc Mueller
bc2acb3c0e
Improve ffmpeg* typing ( #108092 )
2024-01-19 08:46:34 +01:00
Marc Mueller
25b7bb4a4f
Adjust require_admin decorator typing ( #108306 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-01-18 14:12:14 -10:00
Marc Mueller
a21d5b5858
Improve person typing ( #108218 )
2024-01-18 14:11:55 -10:00
Marc Mueller
94c8c71ffb
Improve august typing (5) ( #108332 )
2024-01-19 01:09:52 +01:00
Marc Mueller
0206833cfd
Improve august typing (4) ( #108331 )
2024-01-19 00:59:26 +01:00
Marc Mueller
6e8e14fbe2
Improve august typing (3) ( #108329 )
2024-01-19 00:14:49 +01:00
Kostas Chatzikokolakis
6e8d491dae
Add iBeacon UUID allowlist ( #104790 )
2024-01-18 13:06:11 -10:00
Marc Mueller
7c6fe31505
Improve api typing ( #108307 )
2024-01-18 12:45:15 -10:00
Steve Easley
a670ac25fd
Fix remote control codes for jvc_projector ( #108253 )
...
Update dependency to add/fix remote codes
2024-01-18 23:36:57 +01:00
Marc Mueller
72667adeba
Improve august typing (2) ( #108327 )
2024-01-18 23:24:41 +01:00
Marc Mueller
5f08e2a2d1
Improve august typing (1) ( #108325 )
2024-01-18 23:13:08 +01:00
Robert Resch
edd7feaf10
Add task to install all requirements of an integration ( #108262 )
...
* Add task to install the requirements of an integration
* Gather recursive requirements
* Move valid_integration to util
* Apply suggestions from code review
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Implement suggestions
---------
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-01-18 22:11:02 +01:00
J. Nick Koston
c399cab427
Small speed up to checking core state ( #107845 )
2024-01-18 08:41:32 -10:00
Brett Adams
32b0bf6b4e
Improve coordinator logic in Tessie to allow sleep ( #107988 )
...
* Poll status before state
* Tests
2024-01-18 17:40:36 +01:00
Erik Montnemery
cdb798bec0
Don't always set first thread dataset as preferred ( #108278 )
...
* Don't always set first thread dataset as preferred
* Update tests
* Make clarifying comments clearer
* Call asyncio.wait with return_when=ALL_COMPLETED
* Update otbr test
* Update homeassistant/components/thread/dataset_store.py
Co-authored-by: Stefan Agner <stefan@agner.ch>
* Update homeassistant/components/thread/dataset_store.py
---------
Co-authored-by: Stefan Agner <stefan@agner.ch>
2024-01-18 16:32:29 +01:00
Jonas Fors Lellky
bfe21b33f0
Add coordinator to Flexit bacnet ( #108295 )
...
* Adds coordinator and base entity class
* Patch the coordinator
* Adds device property to base class
And refactors accordingly
* Use const instead of string
* Moves _attr_has_entity_name to base entity
* Argument as positional
* Use device_id from init
2024-01-18 15:45:56 +01:00
Joost Lekkerkerker
c4f033e61c
Add test for failed initialization in Flexit BACnet ( #108294 )
2024-01-18 14:55:44 +01:00
Jonas Fors Lellky
7d5a672ed1
Add tests to flexit_bacnet integration ( #108291 )
...
* Add fixture for update method
* Mock flexit_bacnet
* Adds test for climate
* Adds snapshot testing
* Adds test for init, refactor test for config flow
2024-01-18 14:37:43 +01:00
Josef Zweck
65abbe5369
Bump lmcloud to 0.4.35 ( #108288 )
...
bump lmcloud
2024-01-18 13:08:24 +01:00
Josef Zweck
83e0a7528d
Add diagnostics to La Marzocco ( #108240 )
...
* add diagnostics
* make firmware section easier to read
2024-01-18 10:57:41 +01:00
Marc Mueller
3761d13915
Improve daikin typing ( #108039 )
2024-01-18 09:24:48 +01:00
Marc Mueller
afcb7a26cd
Enable strict typing for config ( #108023 )
2024-01-18 09:20:19 +01:00
J. Nick Koston
26cc6a5bb4
Add state caching to button entities ( #108272 )
2024-01-18 08:53:55 +01:00
J. Nick Koston
52e90b32df
Avoid many replace calls in find_next_time_expression_time ( #108273 )
2024-01-18 08:44:40 +01:00
J. Nick Koston
b4b041d4bf
Small cleanups to the websocket api handler ( #108274 )
2024-01-18 08:39:49 +01:00
dependabot[bot]
c656024365
Bump github/codeql-action from 3.23.0 to 3.23.1 ( #108275 )
2024-01-18 08:15:17 +01:00
J. Nick Koston
19258cb3df
Fix benign typo in entity registry ( #108270 )
2024-01-18 07:45:44 +01:00
J. Nick Koston
cfbfdf7949
Fix apple_tv IP Address not being updated from discovery ( #107611 )
2024-01-17 17:43:14 -10:00
mkmer
2d1c5d84f3
Remove unused variables in honeywell ( #108252 )
...
Remove unused configuration keys
2024-01-17 21:37:21 -05:00
mkmer
484584084a
Allow multiple config entries in Honeywell ( #108263 )
...
* Address popping all entires when unloading
* optimize hass data
2024-01-17 21:35:53 -05:00
starkillerOG
154fe8631a
Use cache update for WIFI blinds ( #108224 )
2024-01-17 21:34:18 -05:00
Robert Svensson
274d501bca
Bump aiounifi to v69 to improve websocket logging ( #108265 )
2024-01-17 21:33:31 -05:00
puddly
867caab70a
Speed up ZHA initialization and improve startup responsiveness ( #108103 )
...
* Limit concurrency of startup traffic to allow for interactive usage
* Drop `retryable_req`, we already have request retrying
* Oops, `min` -> `max`
* Add a comment describing why `async_initialize` is not concurrent
* Fix existing unit tests
* Break out fetching mains state into its own function to unit test
2024-01-17 18:36:28 -05:00
puddly
3ae858e3bf
Bump ZHA dependency zigpy to 0.60.6 ( #108266 )
...
Bump zigpy to 0.60.6
2024-01-17 18:34:10 -05:00
Jan Bouwhuis
f704a1a05a
Remove legacy VacuumEntity base class support ( #108189 )
2024-01-17 23:19:49 +01:00
starkillerOG
a27eea9b9f
Bump reolink_aio to 0.8.7 ( #108248 )
2024-01-17 16:28:15 -05:00
Joakim Plate
c827bba780
Let zigpy decide on default manufacturer id ( #108257 )
...
* zha: let cluster set default manufacturer id
* zha: allow forcing manufacturer id off
2024-01-17 15:42:20 -05:00
John Allen
a385ca93bd
Send target temp to Shelly TRV in F when needed ( #108188 )
2024-01-17 22:06:11 +02:00
Erwin Douna
97956702c9
Bump PyTado to 0.17.4 ( #108255 )
...
Bump to 17.4
2024-01-17 20:54:13 +01:00
Cyrill Raccaud
802f0da493
Switch for swiss_public_transport to unique_id instead of unique_entry ( #107910 )
...
* use unique_id instead of unique_entry
* move entry mock out of patch context
2024-01-17 19:08:33 +01:00