G Johansson
bdb6124aa3
Remove previously deprecated cached_property ( #146478 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2025-06-11 18:22:11 +02:00
Shay Levy
ab2fc4e9a6
Remove stale Shelly BLU TRV devices ( #145994 )
...
* Remove stale Shelly BLU TRV devices
* Add test
* Remove config entry from device
2025-06-11 17:39:49 +02:00
Erik Montnemery
e39edcc234
Remove unused attribute EntityInfo.custom_component ( #146550 )
2025-06-11 17:27:17 +02:00
G Johansson
4836930cb1
Remove previously deprecated StrEnum backport ( #146477 )
2025-06-11 16:41:40 +02:00
hanwg
0af41d9cb1
Bug fix for Telegram bot integration: Handle plain text parse_mode ( #146535 )
2025-06-11 16:19:22 +02:00
Petar Petrov
9ee45518e9
Remove the Delete button on the ZwaveJS device page ( #146544 )
2025-06-11 15:39:02 +02:00
Erik Montnemery
09a5ac5979
Handle changes to source entities in generic_thermostat helper ( #146541 )
2025-06-11 15:26:52 +02:00
Erik Montnemery
296b5c627a
Handle changes to source entities in generic_hygrostat helper ( #146538 )
2025-06-11 15:18:04 +02:00
Erik Montnemery
120338d510
Handle changes to source entity in utility_meter ( #146526 )
2025-06-11 15:17:52 +02:00
Erik Montnemery
9b4ab60adb
Handle changes to source entity in trend helper ( #146525 )
2025-06-11 15:17:42 +02:00
Erik Montnemery
51b0642789
Handle changes to source entity in threshold helper ( #146524 )
2025-06-11 15:17:34 +02:00
Erik Montnemery
cb9c213496
Handle changes to source entity in statistics helper ( #146523 )
2025-06-11 15:17:19 +02:00
Erik Montnemery
cb42d99c28
Handle changes to source entity in integration helper ( #146522 )
2025-06-11 15:17:08 +02:00
Erik Montnemery
cf5cdf3cdb
Handle changes to source entity in history_stats helper ( #146521 )
2025-06-11 15:16:51 +02:00
Petro31
3e0aab55a8
Fix delay_on and delay_off restarting when a new trigger occurs during the delay ( #145050 )
2025-06-11 14:08:10 +01:00
Erik Montnemery
167e688139
Allow removing entity registry items twice ( #146519 )
2025-06-11 12:42:09 +02:00
Martin Hjelmare
c49d95b230
Remove Z-Wave useless reconfigure options ( #146520 )
...
* Remove emulate hardware option
* Remove log level option
2025-06-11 13:31:07 +03:00
Erik Montnemery
c4c8f88765
Simplify helper_integration.async_handle_source_entity_changes ( #146516 )
2025-06-11 12:27:51 +02:00
Petro31
37d904dfdc
Add color_temp_kelvin to set_temperature action variables ( #146448 )
2025-06-11 11:58:07 +02:00
Joost Lekkerkerker
dd216ac15b
Split deprecated system issue in 2 places ( #146453 )
2025-06-11 11:35:14 +02:00
Erik Montnemery
2afdec4711
Do not remove derivative config entry when input sensor is removed ( #146506 )
...
* Do not remove derivative config entry when input sensor is removed
* Add comments
* Update homeassistant/helpers/helper_integration.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-06-11 11:19:44 +02:00
karwosts
5b4c309170
Create a deprecation/repair for sensor.sun_solar_rising ( #146462 )
...
* Create a deprecation/repair for `sensor.sun_solar_rising`
* test
* Update homeassistant/components/sun/strings.json
2025-06-11 11:02:14 +02:00
hanwg
8deec55204
Add service validation for send file for Telegram bot integration ( #146192 )
...
* added service validation for send file
* update strings
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* updated exception in tests
* removed TypeError since it is not thrown
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-06-11 10:59:08 +02:00
Joost Lekkerkerker
e9a71a8d7f
Explain Nest setup ( #146217 )
2025-06-11 10:31:08 +02:00
Artur Pragacz
33528eb6bd
Update pywizlight to 0.6.3 ( #146490 )
2025-06-11 08:26:55 +02:00
epenet
776a014ab0
Drop deprecated add_event service in google ( #146432 )
2025-06-10 20:35:17 -07:00
Tsvi Mostovicz
b7404f5a05
Fix Jewish calendar not updating ( #146465 )
2025-06-10 21:25:47 +02:00
Joost Lekkerkerker
d015dff855
Remove DHCP discovery from Amazon Devices ( #146476 )
2025-06-10 20:55:00 +02:00
Erik Montnemery
26fe23eb5c
Improve support for trigger platforms with multiple triggers ( #144827 )
...
* Improve support for trigger platforms with multiple triggers
* Adjust zwave_js
* Refactor the Trigger class
* Silence mypy
* Adjust
* Revert "Adjust"
This reverts commit 17b3d16a267d54c082b12f07550faa8ac4ac3a49.
* Revert "Silence mypy"
This reverts commit c2a011b16f9b02880fc3dc673b5b12501f7995fc.
* Reapply "Adjust"
This reverts commit c64ba202dd .
* Apply suggestions from code review
* Revert "Apply suggestions from code review"
This reverts commit 0314955c5a .
2025-06-10 20:48:51 +02:00
hahn-th
dbfecf99dc
Bump homematicip to 2.0.4 ( #144096 )
...
* Bump to 2.0.2 with all necessary changes
* bump to prerelease
* add addiional tests
* Bump to homematicip 2.0.3
* do not delete device
* Setup BRAND_SWITCH_MEASURING as light
* bump to 2.0.4
* refactor test_remove_obsolete_entities
* move test
* use const from homematicip lib
2025-06-10 20:44:06 +02:00
hanwg
4d28992f2b
Add Telegram bot webhooks tests ( #146436 )
...
* add tests for webhooks
* added asserts
2025-06-10 19:58:15 +02:00
Markus Adrario
7a428a66bd
Add support for HeatIt Thermostat TF056 to homee ( #145515 )
...
* adapt climate for Heatit TF 056
* add sensors & numbers for Heatit TF056
* Add select for Heatit TF056
* Adapt climat tests for changes
* Fix sentence case
* fix review comments
* Update homeassistant/components/homee/climate.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* fix tests
* update diagnostics snapshot for this change
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2025-06-10 19:41:13 +02:00
G Johansson
481bf2694b
Fix incorrect categories handling in holiday ( #146470 )
2025-06-10 19:28:48 +02:00
Simone Chemelli
5cc9cc3c99
Fix EntityCategory for binary_sensor platform in Amazon Devices ( #146472 )
...
* Fix EntityCategory for binary_sensor platform in Amazon Devices
* update snapshots
2025-06-10 19:28:37 +02:00
Whitney Young
87ce683b39
Add tests for initial state of OpenUV sensors ( #146464 )
...
This is a followup to #146408 to add test coverage.
2025-06-10 19:28:29 +02:00
starkillerOG
d71ddcf69e
Reolink conserve battery ( #145452 )
2025-06-10 18:05:55 +02:00
hanwg
627831dfaf
Fix Telegram bot leave_chat service action ( #146139 )
...
* bug fix for leave chat
* update strings
2025-06-10 17:33:54 +02:00
Joost Lekkerkerker
db8a6f8583
Catch exception before retrying in AirGradient ( #146460 )
2025-06-10 17:31:30 +02:00
Paulus Schoutsen
014010acbd
Assist Pipeline: Intent progress event when we start streaming ( #146388 )
...
Intent progress event when we start streaming
2025-06-10 09:55:43 -05:00
Arie Catsman
9b90ed04e5
fix possible mac collision in enphase_envoy ( #145549 )
...
* fix possible mac collision in enphase_envoy
* remove redundant device registry async_get
2025-06-10 16:25:26 +02:00
tronikos
b9e8cfb291
Handle grpc errors in Google Assistant SDK ( #146438 )
2025-06-10 15:31:32 +02:00
Marc Mueller
6c5f7eabff
Fix RuntimeWarning in rest tests ( #146452 )
2025-06-10 15:26:07 +02:00
Ian
f448f488ba
Throttle Nextbus if we are reaching the rate limit ( #146064 )
...
Co-authored-by: Josef Zweck <josef@zweck.dev >
Co-authored-by: Robert Resch <robert@resch.dev >
2025-06-10 15:03:20 +02:00
Joost Lekkerkerker
110627e16e
Return expected state in SmartThings water heater ( #146449 )
2025-06-10 14:52:24 +02:00
Erik Montnemery
16a0b7f44e
Handle changes to source entity in derivative helper ( #146407 )
...
* Handle changes to source entity in derivative helper
* Rename helper function, improve docstring
* Add tests
* Improve derivative tests
* Deduplicate tests
* Rename helpers/helper_entity.py to helpers/helper_integration.py
* Rename tests
2025-06-10 14:31:18 +02:00
Jan-Philipp Benecke
927c9d3480
Improve error logging in trend binary sensor ( #146358 )
2025-06-10 14:10:49 +02:00
epenet
279539265b
Use async_load_fixture in modern_forms tests ( #146011 )
2025-06-10 12:38:25 +02:00
J. Nick Koston
0c5b7401b9
Use entity unique id for ESPHome media player formats ( #146318 )
2025-06-10 11:48:11 +02:00
Erik Montnemery
ce739fd9b6
Restore entity ID and user customizations of deleted entities ( #145278 )
...
* Restore entity ID and user customizations of deleted entities
* Clear removed areas, categories and labels from deleted entities
* Correct test
* Fix logic for disabled_by and hidden_by
* Improve test coverage
* Fix sorting
* Always restore disabled_by and hidden_by
* Update mqtt test
* Update pglab tests
2025-06-10 11:47:54 +02:00
Erik Montnemery
11d9014be0
Restore user customizations of deleted devices ( #145191 )
...
* Restore user customizations of deleted devices
* Apply suggestions from code review
* Improve test coverage
* Always restore disabled_by
2025-06-10 11:47:39 +02:00