Franck Nijhof
a87878f723
Make image upload mimetype to match frontend ( #98411 )
2023-08-15 12:26:37 +02:00
G Johansson
ed18c6a013
Refactor Rest Switch with ManualTriggerEntity ( #97403 )
...
* Refactor Rest Switch with ManualTriggerEntity
* Fix test
* Fix 2
* review comments
* remove async_added_to_hass
* update on startup
2023-08-15 11:43:47 +02:00
Nathan Spencer
87b7fc6c61
Bump pylitterbot to 2023.4.4 ( #98414 )
2023-08-15 11:04:45 +02:00
Erik Montnemery
3b9d6f2dde
Add setup function to the component loader ( #98148 )
...
* Add setup function to the component loader
* Update test
* Setup the loader in safe mode and in check_config script
2023-08-15 10:59:42 +02:00
starkillerOG
b1e5b3be34
Bump Reolink_aio to 0.7.7 ( #98425 )
2023-08-15 10:43:19 +02:00
J. Nick Koston
262483f3f6
Replace async_timeout with asyncio.timeout A-B ( #98415 )
2023-08-15 10:29:28 +02:00
Chris Talkington
eb4745012a
Update rokuecp to 0.18.1 ( #98432 )
2023-08-15 10:02:38 +02:00
Chris Talkington
2da3b7177d
Update pyipp to 0.14.3 ( #98434 )
2023-08-15 09:57:10 +02:00
Erik Montnemery
94ad4786c3
Include extended address in response to WS otbr/info ( #98440 )
2023-08-15 09:48:29 +02:00
Erik Montnemery
e6ea70fd00
Adjust thread router discovery typing ( #98439 )
...
* Adjust thread router discovery typing
* Adjust debug logs
2023-08-15 09:40:05 +02:00
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
1869177f08
Rename some incorrectly named assist_pipeline tests ( #98389 )
2023-08-14 15:47:55 +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
e0d6210bd0
Create pytest output artifact [ci] ( #98106 )
2023-08-14 10:38:53 +02:00
Marc Mueller
7cf1ff887d
Update caldav to 1.3.6 ( #98371 )
2023-08-14 10:31:24 +02:00
Marc Mueller
f7d95e00f6
Update tqdm to 4.66.1 ( #98328 )
2023-08-14 10:29:26 +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