tronikos
ab2e075b41
Bump opower to 0.9.0 ( #138433 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2025-02-13 21:35:58 +02:00
Norbert Rittel
2ea648f8ae
Replace `config.yaml` with correct `configuration.yaml` in folder_watcher ( #138434 )
2025-02-13 20:55:04 +02:00
Pete Sage
bf27eeb861
Add sonos_websocket to Sonos loggers ( #138470 )
2025-02-13 18:46:50 +00:00
Maghiel Dijksman
d4c5479e50
Fix Tuya unsupported cameras ( #136960 )
2025-02-13 16:14:56 +00:00
RJPoelstra
a03c588002
Mark entity-device-class as done for motionmount integration ( #138459 )
...
All entities where a device class is available have a device class
2025-02-13 16:54:29 +01:00
David Rapan
82074a8940
Starlink migration to `StarlinkConfigEntry` ( #137896 )
...
* refactor: Utilize custom StarlinkConfigEntry
* fix: ruff-format
* fix: Init tests
* fix: StarlinkConfigEntry in coordinator after recent PRs
* fix: CONF_IP_ADDRESS constant
* fix: After merge clean up
* fix: Naming conventions
* feat: Add runtime_data into init test
* refactor: Remove runtime_data assert in unload entry test
2025-02-13 16:36:07 +01:00
Artur Pragacz
7021175e0d
Simplify stage 1 in bootstrap ( #137668 )
...
* Simplify stage 1 in bootstrap
* Add timeouts to STAGE 0
* Fix test
* Clarify pre import language
* Remove timeout for frontend and recorder
* Address review
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-02-13 13:07:24 +01:00
Norbert Rittel
e9138a427d
Replace wrong description reference of isy994.send_node_command ( #138385 )
2025-02-13 06:00:38 -06:00
Indu Prakash
6a26d59142
Add night light brightness level setting to VeSync ( #137544 )
2025-02-13 11:45:09 +00:00
Joakim Sørensen
a8f4ab73ae
Bump hass-nabucasa from 0.90.0 to 0.91.0 ( #138441 )
2025-02-13 11:40:55 +00:00
Norbert Rittel
0a9d134f49
Make descriptions of `data` fields in notify actions UI-friendly ( #138431 )
...
Also fixes a duplicated period at the end of the second string.
2025-02-13 10:28:55 +01:00
Arie Catsman
07c304125a
Add error handling to enphase_envoy select platform action ( #136698 )
...
* Add error handling to enphase_envoy select platform action
* Add translation key parameter to exception_handler decorator
2025-02-13 09:37:52 +01:00
IceBotYT
6bc4f04a07
Handle no_readings in La Crosse View ( #138354 )
...
* Handle no_readings in La Crosse View
* Fixes
2025-02-13 09:24:28 +01:00
Joris Pelgröm
737baaef2b
Improve test coverage for letpot ( #138420 )
2025-02-13 09:22:05 +01:00
IceBotYT
1ac16f6dbf
Set suggested display precision in La Crosse View ( #138355 )
...
* Set suggested display precision in La Crosse View
* Switch to entity descriptions
2025-02-13 08:37:46 +01:00
puddly
81cac25bd0
OTBR firmware API for Home Assistant Hardware ( #138330 )
...
* Implement `async_register_firmware_info_provider` for OTBR
* Keep track of the current device for OTBR
Keep track of the current device, part 2
* Fix unit tests
* Revert keeping track of the current device
* Fix existing unit tests
* Increase test coverage
* Remove unused code from tests
* Reload OTBR when the addon reloads
* Only reload if the current entry is running
* Runtime test
* Add a unit test for the reloading
* Clarify the purpose of `ConfigEntryState.SETUP_IN_PROGRESS`
* Simplify typing
2025-02-12 15:48:09 -05:00
Steven B.
c0068e0891
Bump python-kasa to 0.10.2 ( #138381 )
2025-02-12 21:42:07 +01:00
Josef Zweck
641b487196
Improve test coverage for onedrive ( #138410 )
...
* Improve test coverage for onedrive
* set done in quality scale
2025-02-12 20:44:39 +01:00
Erik Montnemery
03b3097c34
Update cloud backup agent to use calculate_b64md5 from lib ( #138391 )
...
* Update cloud backup agent to use calculate_b64md5 from lib
* Catch error, add test
* Address review comments
* Update tests/components/cloud/test_backup.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
---------
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2025-02-12 19:11:20 +01:00
jdanders
400dbc8d1b
Add missing thermostat state EMERGENCY_HEAT to econet ( #137623 )
...
* Add missing thermostat state EMERGENCY_HEAT to econet
* econet: fix overloaded reverse dictionary
* Update homeassistant/components/econet/climate.py
---------
Co-authored-by: Robert Resch <robert@resch.dev>
2025-02-12 18:56:42 +01:00
Steven B.
d9108cc003
Fix tplink iot strip sensor refresh ( #138375 )
2025-02-12 11:46:11 -06:00
Josef Zweck
ff5ddce7b0
Add sensor platform to OneDrive for drive usage ( #138232 )
2025-02-12 18:37:30 +01:00
Andre W.
620141cfb1
Fix version extraction for APsystems ( #138023 )
...
Co-authored-by: Marlon <mawol@protonmail.com>
2025-02-12 17:24:39 +00:00
J. Nick Koston
8bf870f296
Bump zeroconf to 0.144.1 ( #138353 )
...
* Bump zeroconf to 0.143.1
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.143.0...0.143.1
fixes #138324
fixes https://github.com/home-assistant/core/issues/137731
fixes https://github.com/home-assistant/core/issues/138298
* one more
2025-02-12 15:57:26 +01:00
Erik Montnemery
281c2bfb7b
Bump hass-nabucasa from 0.89.0 to 0.90.0 ( #138387 )
...
* Bump hass-nabucasa from 0.89.0 to 0.90.0
* Use new shiny enum
2025-02-12 15:29:42 +01:00
Dan Raper
910711ecba
Bump ohmepy to 1.3.0 ( #138380 )
...
* Bump ohmepy to 1.3.0
* CI fix for enum change
2025-02-12 14:54:21 +01:00
epenet
4807682fc5
Remove unused arguments in forked_daapd initialisation ( #138289 )
2025-02-12 14:18:10 +01:00
fwestenberg
327bb34be1
Bump stookwijzer to 1.5.2 ( #138384 )
...
Bump stookwijzer==1.5.2
2025-02-12 15:15:32 +02:00
Robert Resch
6084bee2d5
Bump deebot-client to 12.1.0 ( #138382 )
2025-02-12 15:14:52 +02:00
Abílio Costa
bc11444fb2
Add missing loggers to Cloud ( #138374 )
2025-02-12 13:14:31 +01:00
epenet
e12b100a37
Use runtime_data in fireservicerota ( #138361 )
2025-02-12 12:49:26 +01:00
Robert Resch
ef9d5dd568
Bump cryptography to 44.0.1 ( #138371 )
2025-02-12 12:46:53 +01:00
epenet
2bb582f8e6
Use runtime_data in geo_json_events ( #138366 )
...
* Use runtime_data in geo_json_events
* Update __init__.py
2025-02-12 12:42:22 +01:00
jdanders
f1471f143c
Fix broken issue creation in econet ( #137773 )
...
* econet: Fix broken issue creation
* econet: fix broken issue creation with create_issue
2025-02-12 12:41:52 +01:00
Norbert Rittel
64fa9b78f8
Fix typos in user-facing strings of Bayesian integration ( #138364 )
2025-02-12 12:39:43 +01:00
Markus Adrario
88b444fa5b
Add Homee sensor tests ( #137200 )
2025-02-12 11:35:36 +00:00
Norbert Rittel
487a4ac5c4
Improve field names and descriptions of easyEnergy actions ( #138319 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2025-02-12 11:28:15 +00:00
TimL
a3cde3d8ab
Fix authentication error when adding new devices to SMLIGHT ( #138373 )
...
* Fix authentication issue
Fixes #138216
* Fix incorrect mocks in unsupported device tests
* set _device_name in auth flow also
* Update get_info Mock to handle authentication
* Update tests
2025-02-12 12:22:58 +01:00
Erik Montnemery
6ef1178a35
Use setup_backup_integration test helper in backup tests ( #138362 )
2025-02-12 09:49:01 +01:00
epenet
2033dbdd90
Use entry.async_on_unload in fireservicerota ( #138360 )
2025-02-12 09:22:35 +01:00
Erik Montnemery
a6c51440e5
Use test helper for creating a mocked backup agent in backup tests ( #138312 )
...
* Use test helper for creating a mocked backup agent in backup tests
* Adjust according to discussion
2025-02-12 08:55:16 +01:00
Pete Sage
1393f417ed
Expose media_player async_browse_media as service ( #116452 )
...
* initial commit
* make fields optional
* x
* ruff issues
* ruff issues
* ruff issues
* ruff issues
* update example
* update description
* use constants
* Update homeassistant/components/media_player/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* update service call metadata
* update description
* patch the demo
* Update homeassistant/components/media_player/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* revert unrelated change
* update test metadata
* update test metadata
* change patch target to be more specific
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-02-12 01:06:13 +01:00
Allen Porter
da1e3c29ed
Update anthropic to use the streaming API ( #138256 )
2025-02-12 01:05:23 +01:00
Robert Resch
117a71cb67
Bump sentry-sdk to 1.45.1 ( #138349 )
2025-02-12 01:04:05 +01:00
Abílio Costa
48b8ec01e3
Add logs to Cloud component support package ( #138230 )
...
* Add logs to Cloud component support package
* Add section for logs
* Replace list with deque
* Copy the deque to avoid mutation during iteration
2025-02-11 23:05:19 +01:00
rrooggiieerr
0ffbe076be
Fix timer.cancel action fires timer.cancelled event even on canceled timers ( #134507 )
...
* Fixes https://github.com/home-assistant/core/issues/116105
* Fixes unit test in accordance to documentation
Timer needs to be active before it can be canceled
* Allow canceling of paused timers
* Add test for canceling/finishing already canceled/finished timers
* Add test for finishing a paused timer, this should not be possible
* Revert finish related tests
* Merge branch 'timer.cancelled_fix' of
git@github.com:rrooggiieerr/homeassistant-core.git into
timer.cancelled_fix
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-02-11 22:08:18 +01:00
Allen Porter
8d5f927b42
Fix next authentication token error handling ( #138299 )
2025-02-11 21:47:36 +01:00
Erik Montnemery
6abf7b525a
Improve test coverage of config subentries and fix related issues ( #138321 )
...
Improve test coverage of config subentries
2025-02-11 21:46:56 +01:00
Arie Catsman
6115def083
Bump pyenphase to 1.25.1 ( #138327 )
...
* Bump pyenphase to 1.25.1
* Add new opt_schedules to nephase_envoy test fixtures
2025-02-11 21:35:03 +01:00
rrooggiieerr
17089e822e
Allow timer.finish on paused timers ( #134552 )
...
* Add test for finishing already finished timer
* Add test for finishing a paused timer
* Allow canceled timer to be finished
2025-02-11 21:26:13 +01:00