Erik Montnemery and GitHub
290dab25bf
Don't raise in ConfigFlow.async_set_unique_id if the other flow is a reauth flow ( #140723 )
...
* Don't raise in ConfigFlow.async_set_unique_id if the other flow is a reauth flow
* Improve test
2025-03-17 09:04:30 -10:00
Norbert Rittel and GitHub
e16f0e9af3
Clarify action descriptions of smarttub.snooze_reminder / reset_reminder ( #140810 )
...
- change both descriptions to descriptive HA style
- change "reminder" to "maintenance reminder" (helps translators a lot)
- use more of the wording from the online documentation
2025-03-17 20:03:05 +02:00
Norbert Rittel and GitHub
a2fec8c2ce
Fix inconsistent capitalization in growatt_server entities ( #140803 )
...
* Fix inconsistent capitalization in `growatt_server` entities
* Makes "amperage" and "wattage" consistent (with "voltage")
2025-03-17 19:21:56 +02:00
Thomas55555 and GitHub
9a0837593a
Improve test coverage and add comment for loading in executor for remote calendar ( #140807 )
...
Improve calendar loading by executing in a separate thread and add test for CalendarParseError
2025-03-17 17:38:40 +01:00
Simone Chemelli and GitHub
f4787d469a
Remove Shelly extra_attributes for RPC & REST devices ( #140792 )
...
* Remove Shelly extra_attributes for RPC devices
* apply review comment
2025-03-17 17:27:01 +01:00
Thomas55555 and GitHub
a252c19e7c
Use MowerDictionary in Husqvarna Automower ( #140805 )
2025-03-17 16:57:03 +01:00
Shay Levy and GitHub
9b57a831f7
Fix Shelly Air lamp life sensor ( #140799 )
2025-03-17 17:33:11 +02:00
18bd8b561a
Add Reolink smart ai binary sensors ( #140408 )
...
* Add Crossline smart AI binary sensor
* Add intrusion, lingering, forgotten item, item taken detection
* Use unique_index instead of location for unique_id
* Add test
* Apply suggestions from code review
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
* Name changes
* Update homeassistant/components/reolink/binary_sensor.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
* Use smart_type instead of key
* Use occupancy translation instead of gas (point to the same thing).
* Revert "Use occupancy translation instead of gas (point to the same thing)."
This reverts commit 9caf796585 .
* fix styling
---------
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
2025-03-17 14:49:13 +00:00
76aef5be9f
Add PKCE implementation in oauth2 helper ( #139509 )
...
* Update config_entry_oauth2_flow.py
* Specify type on request_data
* Added LocalOAuth2ImplementationWithPkce
* LocalOAuth2ImplementationWithPkce works more like specs
* fix: Adding tests for pkce flow and feedback applied
* fix last test for pkce
* Clean test_abort_if_oauth_with_pkce_rejected
* Improve assertion of code verifier and code challenge
* Break long docstrings
* Shorten docstring
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-03-17 14:16:52 +01:00
Erik Montnemery and GitHub
fb2b3ce7d2
Bump pychromecast to 14.0.6 ( #140794 )
2025-03-17 13:19:27 +01:00
Petar Petrov and GitHub
0d1c79b427
Bump zwave-js-server-python to 0.62.0 ( #140796 )
...
* Bump zwave-js-server-python to 0.62.0
* fix breaking change
2025-03-17 13:18:15 +01:00
Indu Prakash and GitHub
a5913147e7
Add support for fan night light in VeSync ( #140637 )
...
* style: rename humidifier night const
* fix: separate night light for fan and humidifier
Check for the presence of set_night_light_brightness and
set_night_light to indentify humidifier and fan devices.
set_night_light is defined on VeSyncAirBypass and
set_night_light_brightness is defined on VeSyncHumid200300S.
update test
2025-03-17 10:32:52 +01:00
Ivan Lopez Hernandez and GitHub
110e827ede
Add @IvanLH to owners of google_generative_ai_conversation ( #140764 )
...
Update CODEOWNERS
2025-03-17 09:12:22 +01:00
74ce703755
Bump docker/login-action from 3.3.0 to 3.4.0 ( #140780 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 09:08:47 +01:00
J. Diego Rodríguez Royo and GitHub
4baf72d80b
Call only required listeners on CONNECT/PAIRED in Home Connect ( #140765 )
...
Call only to the required listeners on CONNECT/PAIRED
2025-03-17 07:43:02 +01:00
J. Nick Koston and GitHub
ab6c5af374
Bump aiohttp to 3.11.14 ( #140773 )
...
changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.13...v3.11.14
2025-03-17 07:36:43 +01:00
J. Nick Koston and GitHub
5fb03114b5
Bump dbus-fast to 2.39.6 ( #140775 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.39.5...v2.39.6
2025-03-17 07:35:49 +01:00
Marc Mueller and GitHub
bddec1168b
Bump ci cache version ( #140767 )
2025-03-17 01:38:05 +01:00
Norbert Rittel and GitHub
f19a5b28f7
Update description of evaluate_payload to use friendly name ( #140736 )
...
* Update description of `evaluate_payload` to use friendly name
For the graphical UI the action descriptions need to refer to the friendly names of other fields so these can be translated to match.
Small change from `payload` to 'Payload'.
* Replace "When …" with "If …"
2025-03-16 22:38:25 +01:00
a9949aece0
Fix typo in Homee ( #140759 )
...
* Update strings.json
Fixed typo
* Update homeassistant/components/homee/strings.json
* Fix
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-03-16 22:27:35 +01:00
Luke Lashley and GitHub
15e983e997
Add snoo switches ( #140748 )
...
* Add snoo switches
* change naming
* change wording
2025-03-16 22:24:49 +01:00
Luke Lashley and GitHub
a40bb2790e
Move Roborock map refresh to coordinator ( #140758 )
...
Move refresh coordinator to coordinator
2025-03-16 14:15:04 -07:00
Ivaylo Iliev and GitHub
1b91240d54
Bump nibe_heatpump component version to add S332/S330 model ( #140741 )
2025-03-16 21:31:34 +01:00
Joost Lekkerkerker and GitHub
bbe2a95b3d
Deprecate Valve binary sensor in SmartThings ( #140751 )
...
Deprecate Valve binary sensor
2025-03-16 22:29:03 +02:00
5351fe3f9b
Add specific sensor device_class, state_class and unit_of_measurement ( #137038 )
...
Support additional units in the coil unit descriptions: min, s, Pa, kPa, bar,
l/m, m³/h and %RH.
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-03-16 21:06:49 +01:00
Luke Lashley and GitHub
b0db7b432e
Move Roborock MapParser to coordinator ( #140750 )
...
Move MapParser to coordinator
2025-03-16 12:55:00 -07:00
Joost Lekkerkerker and GitHub
784381a25f
Deprecate SmartThings cover battery state attribute ( #140752 )
2025-03-16 20:45:46 +01:00
Markus Adrario and GitHub
42f0e70cde
Add Homee binary sensor platform ( #140088 )
...
* binary-sensor initial
* Add binary sensor tests
* small string changes
* fix review comments
* review change 1
2025-03-16 20:13:36 +01:00
Allen Porter and GitHub
1ee4f02e70
Bump ical to 9.0.1 ( #140726 )
2025-03-16 21:10:40 +02:00
Joost Lekkerkerker and GitHub
d061f4ee05
Fix SmartThings ACs without supported AC modes ( #140744 )
2025-03-16 20:06:50 +01:00
MarkGodwin and GitHub
56fe4319a0
Bump TP-Link Omada API to 1.4.4 ( #140738 )
2025-03-16 21:04:58 +02:00
Thomas55555 and GitHub
a7b6bcf1d6
Address post merge comments for remote calendar ( #140735 )
2025-03-16 20:03:02 +01:00
Manu and GitHub
46973f0446
Redact emails and names in Bring! diagnostics ( #140746 )
2025-03-16 20:00:10 +01:00
Joost Lekkerkerker and GitHub
735c98cb86
Set Home Connect button unique id to shorthand attribute ( #140745 )
2025-03-16 19:54:00 +01:00
b5fa3e74c0
Add option to specify Reolink Basic Service Port ( #137603 )
...
* Allow changing the baichuan port
* styling
* Add description
* Add tests
* Review feedback
* capital letters
Co-authored-by: Robert Resch <robert@resch.dev >
---------
Co-authored-by: Robert Resch <robert@resch.dev >
2025-03-16 19:51:06 +01:00
Manu and GitHub
8a552aef9d
Adjusts strings in create actions in Habitica integration ( #140742 )
...
Adjusts strings in create actions
2025-03-16 19:33:28 +01:00
Thomas55555 and GitHub
2ece7fbc11
Add strict typing to remote_calendar ( #140734 )
2025-03-16 19:32:59 +01:00
Luke Lashley and GitHub
2424d1c615
bump Python-Roborock to 2.14.0 ( #140727 )
...
bump Python Roborock to 2.14.0
2025-03-16 10:19:32 -07:00
Denis Shulyaka and GitHub
bb7b5b9ccb
OpenAI Responses API ( #140713 )
2025-03-16 13:18:18 -04:00
214d14b06b
Add binary sensor to Snoo ( #140729 )
...
* Add binary sensor
* Update homeassistant/components/snoo/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-03-16 16:57:21 +01:00
Denis Shulyaka and GitHub
056616f9c5
Stronger type annotations for conversation content ( #140725 )
...
stronger type annotations for conversation content
2025-03-16 10:59:25 -04:00
Josef Zweck and GitHub
012b4645f3
Don't reload onedrive on options flow ( #140712 )
2025-03-16 09:51:53 -04:00
Jan-Philipp Benecke and GitHub
4ca31da0a5
Bump annotatedyaml to 0.2.0 ( #140715 )
2025-03-16 09:51:36 -04:00
Pete Sage and GitHub
d560083e15
Album art not available for Sonos media library favorites ( #140557 )
...
* get album art uri for favorites
* add tests
* update typing
* update typing
* update typing
* simplify
2025-03-16 14:09:21 +01:00
Dan Raper and GitHub
d365092bcc
Add price cap support to Ohme ( #140537 )
...
* Add price cap support
* Change service input to box mode
* Add icon for set_price_cap service
* Improve test coverage
* Change ohme service description wording
2025-03-16 14:05:08 +01:00
Luke Lashley and GitHub
4e0985e1a7
Add Select entity to Snoo ( #140638 )
2025-03-16 14:00:43 +01:00
Brett Adams and GitHub
011a076155
Fix auto seat heater in Teslemetry ( #140703 )
...
Fix auto seat heater
2025-03-16 10:16:21 +01:00
Pete Sage and GitHub
5f8564bfc5
Fix audiobooks always start from beginning on Sonos ( #140663 )
...
* play audible favorite
* play audible favorite
* simplify tests
2025-03-16 10:11:08 +01:00
Serge Wagener and GitHub
6b6470f345
Update knx-frontend and increase BinarySensor reset_after limit ( #140196 )
...
Bumped to newest knx-frontend version and adapt knx ui schema
2025-03-16 08:29:44 +01:00
Jan-Philipp Benecke and GitHub
7b9ea63f17
Split out yaml loading into own package ( #140683 )
...
* Split out yaml loading into library
* Code review
* Code review
* Fix check config script
2025-03-15 22:26:18 -04:00