Commit Graph
97326 Commits
Author SHA1 Message Date
Steven B.andGitHub 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
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 VeldtandGitHub b9c3548b5a Change discovery schema for Matter Identify button to ignore type of None (#136621) 2025-01-27 16:42:22 +01:00
Arie CatsmanandGitHub 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.andGitHub 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
epenetandGitHub 037a0f25a4 Cleanup hass.data[DOMAIN] in application_credentials (#136625) 2025-01-27 15:06:03 +01:00
epenetandGitHub e1607344f0 Cleanup unnecessary type hint in assist_satellite (#136626) 2025-01-27 15:05:42 +01:00
epenetandGitHub 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]andGitHub 2878ba601b Bump github/codeql-action from 3.28.4 to 3.28.5 (#136613) 2025-01-27 14:28:04 +01:00
dependabot[bot]andGitHub 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]andGitHub f87d952816 Bump codecov/codecov-action from 5.3.0 to 5.3.1 (#136614) 2025-01-27 14:09:04 +01:00
epenetandGitHub 55278ebfc8 Use runtime_data in ecobee (#136632) 2025-01-27 13:31:47 +01:00
Avi MillerandGitHub 6c9ff41b0b Add product IDs for new LIFX Ceiling lights (#136619) 2025-01-27 13:06:01 +01:00
David RapanandGitHub 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
epenetandGitHub 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ÉandGitHub 6015c936b0 Add a Matter temperature sensor based on Thermostat device LocalTemperature attribute (#133888) 2025-01-27 11:35:33 +01:00
starkillerOGandGitHub f1dfae6937 Ask for permission to disable Reolink privacy mode during config flow (#136511) 2025-01-27 10:52:48 +01:00
epenetandGitHub 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
epenetandGitHub acb9d68706 Use runtime_data in dynalite (#136448)
* Use runtime_data in dynalite

* Delay listener
2025-01-27 10:16:33 +01:00
epenetandGitHub 1e0165c5f7 Add lovelace compatiblity code (#136617)
* Add lovelace compatiblity code

* Docstring

* Add tests
2025-01-27 10:16:13 +01:00
epenetandGitHub 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 PorterandGitHub 385a078675 Bump nest to python-nest-sdm to 7.1.0 (#136611) 2025-01-27 11:04:27 +02:00
Cyrill RaccaudandGitHub 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
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 PorterandGitHub 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 SayreandGitHub dfbb48552c Bump pyheos to v1.0.1 (#136604) 2025-01-26 20:49:55 -06:00
Marc MuellerandGitHub 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 CatsmanandGitHub 642a06b0f0 Optimize enphase_envoy test integration setup. (#136572) 2025-01-26 17:38:45 -06:00
Pete SageandGitHub 3582d9b4da Bump SoCo to 0.30.8 - Sonos (#136601)
update soco to 0.30.8
2025-01-26 17:34:16 -06:00
starkillerOGandGitHub 17e12e6671 Prevent errors when Reolink privacy mode is turned on (#136506) 2025-01-26 22:44:15 +01:00
Jan BouwhuisandGitHub 3e0f6562c7 Cleanup stale devices on incomfort integration startup (#136566) 2025-01-26 14:57:32 -06:00
Steven B.andGitHub 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
starkillerOGandGitHub 40127a5ca4 Add Reolink privacy switch entity (#136521) 2025-01-26 20:03:13 +01:00
Joris PelgrömandGitHub 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 LekkerkerkerandGitHub 647a7ae8e0 Bump yt-dlp to 2025.01.26 (#136581) 2025-01-26 17:46:26 +01:00
epenetandGitHub feb65c7e9f Fix optional argument in deconz test type definition (#136411) 2025-01-26 17:42:10 +01:00
Norbert RittelandGitHub 909af0db82 Fix sentence-casing in action names, spelling of "IDs" (#136576) 2025-01-26 17:33:33 +01:00
Norbert RittelandGitHub 363ecde41b Fix spelling of "Home Assistant" and "IDs" in xiaomi_aqara (#136578) 2025-01-26 17:32:09 +01:00
Andrew SayreandGitHub b27ee261bb Fix HEOS play media type playlist (#136585) 2025-01-26 17:25:30 +01:00
Andrew SayreandGitHub 6a877ec77d Don't cast type in HEOS services (#136583) 2025-01-26 16:53:10 +01:00
Andrew SayreandGitHub a2bc260dc1 Bump HEOS quality scale to silver (#136533)
bump heos quality scale
2025-01-26 09:51:29 -06:00
Andrew SayreandGitHub b467bb2813 Use typed ConfigEntry throughout HEOS (#136569) 2025-01-26 16:41:04 +01:00
Norbert RittelandGitHub c9218b91c1 Make casing of "server" and action descriptions consistent (#136561) 2025-01-26 16:33:43 +01:00
Markus AdrarioandGitHub a9f14ce174 Bump pyHomee to 1.2.5 (#136567) 2025-01-26 07:48:35 -06:00
Dan RaperandGitHub 7044771876 Add select platform to Ohme (#136536)
* Add select platform

* Formatting

* Add parallel updates to select

* Remove comments
2025-01-26 13:52:01 +01:00
Markus AdrarioandGitHub 93a231fb19 Homee cover-test (#136563)
initial cover-test
2025-01-26 13:49:28 +01:00
tronikosandGitHub 3adbf75154 Bump opower to 0.8.8 (#136555) 2025-01-26 12:06:05 +01:00
Andrew SayreandGitHub f8013655be Move action implementation out of HEOS Coordinator (#136539)
* Move play_source

* Update property docstring

* Correct import location
2025-01-26 11:20:37 +01:00
Dan RaperandGitHub ee07f1f290 Bump ohmepy version to 1.2.6 (#136547) 2025-01-25 19:05:20 -06:00
Martin HjelmareandGitHub 1a57992e78 Add restore backup tests (#136538)
* Test restore backup with busy manager

* Test restore backup with agent error

* Test restore backup with file error
2025-01-25 18:20:41 -06:00