Marcel van der Veldt
557b9d88b5
Catch and convert MatterError when sending device commands ( #136635 )
2025-01-27 19:36:16 +01:00
Michael Hansen
3984565084
Bump voip-utils to 0.3.0 ( #136648 )
2025-01-27 11:42:00 -06:00
Maciej Bieniek
ea92523af4
Bump aioshelly to 12.3.2 ( #136486 )
...
* Bump aioshelly
* Add timeout parameter for call_rpc
* Increase timeout for BLU TRV
* Log timeout
* Update test
* Use const in test
* Coverage
2025-01-27 18:06:03 +01:00
Norbert Rittel
6bbb857d0f
Fix spelling of "Pi-hole" and "API" in user-facing strings ( #136645 )
2025-01-27 17:59:21 +01:00
Erik Montnemery
d2138fe45b
Bump securetar to 2025.1.4 ( #136639 )
2025-01-27 17:28:45 +01:00
Norbert Rittel
5faf2fd66c
Replace "bosch_shc" with friendly name of integration ( #136410 )
2025-01-27 16:15:05 +00:00
Splint77
7c87bb2ffb
Twinkly RGBW color fixed ( #136593 )
2025-01-27 15:53:26 +00:00
Steven B.
a2830e7ebb
Add config flow data descriptions to ring integration ( #136464 )
...
* Add config flow data descriptions to ring integration
* Change Ring cloud to Ring account
* Revert config_flow change
2025-01-27 09:46:32 -06:00
Norbert Rittel
fc75d939eb
Fix spelling of "Hub" and sentence-casing of "options" ( #136573 )
...
* Fix spelling of "Hub" and sentence-casing of "options"
* Change "the change channel command" to "a …"
Co-authored-by: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com >
---------
Co-authored-by: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com >
2025-01-27 09:43:02 -06:00
Marcel van der Veldt
b9c3548b5a
Change discovery schema for Matter Identify button to ignore type of None ( #136621 )
2025-01-27 16:42:22 +01:00
Arie Catsman
679b7f4032
Fix test logic flaw in enphase_envoy test_select ( #136570 )
...
* Fix test logic flaw in enphase_envoy test_select
* Replace test loops by test parameters
* Implement review feedback to Improve use of parametrize parameters
2025-01-27 09:40:39 -06:00
Steven B.
84561b7446
Use typed ConfigEntry in ring coordinator ( #136457 )
...
* Use typed ConfigEntry in ring coordinator
* Make config_entry a positional argument for coordinator
2025-01-27 08:56:04 -06:00
epenet
037a0f25a4
Cleanup hass.data[DOMAIN] in application_credentials ( #136625 )
2025-01-27 15:06:03 +01:00
epenet
e1607344f0
Cleanup unnecessary type hint in assist_satellite ( #136626 )
2025-01-27 15:05:42 +01:00
epenet
7dc2b92452
Use typed coordinator and runtime_data in eafm ( #136629 )
...
* Move coordinator and use runtime_data in eafm
* Add type hints
2025-01-27 15:05:20 +01:00
dependabot[bot]
2878ba601b
Bump github/codeql-action from 3.28.4 to 3.28.5 ( #136613 )
2025-01-27 14:28:04 +01:00
dependabot[bot]
ba070b34c8
Bump docker/build-push-action from 6.12.0 to 6.13.0 ( #136612 )
2025-01-27 14:27:41 +01:00
dependabot[bot]
f87d952816
Bump codecov/codecov-action from 5.3.0 to 5.3.1 ( #136614 )
2025-01-27 14:09:04 +01:00
epenet
55278ebfc8
Use runtime_data in ecobee ( #136632 )
2025-01-27 13:31:47 +01:00
Avi Miller
6c9ff41b0b
Add product IDs for new LIFX Ceiling lights ( #136619 )
2025-01-27 13:06:01 +01:00
David Rapan
4e29ac8e1b
Starlink's energy consumption & usage cumulation fix ( #135889 )
...
* refactor: history_stats result indexing
* fix: Energy consumption & Usage cumulation
* fix: typo
* fix: mypy error: Call to untyped function
* refactor: Use generic tuple instead of typing's Tuple
* fix: tuple
* fix: just syntax test
* fix: AttributeError: 'NoneType' object has no attribute 'usage'
* refactor: Return type
* refactor: Merge into single method
* refactor: Complex unpack test
2025-01-27 12:44:59 +01:00
epenet
111906f54e
Add missing exclude_integrations in lovelace compatibility code ( #136618 )
...
Add missing exclude_integrations in lovelace
2025-01-27 12:41:25 +01:00
Ludovic BOUÉ
6015c936b0
Add a Matter temperature sensor based on Thermostat device LocalTemperature attribute ( #133888 )
2025-01-27 11:35:33 +01:00
starkillerOG
f1dfae6937
Ask for permission to disable Reolink privacy mode during config flow ( #136511 )
2025-01-27 10:52:48 +01:00
epenet
439a393816
Use runtime_data in deconz ( #136412 )
...
* Use runtime_data in deconz
* Adjust master logic
* Simplify
* Move DeconzConfigEntry definition
* More TYPE_CHECKING
* Apply suggestions from code review
2025-01-27 10:16:57 +01:00
epenet
acb9d68706
Use runtime_data in dynalite ( #136448 )
...
* Use runtime_data in dynalite
* Delay listener
2025-01-27 10:16:33 +01:00
epenet
1e0165c5f7
Add lovelace compatiblity code ( #136617 )
...
* Add lovelace compatiblity code
* Docstring
* Add tests
2025-01-27 10:16:13 +01:00
epenet
ffdb686363
Use runtime_data in crownstone ( #136406 )
...
* Use runtime_data in crownstone
* Move some logic into __init__
* Remove underscore in async_update_listener
2025-01-27 10:15:53 +01:00
Allen Porter
385a078675
Bump nest to python-nest-sdm to 7.1.0 ( #136611 )
2025-01-27 11:04:27 +02:00
Cyrill Raccaud
33a23ad1c6
Add diagnostic sensors for the active subscription of Cookidoo ( #136485 )
...
* add diagnostics for the active subcription
* fix mapping between api and ha states for subscription
* multiline lambda
2025-01-27 08:43:30 +01:00
Erik Montnemery
245ee2498e
Update hassio to use the backup integration to make backups before update ( #136235 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-01-27 08:25:22 +01:00
Allen Porter
69938545df
Push more of the LLM conversation agent loop into ChatSession ( #136602 )
...
* Push more of the LLM conversation agent loop into ChatSession
* Revert unnecessary changes
* Revert changes to agent id filtering
2025-01-26 22:16:19 -05:00
Andrew Sayre
dfbb48552c
Bump pyheos to v1.0.1 ( #136604 )
2025-01-26 20:49:55 -06:00
Marc Mueller
107184b55f
Update mypy-dev to 1.16.0a1 ( #136544 )
...
* Update mypy-dev to 1.16.0a1
* Fix
* Use type ignore until fixed upstream
2025-01-26 17:41:05 -06:00
Arie Catsman
642a06b0f0
Optimize enphase_envoy test integration setup. ( #136572 )
2025-01-26 17:38:45 -06:00
Pete Sage
3582d9b4da
Bump SoCo to 0.30.8 - Sonos ( #136601 )
...
update soco to 0.30.8
2025-01-26 17:34:16 -06:00
starkillerOG
17e12e6671
Prevent errors when Reolink privacy mode is turned on ( #136506 )
2025-01-26 22:44:15 +01:00
Jan Bouwhuis
3e0f6562c7
Cleanup stale devices on incomfort integration startup ( #136566 )
2025-01-26 14:57:32 -06:00
Steven B.
7133eec185
Bump python-kasa to 0.10.0 ( #136586 )
...
Bump python-kasa to 0.10.0
Release notes: https://github.com/python-kasa/python-kasa/releases/tag/0.10.0
2025-01-26 21:43:31 +01:00
starkillerOG
40127a5ca4
Add Reolink privacy switch entity ( #136521 )
2025-01-26 20:03:13 +01:00
Joris Pelgröm
db2fed2034
Fix LetPot reauthentication flow tests setting up config entry ( #136589 )
...
Fix LetPot reauth tests setting up config entry
2025-01-26 09:42:44 -08:00
Joost Lekkerkerker
647a7ae8e0
Bump yt-dlp to 2025.01.26 ( #136581 )
2025-01-26 17:46:26 +01:00
epenet
feb65c7e9f
Fix optional argument in deconz test type definition ( #136411 )
2025-01-26 17:42:10 +01:00
Norbert Rittel
909af0db82
Fix sentence-casing in action names, spelling of "IDs" ( #136576 )
2025-01-26 17:33:33 +01:00
Norbert Rittel
363ecde41b
Fix spelling of "Home Assistant" and "IDs" in xiaomi_aqara ( #136578 )
2025-01-26 17:32:09 +01:00
Andrew Sayre
b27ee261bb
Fix HEOS play media type playlist ( #136585 )
2025-01-26 17:25:30 +01:00
Andrew Sayre
6a877ec77d
Don't cast type in HEOS services ( #136583 )
2025-01-26 16:53:10 +01:00
Andrew Sayre
a2bc260dc1
Bump HEOS quality scale to silver ( #136533 )
...
bump heos quality scale
2025-01-26 09:51:29 -06:00
Andrew Sayre
b467bb2813
Use typed ConfigEntry throughout HEOS ( #136569 )
2025-01-26 16:41:04 +01:00
Norbert Rittel
c9218b91c1
Make casing of "server" and action descriptions consistent ( #136561 )
2025-01-26 16:33:43 +01:00