wilburCforce
54c5c94f97
Fix uuid issue in Lutron ( #110524 )
2024-02-22 11:35:39 +01:00
Brett Adams
9cb425ae8b
Fix set_temperature in Tessie climate platform ( #110445 )
...
* HVAC_MODE support for set_temperature
* Fix import
2024-02-22 11:35:36 +01:00
Brett Adams
eff82ba82c
Add wake up timeout to Teslemetry ( #109037 )
2024-02-22 11:35:33 +01:00
Sid
f21313b622
Handle deep standby and poweroffs of enigma2 devices gracefully ( #107462 )
...
* handle deep standby and poweroff of enigma2 devices gracefully
* address review comments
* remove warning on deep standby
* use contextlib.suppress
2024-02-22 11:35:29 +01:00
Mick Vleeshouwer
bba7641c77
Fix reauth in Overkiz for config entries created prior to 2022.12 ( #106251 )
...
* Fix #106204
* Use api type variable
2024-02-22 11:35:23 +01:00
Federico D'Amico
6af7d7de41
Bump microBeesPy to 0.3.2 ( #111067 )
...
Bump microBeesPy 0.3.2
2024-02-22 11:34:48 +01:00
Åke Strandberg
c167001861
Add myuplink switch platform ( #110810 )
...
* Add switch platform
* Add mypulink switch platform
* Update tests according to review
* Address more review comments
* Adjust types
* More typing
* Fix typo
* Use constants in tests
* Revert constants
* Catch aiohttp.ClientError when API call fails
* Add test case for failed async_set_device_points call
* Test api failures for both toggle directions
* Use parametrize for testing switching
2024-02-22 11:27:46 +01:00
Joost Lekkerkerker
92c8c4b1ae
Ignore cloudhook already removed in mobile app ( #111122 )
2024-02-22 11:19:27 +01:00
Brett Adams
767fcd707f
Add wake up timeout to Teslemetry ( #109037 )
2024-02-22 10:50:44 +01:00
Michael
9348f99ce8
Bump roombapy to 1.6.12 ( #110762 )
...
* bump roombapy to 1.6.11
* Apply suggestions from code review
* "fix" tests (make them pydantic fiendly?)
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-02-22 10:39:53 +01:00
Joakim Sørensen
ec4e6c3a74
Move backup/* WS commands to the backup integration ( #110651 )
...
* Move backup/* WS commands to the backup integration
* Call correct command
* Use debug for logging
* Remove assertion of hass.data for setup test
* parametrize token fixture
2024-02-22 10:25:38 +01:00
ollo69
52621f9609
Remove reserved UpdateFailed exception in AsusWRT ( #110910 )
...
* Remove reserved UpdateFailed exception in AsusWRT
* Restore UpdateFailed exception in decorator
2024-02-22 09:53:40 +01:00
Thomas55555
6e91776d65
Add sensor platform for husqvarna_automower ( #110410 )
...
* Add sensor platform for husqvarna_automower
* Adress review comments
* Try to fix test
* Improve sensors
* Address review
* Adapt some values
* Add test
* Add test for cutting blade usage time
* Import TEST_MOWER_ID
* Use a parenthesis around the lambda and indent it so it's easier to distinguish the entity description parameters from the lambda
2024-02-22 09:26:38 +01:00
J. Nick Koston
e88dfd4f68
Migrate Bluetooth coordinators to use Debouncer async_schedule_call ( #111077 )
...
* Switch Bluetooth to use Debouncer async_schedule_call
If the debouncer does not fire the underlying call no task has to be
scheduled
* revert change in init
* revert change in init
* revert change in init
2024-02-21 22:03:22 -05:00
J. Nick Koston
5267e4f5db
Fix race in otbr config flow ( #111044 )
...
* fix otbr
* Update homeassistant/components/otbr/config_flow.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
* unique ids should not change
* handle missing unique id
* handle missing unique id
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-02-21 22:02:44 -05:00
Robert Resch
345228429e
Bump deebot-client to 5.2.2 ( #111112 )
2024-02-22 01:01:32 +02:00
David Knowles
424080f79f
Bump pyschlage to 2024.2.0 ( #111079 )
2024-02-21 22:23:06 +01:00
Matthias Alphart
3028ad8ac2
KNX: Group address validators use more detailed error messages ( #110875 )
...
* GA validators use xknx exception message
* move validation functions to own module
* use type name
2024-02-21 22:09:27 +01:00
David F. Mulcahey
6bdb3357fa
Remove ZHA storage file cleanup logic ( #111088 )
2024-02-21 22:02:41 +01:00
Álvaro Fernández Rojas
704230e3c1
Bump aioairzone to v0.7.4 ( #111105 )
...
* Update aioairzone to v0.7.3
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* Update aioairzone to v0.7.4
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-02-21 22:00:09 +01:00
TimL
c8bf589384
Auto detect ZHA SMLIGHT SLZB-07 dongle ( #110982 )
2024-02-21 21:39:16 +01:00
Brett Adams
ff0ba5361f
Add translation to Tessie exceptions ( #106525 )
...
* Fix HomeAssistantError
* Add error translations
* Add cable error
* remove underscore from fallback
* Add more exceptions
* Try again for name
* Improve messages
* Address review feedback
2024-02-21 20:58:38 +01:00
Jason Kossis
a5ab2dfb62
Add Vital 100S & Vital 200S to VeSync sensors ( #111017 )
2024-02-21 20:39:06 +01:00
Paul Bottein
0eef449526
Add icon translations to Tessie ( #111096 )
2024-02-21 19:49:04 +01:00
starkillerOG
ef02fca6ba
Fix Motionblinds TDBU ( #110871 )
2024-02-21 19:47:02 +01:00
Shay Levy
53be4ebab5
Bump pywebpush to 1.14.1 ( #111082 )
2024-02-21 19:46:08 +01:00
J. Nick Koston
1de83140ab
Avoid circular import in Storage.async_delay_save ( #111086 )
2024-02-21 12:45:59 -06:00
J. Nick Koston
d6fac87876
Avoid compressing application (tarfile) downloads from supervisor ( #110224 )
2024-02-21 12:45:47 -06:00
Christopher Bailey
a0b185d06d
Fixes UniFi Protect light state check ( #111058 )
2024-02-21 19:45:32 +01:00
J. Nick Koston
7bf0fb9e48
Avoid late import of area registry in device registry if its not used ( #111081 )
2024-02-21 12:45:00 -06:00
Álvaro Fernández Rojas
395a452162
Update AEMET-OpenData to v0.4.9 ( #111092 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-02-21 19:35:19 +01:00
Franck Nijhof
a906ae3647
Merge branch 'master' into dev
2024-02-21 16:58:45 +01:00
J. Nick Koston
ae7ebc25c7
Migrate shelly to use Debouncer.async_schedule_call ( #111087 )
2024-02-21 09:47:36 -06:00
Cyrill Raccaud
6e20cc8700
Support Bring! recently list ( #109854 )
...
* support bring recently list
* fix keyerror
---------
Co-authored-by: tr4nt0r <manni@zapto.de >
2024-02-21 07:27:59 -08:00
Andriy Kushnir
6f1cc7b3a4
Add code owner to roomba integration ( #111071 )
...
* Add Orhideous as code owner to roomba integration
* Update CODEOWNERS for roomba integration as well
2024-02-21 13:44:03 +01:00
J. Nick Koston
4bddf32cc4
Avoid the final write of every registry at the end of each test ( #111053 )
2024-02-21 06:01:19 -06:00
Åke Strandberg
2614d6fece
Add tests to myuplink binary_sensor ( #110995 )
2024-02-21 12:32:25 +01:00
Jan Rothkegel
05b23c2e7b
Replace Wolflink dependency with wolf_comm to support authentication via OpenID ( #110249 )
...
* Add OpenID authentication to wolflink integration
* Update wolf-comm to 0.0.2
* Upgrade wolf_comm to 0.0.3 + fix tests
* Version 0.0.4 of wolf_comm including LICENSE.txt
* Update requirements to wolf_comm 0.0.4
---------
Co-authored-by: Jan Rothkegel <jan.rothkegel@web.de >
2024-02-21 09:37:13 +01:00
J. Nick Koston
776a9b8691
Make device registry cleanup a callback function ( #111052 )
...
* Add async_schedule_call to the Debouncer
async_schedule_call allows the Debouncer to schedule a call
from a callback without having to create tasks to run
async_call
* Update homeassistant/helpers/debounce.py
* Make device registry cleanup all callback function
* fix typing, code supported callback functions, but typing did not
* fixes
* fixes
* fix
* we had no coverage for other job types
* we had no coverage for other job types
2024-02-21 09:34:49 +01:00
Jan Bouwhuis
c048b840fc
Do not directly call async_setup_entry in MQTT tests ( #111010 )
2024-02-21 07:47:30 +01:00
J. Nick Koston
5b73adba20
Revert "Reduce dict lookups in entity registry indices" ( #111055 )
...
Revert "Reduce dict lookups in entity registry indices (#109712 )"
This reverts commit 440212ddce .
2024-02-21 07:11:58 +01:00
J. Nick Koston
490c03d248
Add async_schedule_call to the Debouncer ( #111051 )
2024-02-21 00:09:45 -06:00
J. Nick Koston
aaa071e810
Increase unifiprotect fallback interval to 20s ( #110870 )
2024-02-20 23:48:41 -06:00
J. Nick Koston
b1cbf9840a
Make adding new device in unifiprotect callback functions ( #111054 )
2024-02-20 23:47:31 -06:00
Christopher Bailey
7eb6614818
Guide users to migrate from Ubiquiti Cloud Accounts to local for UniFi Protect ( #111018 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-02-20 23:32:47 -06:00
Christopher Bailey
fb04df5392
Improve UniFi Protect re-auth ( #110021 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-02-20 23:31:42 -06:00
J. Nick Koston
da9d71cb6b
Fix race in automation test_extraction_functions ( #111056 )
2024-02-20 23:25:19 -06:00
J. Nick Koston
1a02330bd9
Avoid creating tasks to remove entities ( #110967 )
2024-02-20 21:32:36 -06:00
Josef Zweck
db77e73a76
Add calendar platform to La Marzocco ( #108237 )
...
* add calendar
* rename function
* remove device from test
* requested changes
* extend range
* fix async_get_events
* catch and test edge cases
* remove commented code
* rebase snapshot
2024-02-20 19:15:47 -08:00
Shay Levy
c690a9df83
Fix Shelly RPC RSSI sensor removal ( #111035 )
2024-02-20 21:05:59 -06:00