Andrew Jackson
c4fd1cfc8f
Fix Mastodon migrate config entry log warning ( #124848 )
...
Fix migrate config entry
2024-08-29 12:23:04 +02:00
Erik Montnemery
a4e9e4b23b
Tweak exception message in yaml loader ( #124841 )
2024-08-29 11:31:19 +02:00
Pete Sage
eac7794741
Fix sonos get_queue service call to restrict to sonos media_player entities ( #124815 )
...
add sonos to filter
2024-08-29 11:29:54 +02:00
AutonomousOwl
1101e7ef64
Update utility_account_id in Opower to be lowercase in statistic id ( #124837 )
...
Update utility_account_id to be lowercase in statistic id
2024-08-28 23:34:13 -07:00
Tobias Sauerwein
3b6128d590
Bump pyatmo to 8.1.0 ( #124340 )
2024-08-29 07:59:07 +02:00
Jeremy Cook
7f4fca63ed
SmartThings edge driver for heatit thermostats does not require cooling setpoint ( #123188 )
...
* remove cooling setpoint requirement for thermostats. Air conditioning remains unchanged
* remove cooling setpoint requirement for thermostats. Air conditioning remains unchanged
* versions should not be set on core integrations.
* Added tests for minimal smartthings thermostat with no cooling.
* Added tests for minimal smartthings thermostat with no cooling.
* Formatted tests with ruff format
2024-08-29 07:49:05 +02:00
J. Nick Koston
4b59ef4733
Set GoogleEntity entity_id in constructor ( #124830 )
2024-08-28 15:47:11 -10:00
J. Nick Koston
5f810d908f
Add missing dependencies to yale ( #124821 )
...
* Add missing dependencies to yale
* try another way
* Revert "try another way"
This reverts commit fbb731a334
.
* patch out cloud setup
2024-08-29 00:28:41 +02:00
AlCalzone
c7cfd56b72
Support Z-Wave JS dimming lights using color intensity ( #122639 )
...
* Z-Wave JS: support non-dimmable color lights
* remove black_is_off light, support on/off/color
* fix: tests for on/off light
* fix: typo
* remove commented out old test code
* add test for off and on
* support colored lights without separate brightness control
* add test for color-only light
* refactor: extract color only light
* fix: preserve color when changing brightness
* extend tests
* refactor again
* refactor scale check
* refactor: remove impossible check
* review feedback
* review feedback
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-08-29 00:01:53 +02:00
Fredrik Erlandsson
2b20b2a80b
Bump tellduslive to 0.10.12 ( #124816 )
...
* Bump tellduslive version
* update licenses.py too
2024-08-28 22:10:49 +03:00
J. Nick Koston
5825e8fee8
Redirect virtual integration yale_home to point to yale ( #124817 )
2024-08-28 09:01:17 -10:00
J. Nick Koston
70488ffd15
Address yale review comments ( #124810 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-28 09:00:52 -10:00
epenet
2900fa733d
Use reauth_confirm in co2signal ( #124781 )
2024-08-28 20:43:11 +02:00
epenet
7d61dd13d9
Use reauth_confirm in discovergy ( #124782 )
2024-08-28 20:42:50 +02:00
Fredrik Erlandsson
af8131e68f
Bump pydaikin to 2.13.5 ( #124802 )
...
bump pydaikin version
2024-08-28 19:19:04 +02:00
Blake Bryant
c049129147
Add Deako integration ( #121132 )
...
* Deako integration using pydeako
* fix: address feedback
- make unit tests more e2e
- use runtime_data to store connection
* fix: address feedback part 2
- added better type safety for Deako config entries
- refactored the config flow tests to use a conftest mock instead of directly patching
- removed pytest.mark.asyncio test decorators
* fix: address feedback pt 3
- simplify config entry type
- add test for single_instance_allowed
- remove light.py get_state(), only used once, no need to be separate function
* fix: ruff format
* Update homeassistant/components/deako/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-28 19:16:05 +02:00
Robert Resch
2dce876a86
Bump version to 2024.10.0dev0 ( #124808 )
2024-08-28 18:51:50 +02:00
Matthias Alphart
1650cee16c
Check KNX integration is loaded on websocket calls ( #123178 )
2024-08-28 18:10:38 +02:00
Kristian Haugene
25cdd737a9
Add current intraday price ranking to Tibber price sensor ( #124595 )
2024-08-28 18:05:27 +02:00
J. Nick Koston
03ead27f6c
Split august and yale integrations ( #124677 )
...
* Split august and yale integrations [part 1] (#122253 )
* merge with dev
* Remove unused constant
* Remove yale IPv6 workaround (#123409 )
* Convert yale to use oauth (#123806 )
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update yale for switch from pubnub to websockets (#124675 )
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-28 17:46:03 +02:00
G Johansson
dd52f4c84a
Remove deprecated mailbox platform ( #123740 )
...
* Remove deprecated mailbox platform
* Remove from const
* Remove from type hints
* Remove from pyproject
2024-08-28 16:41:23 +02:00
Paul Bottein
a4bfb0e92c
Update frontend to 20240828.0 ( #124791 )
2024-08-28 16:35:44 +02:00
Pete Sage
5824d06fd7
Add get_queue action for Sonos ( #124707 )
...
* initial commit
* use constants
* use constants
* update typing
* add queue fixture
* remove blank line
* update docstring
* update icons
* use list comprehension
2024-08-28 16:19:48 +02:00
Aidan Timson
731aaaafe2
Update aioazuredevops to 2.2.1 ( #124788 )
...
* Update aioazuredevops to 2.2.1
* Update test
2024-08-28 16:01:32 +02:00
Erik Montnemery
174f22aa2f
Prevent nesting sections in data entry flows ( #124645 )
2024-08-28 15:42:15 +02:00
Brett Adams
e39b3796f3
Fix OAuth reauth in Tesla Fleet ( #124744 )
...
* Fix auth failure
* Test
* Fix test
* Only reauth on 401
* Cover 401 and others
* Update homeassistant/components/tesla_fleet/strings.json
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-08-28 14:58:16 +02:00
Michael
11370979e5
Fix translation for AVM Fritz!Box Tools ( #124784 )
...
add missing ssl option to strings
2024-08-28 14:54:30 +02:00
Matrix
f8ac952cd7
Add YoLink lock V2 support ( #124202 )
...
* Add Lock V2 Support
* Change as suggestions
2024-08-28 14:18:55 +02:00
Erik Montnemery
38ef216894
Update icons.json to new service schema part 4 ( #124771 )
2024-08-28 13:48:13 +02:00
Erik Montnemery
1a2d013c97
Update icons.json to new service schema part 3 ( #124770 )
2024-08-28 13:48:01 +02:00
Erik Montnemery
cffa8b4feb
Update icons.json to new service schema part 2 ( #124769 )
2024-08-28 13:47:41 +02:00
Erik Montnemery
fce2e21c9f
Update icons.json to new service schema part 1 ( #124768 )
2024-08-28 13:47:02 +02:00
epenet
a0ffa69b49
Standardize reauth step variable name in aseko_pool_live ( #124765 )
2024-08-28 13:29:18 +02:00
epenet
a0089685dd
Simplify aussie_broadband reauth flow ( #124774 )
...
* Simplify aussie_broadband config flow
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update config_flow.py
* Update config_flow.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-08-28 13:19:58 +02:00
Matthias Alphart
633ff0ea42
Handle KNX expose conversion exceptions and unavailable states ( #124776 )
2024-08-28 13:14:34 +02:00
epenet
163795e73a
Use reauth_confirm in weatherflow_cloud ( #124761 )
2024-08-28 13:09:45 +02:00
epenet
45eebf3285
Use reauth_confirm in sharkiq ( #124762 )
2024-08-28 13:09:21 +02:00
epenet
274d98f4d7
Standardize reauth step variable name in permobil ( #124764 )
2024-08-28 13:02:21 +02:00
epenet
51a5a78eb5
Standardize reauth step variable name in config flows ( #124760 )
2024-08-28 13:01:00 +02:00
epenet
d4ae592a85
Improve config flow type hints in sms ( #124352 )
...
* Improve config flow type hints in sms
* Drop async_step_import
2024-08-28 13:00:30 +02:00
epenet
8ff8ed7f76
Cleanup unused import in upb config flow ( #124694 )
...
* Cleanup unused import in upb config flow
* More cleanup
2024-08-28 13:00:10 +02:00
epenet
18b49a6f62
Cleanup unused import in solarlog config flow ( #124713 )
2024-08-28 12:59:53 +02:00
epenet
35d318818a
Improve config flow type hints in sense ( #124350 )
2024-08-28 12:59:12 +02:00
epenet
0a94242337
Improve config flow type hints in vesync ( #124351 )
2024-08-28 12:56:22 +02:00
starkillerOG
d1681fac72
Improve mediabrowser names for DUO lens Reolink cameras ( #124766 )
...
* Improve playback of DUO lens cameras like TrackMix
* fix styling
* Adjust tests accordingly
2024-08-28 12:54:30 +02:00
Matthias Alphart
8504a16e83
Use KNX group address format from project ( #124084 )
2024-08-28 12:34:28 +02:00
Matthias Alphart
41e66edd14
Set default name for KNX outgoing telegram source ( #124439 )
2024-08-28 12:31:30 +02:00
starkillerOG
10b3119b4a
Use Position instead of Angle for TiltOnlyDevice in motion blinds ( #123521 )
...
Use Position instead of Angle for TiltOnlyBlinds
2024-08-28 11:27:34 +02:00
Erik Montnemery
c772c4a2d5
Allow specifying icons for service sections ( #124656 )
...
* Allow specifying icons for service sections
* Improve kitchen_sink example
2024-08-28 11:15:26 +02:00
starkillerOG
e9830f0835
Bump reolink_aio to 0.9.8 ( #124763 )
2024-08-28 11:13:37 +02:00