Marcel van der Veldt and Franck Nijhof
9095941b62
Mark Matter climate dry/fan mode support on Panasonic AC ( #118485 )
2024-05-30 17:02:32 +02:00
Marcel van der Veldt and Franck Nijhof
e906812fbd
Extend Matter sensor discovery schemas for Air Purifier / Air Quality devices ( #118483 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-05-30 17:02:26 +02:00
Robert Resch and Franck Nijhof
522152e7d2
Set enity_category to config for airgradient select entities ( #118477 )
2024-05-30 17:02:21 +02:00
lunmay and Franck Nijhof
50acc26812
Typo fix in media_extractor ( #118473 )
2024-05-30 17:02:16 +02:00
356374cdc3
Raise ConfigEntryNotReady when there is no _id in the Tractive data ( #118467 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
2024-05-30 17:02:11 +02:00
Robert Resch and Franck Nijhof
98d905562e
Bump deebot-client to 7.3.0 ( #118462 )
2024-05-30 17:02:05 +02:00
tronikos and Franck Nijhof
48342837c0
Instruct LLM to not pass a list to the domain ( #118451 )
2024-05-30 17:02:00 +02:00
tronikos and Franck Nijhof
3e0d9516a9
Improve LLM prompt ( #118443 )
...
* Improve LLM prompt
* test
* improvements
* improvements
2024-05-30 17:01:55 +02:00
Alexey Guseynov and Franck Nijhof
c6c36718b9
Add Total Volatile Organic Compounds (tVOC) matter discovery schema ( #116963 )
2024-05-30 17:01:49 +02:00
Franck Nijhof
8ee1d8865c
Bump version to 2024.6.0b1
2024.6.0b1
2024-05-30 01:19:49 +02:00
J. Nick Koston and Franck Nijhof
5d5210b47d
Fix google_mail doing blocking i/o in the event loop (take 2) ( #118441 )
2024-05-30 01:18:34 +02:00
tronikos and Franck Nijhof
27cc97bbeb
Bump opower to 0.4.6 ( #118434 )
2024-05-30 01:18:31 +02:00
J. Nick Koston and Franck Nijhof
9728103de4
Fix blocking I/O in the event loop in meteo_france ( #118429 )
2024-05-30 01:18:28 +02:00
Evgeny and Franck Nijhof
ebf9013569
Fix OpenWeatherMap migration ( #118428 )
2024-05-30 01:18:24 +02:00
J. Nick Koston and Franck Nijhof
b75f3d9681
Fix workday doing blocking I/O in the event loop ( #118422 )
2024-05-30 01:18:21 +02:00
J. Nick Koston and Franck Nijhof
0d4990799f
Fix google_mail doing blocking I/O in the event loop ( #118421 )
...
fixes #118411
2024-05-30 01:18:17 +02:00
J. Nick Koston and Franck Nijhof
1e77a59561
Fix google_tasks doing blocking I/O in the event loop ( #118418 )
...
fixes #118407
2024-05-30 01:17:37 +02:00
J. Nick Koston and Franck Nijhof
7ee2f09fe1
Ensure paho.mqtt.client is imported in the executor ( #118412 )
...
fixes #118405
2024-05-30 00:12:34 +02:00
Michael Hansen and Franck Nijhof
23d9b4b17f
Handle case where timer device id exists but is not registered (delayed command) ( #118410 )
...
Handle case where device id exists but is not registered
2024-05-30 00:12:30 +02:00
Marcel van der Veldt and Franck Nijhof
a580d834da
Fix light discovery for Matter dimmable plugin unit ( #118404 )
2024-05-30 00:12:27 +02:00
Marcel van der Veldt and Franck Nijhof
4fb6e59fdc
Add translation strings for Matter Fan presets ( #118401 )
2024-05-30 00:12:24 +02:00
swcloudgenie and Franck Nijhof
ad3823764a
New official genie garage integration ( #117020 )
...
* new official genie garage integration
* move api constants into api module
* move scan interval constant to cover.py
2024-05-30 00:12:19 +02:00
Franck Nijhof
024de4f8a6
Bump version to 2024.6.0b0
2024.6.0b0
2024-05-29 20:17:13 +02:00
Joost Lekkerkerker and GitHub
c80718628e
Add select entities to AirGradient ( #117136 )
2024-05-29 20:12:51 +02:00
TheJulianJES and GitHub
6382cb9134
Bump zha-quirks to 0.0.116 ( #118393 )
2024-05-29 19:52:25 +02:00
Marcel van der Veldt and GitHub
7136be5047
Bump Python Matter Server library to 6.1.0(b0) ( #118388 )
2024-05-29 19:20:18 +02:00
Bram Kragten and GitHub
23381ff30c
Bump frontend to 20240529.0 ( #118392 )
2024-05-29 19:06:46 +02:00
Michael Hansen and GitHub
3ffbbcfa5c
Allow delayed commands to not have a device id ( #118390 )
2024-05-29 12:39:41 -04:00
Joost Lekkerkerker and GitHub
181ae1227a
Bump airgradient to 0.4.2 ( #118389 )
2024-05-29 18:17:26 +02:00
9e3e7f5b48
Entity for Tags ( #115048 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Erik <erik@montnemery.com >
2024-05-29 17:45:19 +02:00
Sid and GitHub
f37edc207e
Bump ruff to 0.4.6 ( #118384 )
2024-05-29 17:35:54 +02:00
Markus Jacobsen and GitHub
7fda7ccafc
Convert unnecessary coroutines into functions ( #118311 )
2024-05-29 16:44:43 +02:00
Michael and GitHub
916c6a2f46
Rework and simplify the cleanup of orphan AVM Fritz!Tools entities ( #117706 )
2024-05-29 15:52:49 +02:00
tronikos and GitHub
3d15e15e59
Add Android TV Remote debug logs to help with zeroconf issue ( #117960 )
2024-05-29 15:50:13 +02:00
Joost Lekkerkerker and GitHub
9e342a61f3
Bump yt-dlp to 2024.05.27 ( #118378 )
2024-05-29 15:38:21 +02:00
epenet and GitHub
461ac1e0bc
Add ClientSessionGenerator type hints in tests ( #118377 )
2024-05-29 14:49:14 +02:00
epenet and GitHub
d10362e226
Add AiohttpClientMocker type hints in tests ( #118373 )
2024-05-29 14:38:46 +02:00
osohotwateriot and GitHub
d69431ea48
Bump pyosoenergyapi to 1.1.4 ( #118368 )
2024-05-29 14:15:26 +02:00
epenet and GitHub
1fbf93fd36
Add SnapshotAssertion type hints in tests ( #118371 )
2024-05-29 14:11:58 +02:00
epenet and GitHub
166c588cac
Add LogCaptureFixture type hints in tests ( #118372 )
2024-05-29 14:10:00 +02:00
tronikos and GitHub
aeee222df4
Default to gemini-1.5-flash-latest in Google Generative AI ( #118367 )
...
Default to flash
2024-05-29 08:04:47 -04:00
tronikos and GitHub
4056c4c2cc
Ask LLM to pass area name and domain ( #118357 )
2024-05-29 08:03:43 -04:00
tronikos and GitHub
c75cb08aae
Fix LLM tracing for Google Generative AI ( #118359 )
...
Fix LLM tracing for Gemini
2024-05-29 08:02:59 -04:00
tronikos and GitHub
b7ee90a53c
Expose useful media player attributes to LLMs ( #118363 )
2024-05-29 08:01:40 -04:00
6e5dcd8b8d
Support in blueprint schema for input sections ( #110513 )
...
* initial commit for sections
* updates
* add description
* fix test
* rename collapsed key
* New schema
* update snapshots
* Testing for sections
* Validate no duplicate input keys across sections
* rename all_inputs
* Update homeassistant/components/blueprint/models.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2024-05-29 13:13:01 +02:00
tronikos and GitHub
d83ab7bb04
Fix issue when you have multiple Google Generative AI config entries and you remove one of them ( #118365 )
2024-05-29 11:59:06 +02:00
dontinelli and GitHub
aa957600ce
Set quality scale of fyta to platinum ( #118307 )
2024-05-29 11:41:59 +02:00
Joakim Sørensen and GitHub
d33068d00c
Update pylaunches dependency to version 2.0.0 ( #118362 )
2024-05-29 11:18:29 +02:00
Adam Kapos and GitHub
43f42dd512
Extend image_upload to return the original image ( #116652 )
2024-05-29 11:16:23 +02:00
585892f067
Allow MQTT device based auto discovery ( #109030 )
...
* Add MQTT device based auto discovery
* Respect override of component options over shared ones
* Add state_topic, command_topic, qos and encoding as shared options
* Add shared option test
* Rename device.py to schemas.py
* Remove unused legacy `platform` attribute to avoid confusion
* Split validation device and origin info
* Require `origin` info on device based discovery
* Log origin info for only once for device discovery
* Fix tests and linters
* ruff
* speed up _replace_all_abbreviations
* Fix imports and merging errors - add slots attr
* Fix unrelated const changes
* More unrelated changes
* join string
* fix merge
* Undo move
* Adjust logger statement
* fix task storm to load platforms
* Revert "fix task storm to load platforms"
This reverts commit 8f12a5f251 .
* bail if logging is disabled
* Correct mixup object_id and node_id
* Auto migrate entities to device discovery
* Add device discovery test for device_trigger
* Add migration support for non entity platforms
* Use helper to remove discovery payload
* Fix tests after update branch
* Add discovery migration test
* Refactor
* Repair after rebase
* Fix discovery is broken after migration
* Improve comments
* More comment improvements
* Split long lines
* Add comment to indicate payload dict can be empty
* typo
* Add walrus and update comment
* Add tag to migration test
* Join try blocks
* Refactor
* Cleanup not used attribute
* Refactor
* Move _replace_all_abbreviations out of try block
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-29 11:12:05 +02:00