Erik Montnemery
6f41243410
Change confusing parameter naming in reload helper ( #104257 )
2023-11-21 08:25:46 +01:00
Klaas Schoute
f359b33f2e
Bump energyzero lib to v1.0.0 ( #104288 )
2023-11-21 08:19:33 +01:00
Jan Bouwhuis
5c72d3c2d8
Restore removed guard for non-string inputs in Alexa ( #104263 )
2023-11-21 07:59:39 +01:00
J. Nick Koston
29ac3a8f66
Fix memory leak in ESPHome disconnect callbacks ( #104149 )
2023-11-21 07:58:22 +01:00
Allen Porter
3e1c12507e
Bump pyrainbird to 4.0.1 ( #104293 )
2023-11-21 07:57:31 +01:00
Klaas Schoute
dad8545138
Bump easyenergy lib to v1.0.0 ( #104289 )
2023-11-21 07:56:48 +01:00
Erik Montnemery
645f916cf4
Remove support for deprecated light attributes from light scenes ( #104254 )
2023-11-21 07:51:41 +01:00
Richard Kroegel
d4ca9843e2
Bump bimmer_connected to 0.14.3 ( #104282 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-11-21 07:50:00 +01:00
J. Nick Koston
af6f451cc0
Bump aioesphomeapi to 18.5.5 ( #104285 )
2023-11-21 07:48:05 +01:00
Franck Nijhof
afc664f83f
Update adguardhome to 0.6.3 ( #104253 )
2023-11-21 07:44:34 +01:00
Mick Vleeshouwer
6f82c2e230
Bump pyOverkiz to 1.13.3 ( #104280 )
2023-11-20 22:19:04 -08:00
Robert Resch
9d3f374728
Add `todo.remove_completed_items` service call ( #104035 )
...
* Extend `remove_item` service by status
* update services.yaml
* Create own service
* add tests
* Update tests/components/todo/test_init.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-20 22:39:22 +01:00
Øyvind Matheson Wergeland
5527cbd78a
Fix default lock code for lock services ( #103463 )
...
* verisure: Support default code from lock entity
* Actually use default lock code
* Typing
* Only pass default code if set
* Avoid passing code as empty string
* Simplified code
2023-11-20 22:38:16 +01:00
Blastoise186
5fe5057b15
Bump yt-dlp to 2023.11.16 ( #104255 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 20:50:15 +01:00
Franck Nijhof
b7f8ddb04c
Update pvo to 2.1.1 ( #104271 )
2023-11-20 19:58:22 +01:00
Jan Bouwhuis
4da77d2253
Use more specific exception type for imap decoding ( #104227 )
...
* Use more specific exception type for imap decoding
* Only catch ValueError
2023-11-20 19:55:10 +01:00
Anton Tolchanov
80f8e76fa3
Handle attributes set to None in prometheus ( #104247 )
...
Better handle attributes set to None
2023-11-20 19:53:25 +01:00
Franck Nijhof
58a73f7723
Update elgato to 5.1.1 ( #104252 )
2023-11-20 19:27:55 +01:00
Michael
f69045fb64
Address late fritzbox coordinator runtime device discover review comments ( #104267 )
...
replace list comprehension by generator expression
2023-11-20 19:02:02 +01:00
starkillerOG
ce497dd7ed
Use entity description for Reolink cameras ( #104139 )
...
* Use entity description for cams
* expend for loops
2023-11-20 09:30:39 -08:00
Erik Montnemery
cd5595a130
Use send_json_auto_id in todo tests ( #104245 )
...
* Use send_json_auto_id in todo tests
* Update tests
2023-11-20 09:13:37 -08:00
Michael
9c5e0fc2c9
Discover new added device at runtime in AVM Fritz!Smarthome ( #103859 )
2023-11-20 17:13:52 +01:00
Quentame
923c13907c
Fix Freebox Home alarm & improve platform tests ( #103475 )
...
* Fix Freebox Home alarm
* Add trigger feature test & fix
* FreeboxCallSensor: Add test for missing coverage of new call
* Use generator
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add test for arm_home feature (questions about the check)
* Stay focus on alam tests
* can_arm_home ==> if _command_arm_home
* Use one liner for supported_features
* Add idle state
* Fix rebase
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-20 15:01:18 +01:00
Franck Nijhof
6d7df5ae13
Update twentemilieu to 2.0.1 ( #104250 )
2023-11-20 14:18:05 +01:00
Erik Montnemery
124e1cebac
Small improvement of config tests ( #104243 )
...
* Small improvement of config tests
* Update snapshots
2023-11-20 14:15:29 +01:00
Erik Montnemery
a573f60947
Rename some check_config test cases ( #104244 )
2023-11-20 13:02:44 +01:00
epenet
2def7d2e71
Catch ClientOSError in renault integration ( #104248 )
2023-11-20 12:58:55 +01:00
Erik Montnemery
afea9f7739
Don't mutate config in the check_config helper ( #104241 )
2023-11-20 12:55:27 +01:00
Erik Montnemery
67e25dc0bf
Quote domain name in setup logs ( #104239 )
...
* Quote domain name in setup logs
* Update tests
2023-11-20 12:55:16 +01:00
J. Nick Koston
d90605f9bc
Bump protobuf to 4.25.1 ( #104231 )
...
changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v25.1
2023-11-20 12:34:58 +01:00
Erik Montnemery
88698d8dfe
Fix docstring in yaml util ( #104240 )
2023-11-20 11:34:14 +01:00
J. Nick Koston
a9384d6d4f
Fix ESPHome BLE client raising confusing error when not connected ( #104146 )
2023-11-20 10:08:44 +01:00
c0ffeeca7
ae2099b2eb
Reolink: fix typo in UI strings ( #104236 )
2023-11-20 09:22:26 +01:00
Abílio Costa
e6226b0924
Add height sensor to Idasen Desk integration ( #103324 )
2023-11-20 08:07:29 +01:00
J. Nick Koston
7160e956a6
Bump aioesphomeapi to 18.5.4 ( #104187 )
...
This is mostly to clean up duplicate code in the lib, but it will
also make connecting just a tiny bit faster
We have reached over ~83% coverage in the library now
2023-11-19 22:27:44 -05:00
J. Nick Koston
cc31d77205
Use ulid_now instead of ulid_at_timestamp if no timestamp is passed ( #104226 )
...
* Use ulid_now instead of ulid_at_timestamp if no timestamp is passed
ulid_now is slightly faster than ulid_at_timestamp
* tweak usage
2023-11-19 22:27:24 -05:00
Luke Lashley
6ef194f992
Add listeners for roborock ( #103651 )
...
* Add listeners for roborock
* add tests
* decrease test complexity
2023-11-19 16:24:43 -08:00
Rene Nemec
f8e3f1497c
Increase Tomato request timeout ( #104203 )
...
* tomato integration timeout fixed
* update tests in tomato integration
2023-11-19 23:49:40 +01:00
starkillerOG
a1678ebd23
Add Reolink day night switch threshold ( #104219 )
2023-11-19 20:46:03 +01:00
Kevin Stillhammer
173f4760bc
Deprecate weather.get_forecast ( #102534 )
...
* Deprecate weather.get_forecast
* Rename forecast to get_forecasts
* raise issue for use of deprecated service
* Add fix_flow
* Add service translation/yaml
2023-11-19 20:44:02 +01:00
starkillerOG
41224f1674
Add Reolink firmware version for IPC cams ( #104212 )
2023-11-19 20:43:31 +01:00
G Johansson
091559d147
Add new sensors to Trafikverket Weather ( #104199 )
2023-11-19 20:34:41 +01:00
Allen Porter
25cc4df455
Fix Local To-do list bug renaming items ( #104182 )
...
* Fix Local To-do bug renaming items
* Fix renaming
2023-11-19 20:26:58 +01:00
Jan Bouwhuis
9a38e23f28
Fix imap does not decode text body correctly ( #104217 )
2023-11-19 20:15:02 +01:00
starkillerOG
1ca95965b6
Bump reolink_aio to 0.8.0 ( #104211 )
2023-11-19 20:01:08 +01:00
Jan Bouwhuis
68f8b2cab5
Fix mqtt json light allows to set brightness value >255 ( #104220 )
2023-11-19 19:50:25 +01:00
Joost Lekkerkerker
ec069fbebf
Change name of universal media player to sentence case ( #104204 )
2023-11-19 19:27:03 +01:00
starkillerOG
9e0bc9e252
Reolink update current firmware state after install attempt ( #104210 )
2023-11-19 18:55:30 +01:00
Kevin Stillhammer
51385dcaab
Deprecate calendar.list_events ( #102481 )
...
* deprecate calendar.list_events
* rename events to get_events
* raise issue for use of deprecated service
* Make issue fixable
* Add fix_flow
* Add service translation/yaml
2023-11-19 07:12:43 -08:00
J. Nick Koston
d3b4dd226b
Prevent Bluetooth reconnects from blocking shutdown ( #104150 )
2023-11-19 08:22:26 -06:00