Erik Montnemery
71b92265af
Include border agent id in response to WS otbr/info ( #98394 )
...
* Include border agent id in response to WS otbr/info
* Assert border agent ID is not None
2023-08-15 09:17:47 +02:00
Erik Montnemery
6c7f50b5b2
Simplify error handling in otbr async_setup_entry ( #98395 )
...
* Simplify error handling in otbr async_setup_entry
* Create issue if the OTBR does not support border agent ID
* Update test
* Improve test coverage
* Catch the right exception
2023-08-15 08:27:50 +02:00
Paulus Schoutsen
ced4af1e22
Ignore smartthings storage on fresh install ( #98418 )
...
* Ignore smartthings storage on fresh install
* Also unload existing things when going for clean install
* Rename param
* Fix tests
2023-08-14 21:39:05 -05:00
Charles Garwood
e3438baf49
Add select platform to Enphase integration ( #98368 )
...
* Add select platform to Enphase integration
* Review comments pt1
* Review comments pt2
* Review comments
* Additional tweaks from code review
* .coveragerc
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-14 20:23:16 -04:00
Joost Lekkerkerker
49a9d0e439
Add entity translations to hunterdouglas powerview ( #98232 )
2023-08-14 15:26:20 -05:00
Jan-Philipp Benecke
9713466817
Add sensor when meter last sent its data to Discovergy ( #97223 )
...
* Add sensor for last reading by Discovergy
* Rename sensor to make it clear what it actually is
* Revert back to single sensor classe and extend entity_description with a value function
2023-08-14 21:42:47 +02:00
J. Nick Koston
69b3ae4588
Bump zeroconf to 0.78.0 ( #98405 )
2023-08-14 21:07:17 +02:00
Erik Montnemery
6294014fcd
Bump python-otbr-api to 2.5.0 ( #98403 )
2023-08-14 20:09:50 +02:00
Abílio Costa
80fa034048
ipma: remove abmantis from codeowners ( #98304 )
...
* ipma: remove abmantis from codeowners
I am not currently maintaining this integration.
* Run hassfest
* Try again
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-08-14 19:36:58 +02:00
Joost Lekkerkerker
318aa9b95a
Add entity translations to Goodwe ( #98224 )
...
* Add entity translations to Goodwe
* Add entity translations to Goodwe
2023-08-14 19:35:31 +02:00
Álvaro Fernández Rojas
c3c00e6984
Update aioairzone to v0.6.6 ( #98399 )
2023-08-14 11:21:12 -05:00
Joakim Plate
d6fcdeac06
Avoid leaking backtrace on connection lost in arcam ( #98277 )
...
* Avoid leaking backtrace on connection lost
* Correct ruff error after rebase
2023-08-14 18:03:17 +02:00
Franck Nijhof
85c2216cd7
Ensure headers middleware handles errors too ( #98397 )
2023-08-14 17:48:11 +02:00
Marco Ranieri
54223fe06c
Enable Alexa Unlock directive ( #97127 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-08-14 17:47:50 +02:00
Joost Lekkerkerker
77b421887b
Add entity translations for August ( #98077 )
2023-08-14 16:58:57 +02:00
Erik Montnemery
d4753ebd3b
Include border agent ID in thread router discovery ( #98378 )
2023-08-14 16:46:55 +02:00
Martin Hjelmare
2272a9db00
Improve picotts ( #98391 )
2023-08-14 15:54:43 +02:00
Marc Mueller
d059c9924a
Update attrs to 23.1.0 ( #98385 )
2023-08-14 15:50:43 +02:00
Erik Montnemery
e0fd83daab
Store preferred border agent ID for each thread dataset ( #98384 )
2023-08-14 15:47:18 +02:00
Robert Resch
b0f68f1ef3
Use @require_admin decorator ( #98061 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-08-14 15:07:20 +02:00
Marc Mueller
525f39fe28
Update todoist-api-python to 2.1.2 ( #98383 )
2023-08-14 14:10:45 +02:00
G Johansson
a093c383c3
Remove Verisure default lock code ( #94676 )
2023-08-14 13:43:08 +02:00
Erik Montnemery
318b8adbed
Set preferred router when importing OTBR dataset ( #98379 )
2023-08-14 13:40:32 +02:00
Allen Porter
9ddf11f6cd
Improve rainbird error handling ( #98239 )
2023-08-14 13:32:08 +02:00
Martin Hjelmare
6f97270cd2
Fix tts notify config validation ( #98381 )
...
* Add test
* Require either entity_id or tts_service
2023-08-14 13:30:25 +02:00
Joost Lekkerkerker
57cacbc2a7
Add entity translations to Aurora ( #98079 )
2023-08-14 13:16:02 +02:00
Joost Lekkerkerker
398a789ba2
Add entity translations to justnimbus ( #98235 )
2023-08-14 13:14:49 +02:00
Joost Lekkerkerker
11b1a42a1c
Add entity translations to Aseko ( #98117 )
2023-08-14 12:52:27 +02:00
Joost Lekkerkerker
9ce033daeb
Use default translations by removing names from tplink descriptions ( #98338 )
2023-08-14 11:51:08 +02:00
Marc Mueller
180ff24492
Add types-beautifulsoup4 dependency ( #98377 )
2023-08-14 11:50:14 +02:00
Erik Montnemery
4dd102f818
Bump python-otbr-api to 2.4.0 ( #98376 )
2023-08-14 11:33:07 +02:00
Erik Montnemery
e0ee713bb2
Store preferred border agent ID in thread dataset store ( #98375 )
2023-08-14 11:32:55 +02:00
Michael
533a8beac2
Raise ConfigEntryNotReady when unable to connect during setup of AVM Fritz!Smarthome ( #97985 )
2023-08-14 10:42:20 +02:00
Marc Mueller
7cf1ff887d
Update caldav to 1.3.6 ( #98371 )
2023-08-14 10:31:24 +02:00
Marc Mueller
e36a8f6e8b
Update async-timeout to 4.0.3 ( #98370 )
2023-08-14 10:23:23 +02:00
Marc Mueller
21acb5527f
Update beautifulsoup to 4.12.2 ( #98372 )
2023-08-14 10:22:53 +02:00
Kevin Stillhammer
066db11620
Exchange WazeRouteCalculator with pywaze in waze_travel_time ( #98169 )
...
* exchange WazeRouteCalculator with pywaze
* directly use async is_valid_config_entry
* store pywaze client as property
* fix tests
* Remove obsolete error logs
* Reuse existing httpx client
* Remove redundant typing
* Do not clcose common httpx client
2023-08-14 10:02:30 +02:00
J. Nick Koston
96f9b852a2
Bump zeroconf to 0.76.0 ( #98366 )
2023-08-13 22:47:29 -05:00
J. Nick Koston
790c1bc251
Decrease event loop latency by binding time.monotonic to loop.time directly ( #98288 )
...
* Decrease event loop latency by binding time.monotonic to loop.time directly
This is a small improvment to decrease event loop latency. While the goal is
is to reduce Bluetooth connection time latency, everything using asyncio
is a bit more responsive as a result.
* relo per comments
* fix too fast by adding resolution, ensure monotonic time is patchable by freezegun
* fix test that freezes time too late and has a race loop
2023-08-13 20:37:45 -04:00
Marc Mueller
07e20e1eab
Downgrade todoist-api-python to 2.0.2 and attrs to 22.2.0 ( #98354 )
2023-08-13 17:23:38 -05:00
J. Nick Koston
429f939fee
Bump zeroconf to 0.75.0 ( #98360 )
2023-08-13 17:23:03 -05:00
Mr-Ker
66b01bee49
Add support for Bosch 2nd Gen Shutter Contact ( #98331 )
...
Add support for Bosch 2nd Gen SHCShutterContact2
We only need to check for the shutter contact 2 types as both devices
provide the same properties that are used by the bosch_shc component.
Resolves : #86295
2023-08-13 21:05:57 +02:00
Chris
5b6a7edd8d
Add Unifi outlet switches for PDU devices ( #98320 )
...
Updates the Unifi outlet switching feature to support PDU devices
2023-08-13 20:06:12 +02:00
Marc Mueller
ef6e75657a
Update attrs to 23.1.0 ( #97095 )
2023-08-13 19:05:15 +02:00
Marc Mueller
e25fdebda1
Add types-caldav dependency ( #98265 )
2023-08-13 11:58:55 -05:00
Marc Mueller
54cbc85c13
Add types-Pillow dependency ( #98266 )
2023-08-13 11:57:46 -05:00
Jan Bouwhuis
e5f7d83912
Update entity feature constants google_assistant ( #98335 )
...
* Update entity feature constants google_assistant
* Update tests
* Direct import
* Some missed constants
* Add fan and cover feature imports
2023-08-13 17:17:47 +02:00
Renier Moorcroft
a74d83de66
Cleanup EZVIZ number entity ( #98333 )
...
* EZVIZ - Cleanup number entity
* NL
* Fix naming
2023-08-13 13:41:37 +02:00
Renier Moorcroft
00c60151d4
Add Ezviz siren entity ( #93612 )
...
* Initial commit
* Add siren entity
* Update coveragerc
* Cleanup unused entity description.
* Add restore and fix entity property to standards.
* Schedule turn off to match camera firmware
* Only add siren for devices that support capability
* Removed unused attribute and import.
* Add translation
* Update camera.py
* Update strings.json
* Update camera.py
* Cleanup
* Update homeassistant/components/ezviz/siren.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* use description
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Update strings.json
* Dont inherit coordinator class.
* Add assumed state
* Update homeassistant/components/ezviz/siren.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Reset delay listener if trigered
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-13 13:10:53 +02:00
Bouwe Westerdijk
b41d3b465c
Add domestic_hot_water_setpoint number to Plugwise ( #98092 )
...
* Add max_dhw_temperature number
* Update strings.json
* Add related tests
* Correct test
* Black-fix
2023-08-13 12:57:34 +02:00