1
0
mirror of https://github.com/home-assistant/core.git synced 2026-07-13 17:44:45 +01:00
Commit Graph

89019 Commits

Author SHA1 Message Date
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