Joost Lekkerkerker
53ad02a1eb
Enable RUF032 ( #135836 )
2025-01-20 08:05:33 +01:00
G Johansson
a98bb96325
Add reconfigure flow to Trafikverket Train ( #136000 )
2025-01-19 21:33:15 +01:00
G Johansson
2295e3779a
Ensure entity platform in cover tests ( #135917 )
2025-01-19 21:29:28 +01:00
G Johansson
53f80e9759
Ensure entity platform in camera tests ( #135918 )
2025-01-19 21:28:50 +01:00
Joost Lekkerkerker
f5d35bca72
Implement cloudhooks for Overseerr ( #134680 )
2025-01-19 21:28:08 +01:00
jsuar
a2d76cac5a
Fix Slack file upload ( #135818 )
...
* pgrade Slack integration to use AsyncWebClient and support files_upload_v2
- Replaced deprecated WebClient with AsyncWebClient throughout the integration.
- Removed the unsupported `run_async` parameter.
- Added a helper function to resolve channel names to channel IDs.
- Updated `_async_send_local_file_message` and `_async_send_remote_file_message` to handle Slack's new API requirements, including per-channel uploads.
- Updated dependency from slackclient==2.5.0 to slack-sdk>=3.0.0.
- Improved error handling and logging for channel resolution and file uploads.
* Fix test to use AsyncWebClient for Slack authentication flow
* Fix Slack authentication URL by removing the www subdomain
* Refactor Slack file upload functionality and add utility for file uploads
2025-01-19 21:09:04 +01:00
Joakim Plate
a69786f64f
Set friendly name for PT2262 sensors to masked name ( #135988 )
2025-01-19 21:07:05 +01:00
Paulus Schoutsen
0c68854fdf
Migrate tests from OpenAI to conversation integration ( #135963 )
2025-01-19 20:32:59 +01:00
J. Diego Rodríguez Royo
57294fa461
Do not base power switch state on appliance's operation state at Home Connect ( #135932 )
2025-01-19 20:24:48 +01:00
Joakim Plate
568a27000d
Correct type for off delay in rfxtrx ( #135994 )
2025-01-19 20:09:05 +01:00
Maikel Punie
4612f4da19
Fix velbus via devices ( #135986 )
2025-01-19 20:07:32 +01:00
Manu
ec45cb4939
Improve exception handling in Habitica integration ( #135950 )
2025-01-19 19:51:55 +01:00
Jan Bouwhuis
889f699e5d
Disable noisy diagnostic incomfort sensors by default ( #135992 )
2025-01-19 19:28:19 +01:00
Jan Bouwhuis
5ffae140af
Add diagnostics feature to incomfort integration ( #136009 )
2025-01-19 19:27:36 +01:00
Jan Bouwhuis
3077a4cdee
Add re-configure flow incomfort integration ( #135887 )
...
* Add re-configure flow incomfort integration
* End with abort flow in reconfigure failure flow
* Apply parenthesis
2025-01-19 15:16:26 +01:00
Andrew Sayre
439f22f584
Fix HEOS device information ( #135940 )
2025-01-19 15:07:00 +01:00
Jan Bouwhuis
b17c36eeff
Add re-authentication flow to incomfort integration ( #135861 )
2025-01-19 14:26:21 +01:00
Mick Montorier-Aberman
41fe863b72
Refactor SwitchBot Cloud make_device_data ( #135698 )
2025-01-19 14:22:21 +01:00
Christopher Fenner
654e111c23
Fix fan speed in auto mode in ViCare integration ( #134256 )
2025-01-19 13:39:38 +01:00
Manu
958b1e7759
Move integration setup to coordinator `_async_setup` in Bring ( #135711 )
2025-01-19 13:29:21 +01:00
Erwin Douna
15d57692d9
SMA add diagnostics ( #135852 )
2025-01-19 13:28:15 +01:00
Sid
a55bd593af
Rework enigma2 tests ( #135475 )
2025-01-19 13:24:47 +01:00
Brett Adams
6292d6c0dc
Add streaming to device tracker platform in Teslemetry ( #135962 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-01-19 13:20:40 +01:00
Matthias Alphart
af0f416497
Fix KNX default state updater option ( #135611 )
2025-01-19 12:53:09 +01:00
Glenn Vandeuren (aka Iondependent)
9f3b39a2d2
Round brightness in Niko Home Control ( #135920 )
2025-01-19 12:51:05 +01:00
J. Nick Koston
0d968267a2
Improve remote Bluetooth scanner manufacturer data ( #135961 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-01-19 11:55:13 +01:00
Erik Montnemery
02347d5d36
Improve backup store in tests ( #135974 )
2025-01-19 11:13:37 +01:00
Paulus Schoutsen
754de6f998
Add shared history for conversation agents ( #135903 )
...
* Add shared history for conversation agents
* Remove unused code
* Add support for native history items
* Store all assistant responses as assistant in history
* Add history support to DefaultAgent.async_handle_intents
* Make local fallback work
* Add default agent history
* Add history cleanup
* Add tests
* ChatHistory -> ChatSession
* Address comments
* Update snapshots
2025-01-18 22:33:03 -05:00
Marc Mueller
6690b121c0
Fix unicode chars in zha tests ( #135954 )
2025-01-18 13:47:30 -10:00
Marc Mueller
8a3ef101e6
Replace additional deprecated USBServiceInfo imports ( #135953 )
2025-01-18 17:43:07 -06:00
Álvaro Fernández Rojas
37c3a9546c
Update aioairzone to v0.9.9 ( #135866 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-01-18 10:57:54 -10:00
Marc Mueller
24c50e0988
Fix aiodns DeprecationWarning in tests ( #135921 )
2025-01-18 08:04:01 -10:00
Joost Lekkerkerker
fe8a93d62f
Add reauthentication to SmartThings ( #135673 )
...
* Add reauthentication to SmartThings
* Add reauthentication to SmartThings
* Add reauthentication to SmartThings
* Add reauthentication to SmartThings
2025-01-18 18:41:24 +01:00
Marc Mueller
dedcef7230
Fix acmeda pytest usefixtures spelling ( #135919 )
2025-01-18 17:08:07 +01:00
G Johansson
5a7b6cd7a0
Remove asserting name in tts test (no entity platform) ( #135726 )
...
* Ensure entity platform in tts tests
* Correct placement
* Remove name test
* Remove hass
2025-01-18 14:47:53 +01:00
Maciej Bieniek
f0c6b47522
Increase test coverage for IMGW-PIB ( #135915 )
2025-01-18 13:31:17 +01:00
Joris Pelgröm
d349c47694
Add reauth flow to LetPot integration ( #135734 )
2025-01-18 06:11:35 -06:00
Josef Zweck
f878465a9a
Fix imgw_pib tests ( #135913 )
2025-01-18 06:07:28 -06:00
Nathan Spencer
81b7d01a7d
Bump pylitterbot to 2024.0.0 ( #135891 )
2025-01-18 13:01:09 +01:00
Manu
f5dd3ef530
Increase test coverage in Habitica integration ( #135896 )
...
Add tests to Habitica integration
2025-01-18 12:59:23 +01:00
Josef Zweck
c56eee3639
Fix bmw_connected_drive tests ( #135911 )
2025-01-18 11:10:52 +01:00
J. Nick Koston
43fe4ebbbe
Prevent HomeKit from going unavailable when min/max is reversed ( #135892 )
2025-01-17 14:08:17 -10:00
G Johansson
2ec971ad9d
Remove not needed name from config flow in SMHI ( #134841 )
2025-01-17 19:21:13 +01:00
Erik Montnemery
235fda55fe
Validate config entry when adding or updating entity registry entry ( #135067 )
2025-01-17 19:18:13 +01:00
epenet
14f3868c26
Fix flaky test in acmeda ( #135846 )
2025-01-17 19:08:32 +01:00
Indu Prakash
54e4e8a7bb
Fix humidifier on off status update ( #135743 )
2025-01-17 18:49:33 +01:00
hahn-th
4a64c797d4
Add doorbell event to homematicip_cloud ( #133269 )
2025-01-17 17:54:15 +01:00
Brett Adams
24bb623567
Add streaming to Teslemetry cover platform ( #135660 )
2025-01-17 17:38:03 +01:00
Bouwe Westerdijk
a2afc1b670
Plugwise test-code improvements ( #134193 )
2025-01-17 17:12:09 +01:00
Joost Lekkerkerker
ef8b8fbbaa
Enable RUF023 ( #135830 )
2025-01-17 12:28:27 +01:00