07471d3629
Apply suggestions from code review
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2024-09-09 11:15:50 +02:00
epenet
2fb0158607
More integration
2024-09-09 09:03:31 +00:00
epenet
f25e351891
Simplify
2024-09-09 08:45:44 +00:00
epenet
2785fbefc7
Add alias to DOMAIN import (part 4)
2024-09-09 08:00:54 +00:00
Jan-Philipp Benecke and GitHub
4bcde36a97
Fix failing blebox climate tests ( #125522 )
2024-09-08 15:42:33 -04:00
epenet and GitHub
7f4fc4d371
Migrate airvisual to use runtime_data ( #125532 )
...
* Migrate airvisual to use runtime_data
* Remove usedefault
* Adjust
2024-09-08 21:39:05 +02:00
Jason Hunter and GitHub
513361ef0f
Fix failing template config flow tests ( #125534 )
...
fix: failing template config flow tests
2024-09-08 21:38:31 +02:00
epenet and GitHub
8ce236de80
Migrate amberelectric to use runtime_data ( #125533 )
2024-09-08 21:29:14 +02:00
epenet and GitHub
8b8083a639
Migrate smappee to use runtime_data ( #125529 )
2024-09-08 21:18:08 +02:00
Steven B. and GitHub
26ac8e35cb
Add event platform to ring ( #125506 )
2024-09-08 13:32:34 -05:00
Jan-Philipp Benecke and GitHub
20600123f8
Update bring todo entity snapshots ( #125518 )
...
Update bring todo snapshot
2024-09-08 18:52:21 +02:00
Steven B. and GitHub
b3d6f8861f
Fix ring notifications ( #124879 )
...
* Enable ring event listener to fix missing notifications
* Fix pylint test CI fail
* Reinstate binary sensor and add deprecation issues
* Add tests
* Update post review
* Remove PropertyMock
* Update post review
* Split out adding event platform
2024-09-08 18:17:30 +02:00
David Knowles and GitHub
5405279273
Fix Schlage removed locks ( #123627 )
...
* Fix bugs when a lock is no longer returned by the API
* Changes requested during review
* Only mark unavailable if lock is not present
* Remove stale comment
* Remove over-judicious nullability checks
* Remove another unnecessary null check
2024-09-08 17:39:23 +02:00
Paulus Schoutsen and GitHub
634582eab7
Ensure Linkplay model_id is always defined ( #125488 )
...
Linkplay: ensure model_id always defined
2024-09-08 11:36:36 -04:00
Pete Sage and GitHub
2c48f9aa4c
FIx Sonos announce regression issue ( #125515 )
...
* initial commit
* initial commit
2024-09-08 17:34:27 +02:00
Whitney Young and GitHub
8d0dda6523
Remove notify support for templates ( #122820 )
2024-09-08 17:31:58 +02:00
Joost Lekkerkerker and GitHub
6967c70580
Change Knocki integration type to hub ( #124863 )
...
* Change Knocki integration type
* Fix
2024-09-08 17:11:19 +02:00
7bab3579ec
Set required attribute when using Todoist Sync API reminder_add command ( #122644 )
...
* Set type=absolute when using Todoist Sync API reminder_add command.
This argument is required:
ref.: https://developer.todoist.com/sync/v8/#add-a-reminder
* Fix
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-08 16:50:24 +02:00
Ian and GitHub
aa8c4a6eb7
Add ability to play plex media as the non-primary user ( #122039 )
...
* Adds ability to play media as the non-primary user
* Add return type for set function
2024-09-08 15:42:26 +02:00
Andrew Jackson and GitHub
99a50fe874
Correct Mastodon IOT class ( #125511 )
...
* Correct iot class
* Fix hassfest
2024-09-08 15:40:53 +02:00
G Johansson and GitHub
65b48aa903
Add config flow to Mold indicator ( #122600 )
...
* Add config flow to Mold indicator
* strings
* Add tests
* Is a helper
* Add back platform yaml
* Fixes
* Remove wait
2024-09-08 15:21:53 +02:00
af62e8267f
Add set_profile service for Vallox integration ( #120225 )
...
* Add set_profile service for Vallox integration
* Merge profile constants, use str input for service
* add service test and some related refactoring
* Change service uom to 'minutes'
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi >
* Update icons.js format after rebase
* Translate profile names for service
* Fix test using wrong dict
---------
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi >
2024-09-08 15:07:42 +02:00
45ab6e9b06
Deprecate opentherm_gw configuration through configuration.yaml ( #125045 )
...
* Create an issue in the issue registry if deprecated config is found in configuration.yaml
* Add deprecation comments to functions that can be removed after deprecation period
* Add test for the creation of a deprecation issue
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-08 14:45:37 +02:00
G Johansson and GitHub
a7a219b99b
Deprecate aux_heat in econet ( #125365 )
...
* Deprecate aux_heat in econet
* strings
* Use generator
2024-09-08 14:24:39 +02:00
c2d5696b5b
Add validation to climate hvac mode ( #125178 )
...
* Add validation to climate hvac mode
* Make softer
* Remove string
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-09-08 14:24:12 +02:00
G Johansson and GitHub
2ef37f01b1
Deprecate aux_heat from Nexia climate entity, implement switch ( #125250 )
...
* Remove deprecated aux_heat from nexia
* Add back aux_heat
* Raise issue
2024-09-08 14:23:24 +02:00
84def0c041
Deprecate aux_heat in elkm1 ( #125372 )
...
* Deprecate aux_heat in elkm1
* Update homeassistant/components/elkm1/switch.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-08 14:23:00 +02:00
G Johansson and GitHub
26ede9a679
Fix yale_smart_alarm on missing key ( #125508 )
2024-09-08 14:06:40 +02:00
Jan Rieger and GitHub
c0ee12ca41
Add translation to Jellyfin ( #123857 )
...
* Add translation to Jellyfin
* Fix
* Address feedback
2024-09-08 14:00:34 +02:00
dougiteixeira and GitHub
926ffe536c
Fix UI config validation for button and switch actions in Template ( #121810 )
...
Fix IU config validation for button and switch actions in Template
2024-09-08 13:59:54 +02:00
2b2f5d6693
Add sleep to map select for Roborock ( #122625 )
...
* Add sleep to map select
* Update homeassistant/components/roborock/select.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-08 13:56:42 +02:00
Guido Schmitz and GitHub
d4f0aaa089
Add last restart sensor to devolo_home_network ( #122190 )
...
* Add last restart sensor to devolo_home_network
* Add missing test
* Rename fetch function
* Fix mypy
2024-09-08 13:50:36 +02:00
Mr. Bubbles and GitHub
5b434aae6e
Add DeviceInfo to Bring integration ( #122419 )
...
* Add DeviceInfo to Bring integration
* deeplink to shopping list
* Move device info to a entity base class
2024-09-08 13:45:12 +02:00
G Johansson and GitHub
1ffd797e0a
Clean up Mold indicator ( #123080 )
...
* Improve code quality on mold_indicator
* mypy
* Fix mypy
2024-09-08 13:11:57 +02:00
Simon and GitHub
8acc027f38
Add voice settings to ElevenLabs options flow ( #123265 )
...
Add voice settings to options flow
2024-09-08 13:11:26 +02:00
Joakim Plate and GitHub
3139a7e431
Adjust generic hygrostat to detect reported events for stale tracking ( #124109 )
...
* Listen to reported events for stale check
* Always enable stale sensor tracking
There is no reason not to have this enabled
now that we track reported events for sensors.
* Remove default stale code
* Adjust for ruff change
2024-09-08 12:51:08 +02:00
Joakim Plate and GitHub
e7cb646a58
Use json data instead of timedelta for tests in generic hygrostat ( #124111 )
...
Use json data instead of timedelta for tests
2024-09-08 12:50:29 +02:00
Kevin Stillhammer and GitHub
ec9f50317f
Allow waze_travel_time multiple excl/incl filter ( #117252 )
...
* Allow multiple excl/incl filter
* Use list comprehension for should_include
* Do not use mutable object as default param
* Inline migration func
2024-09-08 12:50:04 +02:00
Mr. Bubbles and GitHub
fd0c63fe52
Add text-selector autocomplete in Bring config flow ( #124063 )
...
Add autocomplete to Bring config flow schema
2024-09-08 12:29:42 +02:00
Markus Jacobsen and GitHub
31aef86c0f
Add various assertions to Bang & Olufsen testing ( #125429 )
...
Add various assertions
2024-09-08 12:22:21 +02:00
Markus Jacobsen and GitHub
943b96e7a1
Fix Bang & Olufsen testing typing ( #125427 )
...
* Fix test parameter typed as callable instead of context manager
* Add missing AsyncMock typing
2024-09-08 12:18:32 +02:00
Arie Catsman and GitHub
74b78307ee
Add balanced grid import/export to enphase_envoy ( #123154 )
...
* Add balanced grid import/export to enphase_envoy
* rebuild sensor snapshot after dev merge
* Cleanup snapshot file
2024-09-08 12:15:00 +02:00
c0492d4af4
Add reconfigure for lamarzocco ( #122160 )
...
* add reconfigure
* fix strings, add to label
* Update homeassistant/components/lamarzocco/config_flow.py
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
* Update test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* ruff
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-08 12:04:35 +02:00
Nerdix and GitHub
f5b754a382
Reorder openweathermap modes according to recommendation in documentation ( #125395 )
...
Reorder modes and default to new API version 3
2024-09-08 12:03:14 +02:00
Simon Lamon and GitHub
cee695da28
Add missing previous and next commands in LinkPlay ( #125450 )
...
Previous / Next commands
2024-09-08 12:00:03 +02:00
Arie Catsman and GitHub
2ef1c96325
Include all enphase_envoy devices in async_remove_config_entry_device ( #124533 )
...
* Include all enphase_envoy devices in async_remove_config_entry_device
* refactor if tests
2024-09-08 11:56:23 +02:00
Marc Mueller and GitHub
d3badb88ef
Fix solarlog test RuntimeWarning ( #125504 )
2024-09-08 11:43:50 +02:00
Joost Lekkerkerker and GitHub
1f80b803f7
Fix after review comments for Acmeda ( #125501 )
...
Fix
2024-09-08 11:03:18 +02:00
TimL and GitHub
2ea41c90b5
Bump pymslight to 0.0.15 ( #125455 )
...
Bump pymslight 0.0.15 for Smlight integration
2024-09-08 11:00:10 +02:00
3fa24f87c0
Change of acmeda element unique_id ( #124963 )
...
* Update base.py
Change unique_id to be explicitly a string.
* Update __init__.py
Add unique id migration
* unique_id migration unit tests
* Update __init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update __init__.py
Fixed ruff formatting issue
* Update __init__.py
* Update __init__.py
* In tests, load entity registries as test fixtures
* Fix
* Fix
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2024-09-08 10:42:54 +02:00