Norbert Rittel
77221f53b3
Fix sentence-casing in PurpleAir integration strings ( #135981 )
2025-01-19 21:27:01 +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
Scott K Logan
2900baac04
Bump aioraven to 0.7.1 ( #136017 )
2025-01-19 21:05:34 +01:00
Duco Sebel
2092456c7e
Bumb python-homewizard-energy to 8.1.0 ( #136016 )
2025-01-19 21:03:30 +01:00
Joakim Plate
2bedb2cadb
Correct translation key for data bits in rfxtrx ( #135990 )
2025-01-19 20:43:47 +01:00
Marc Mueller
5329356f20
Update numpy to 2.2.2 ( #135982 )
2025-01-19 20:35:32 +01:00
Paulus Schoutsen
0c68854fdf
Migrate tests from OpenAI to conversation integration ( #135963 )
2025-01-19 20:32:59 +01:00
David Knowles
8777dd9065
Bump pydrawise to 2025.1.0 ( #135998 )
2025-01-19 20:31:30 +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
J. Nick Koston
3a078d5414
Handle invalid datetime in onvif ( #136014 )
2025-01-19 20:16:40 +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
ccd7b1c21a
Add incomfort heater serialnr to device info ( #136012 )
2025-01-19 19:51:04 +01:00
Norbert Rittel
3ee2dc9790
Make strings of create_scene action UI- and translation-friendly ( #136004 )
2025-01-19 19:43:47 +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
04eb86e5a0
Cleanup incomfort translation strings ( #135991 )
2025-01-19 15:30:03 +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
Joost Lekkerkerker
02bf8447b3
Fix unset coordinator in Switchbot cloud ( #135985 )
2025-01-19 15:15:32 +01:00
Joost Lekkerkerker
cf29ef91ee
Fix switchbot cloud library logger ( #135987 )
2025-01-19 15:15:21 +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
Norbert Rittel
dfc4cdf785
Improve descriptions in list_notifications action, fix casing ( #135838 )
2025-01-19 13:43:35 +01:00
Christopher Fenner
654e111c23
Fix fan speed in auto mode in ViCare integration ( #134256 )
2025-01-19 13:39:38 +01:00
Norbert Rittel
9d5fe77b71
Remove unnecessary "title" keys to use default setup flow instead ( #135512 )
2025-01-19 13:34:22 +01:00
Manu
958b1e7759
Move integration setup to coordinator `_async_setup` in Bring ( #135711 )
2025-01-19 13:29:21 +01:00
Norbert Rittel
2f5545e7b8
Fix name and descriptions of actions in EZVIZ integration etc. ( #135858 )
2025-01-19 13:28:49 +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
Manuel Stahl
3978c4cdb3
Add type annotations to stiebel eltron component ( #135228 )
2025-01-19 13:21:59 +01:00
Norbert Rittel
4690aef8b8
Further clarify the meaning of Sensibo's Climate React mode ( #135833 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2025-01-19 13:21:37 +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
Manu
acbb15a496
Set dependency-transparency and async-dependency in Habitica IQS ( #135902 )
2025-01-19 12:51:49 +01:00
Glenn Vandeuren (aka Iondependent)
9f3b39a2d2
Round brightness in Niko Home Control ( #135920 )
2025-01-19 12:51:05 +01:00
Norbert Rittel
5a91562d1d
Fix grammar and plural handling in action descriptions ( #135654 )
2025-01-19 12:37:28 +01:00
J. Diego Rodríguez Royo
ac58494b55
Improve program related sensors at Home Connect ( #135929 )
2025-01-19 12:02:23 +01:00
J. Diego Rodríguez Royo
33d552e3f7
Add power switch only if it is available at Home Connect ( #135930 )
2025-01-19 11:58:38 +01:00
Norbert Rittel
f3222045ae
Change 'device_id' to translatable 'device ID', fix typos in LCN ( #135978 )
2025-01-19 11:56:34 +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
cdnninja
85bea5b70e
Vesync switch humidifier to property ( #135949 )
2025-01-19 11:43:16 +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
Norbert Rittel
32d7a23bff
Fix duplicated "effect" in Speed field descriptions of flux_led ( #135948 )
2025-01-18 15:13:28 -10:00
J. Nick Koston
fe4e001fa5
Bump bluetooth-adapters to 0.21.0 ( #135957 )
2025-01-18 15:10:15 -10:00
J. Nick Koston
725d835fab
Bump aiooui to 0.1.9 ( #135956 )
2025-01-18 15:01:55 -10:00
J. Nick Koston
640da1cc67
Bump aiooui to 0.1.8 ( #135945 )
2025-01-19 00:53:59 +01:00