Paulus Schoutsen
b5783e6f5c
Bump version to 2024.6.0b5
2024.6.0b5
2024-06-03 01:10:10 +00:00
G Johansson and Paulus Schoutsen
1708b60ecf
Fix entity state dispatching for Tag entities ( #118662 )
2024-06-03 01:10:06 +00:00
puddly and Paulus Schoutsen
3c012c497b
Bump ZHA dependencies ( #118658 )
...
* Bump bellows to 0.39.0
* Do not create a backup if there is no active ZHA gateway object
* Bump universal-silabs-flasher as well
2024-06-03 01:10:05 +00:00
Joost Lekkerkerker and Paulus Schoutsen
4d2dc9a40e
Fix incorrect placeholder in SharkIQ ( #118640 )
...
Update strings.json
2024-06-03 01:10:05 +00:00
Jan Bouwhuis and Paulus Schoutsen
3653a51288
Fix handling undecoded mqtt sensor payloads ( #118633 )
2024-06-03 01:10:04 +00:00
J. Nick Koston and Paulus Schoutsen
9366a4e69b
Include a traceback for non-strict event loop blocking detection ( #118620 )
2024-06-03 01:10:03 +00:00
Luca Angemi and Paulus Schoutsen
1d1af7ec11
Fix telegram bot send_document ( #118616 )
2024-06-03 01:10:02 +00:00
tronikos and Paulus Schoutsen
236b19c5b3
Use gemini-1.5-flash-latest in google_generative_ai_conversation.generate_content ( #118594 )
2024-06-03 01:10:02 +00:00
tronikos and Paulus Schoutsen
1afbfd687f
Strip Google AI text responses ( #118593 )
...
* Strip Google AI test responses
* strip each part
2024-06-03 01:10:01 +00:00
Paulus Schoutsen
20159d0277
Add base prompt for LLMs ( #118592 )
2024-06-03 01:10:00 +00:00
tronikos and Paulus Schoutsen
4df3d43e45
Stop instructing LLM to not pass the domain as a list ( #118590 )
2024-06-03 01:10:00 +00:00
Michael and Paulus Schoutsen
1a588760b9
Avoid future exception during setup of Synology DSM ( #118583 )
...
* avoid future exception during integration setup
* clear future flag during setup
* always clear the flag (with comment)
2024-06-03 01:09:58 +00:00
Jan-Philipp Benecke and Paulus Schoutsen
6ba9e7d5fd
Run ruff format for device registry ( #118582 )
2024-06-03 01:09:58 +00:00
epenet and Paulus Schoutsen
4b06c5d2fb
Update device connections in samsungtv ( #118556 )
2024-06-03 01:09:57 +00:00
bfc1c62a49
Bump pyads to 3.4.0 ( #116934 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-06-03 01:09:57 +00:00
c52fabcf77
Ignore myuplink sensors without a description that provide non-numeric values ( #115525 )
...
Ignore sensors without a description that provide non-numeric values
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me >
2024-06-03 01:09:56 +00:00
Paulus Schoutsen
b39d7b39e1
Bump version to 2024.6.0b4
2024.6.0b4
2024-05-31 19:34:58 +00:00
Paulus Schoutsen
c01c155037
Fix openAI tool calls ( #118577 )
2024-05-31 19:34:38 +00:00
b459559c8b
Add ability to replace connections in DeviceRegistry ( #118555 )
...
* Add ability to replace connections in DeviceRegistry
* Add more tests
* Improve coverage
* Apply suggestion
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-05-31 19:34:38 +00:00
d823e56659
In Brother integration use SnmpEngine from SNMP integration ( #118554 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-31 19:34:37 +00:00
Michael Chisholm and Paulus Schoutsen
e401a0da7f
Fix KeyError in dlna_dmr SSDP config flow when checking existing config entries ( #118549 )
...
Fix KeyError checking existing dlna_dmr config entries
2024-05-31 19:34:36 +00:00
Tsvi Mostovicz and Paulus Schoutsen
3f6df28ef3
Fix YAML deprecation breaking version in jewish calendar and media extractor ( #118546 )
...
* Fix YAML deprecation breaking version
* Update
* fix media extractor deprecation as well
* Add issue_domain
2024-05-31 19:34:35 +00:00
9b63779063
Fix typo in OWM strings ( #118538 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-05-31 19:34:35 +00:00
4998fe5e6d
Migrate openai_conversation to entry.runtime_data ( #118535 )
...
* switch to entry.runtime_data
* check for missing config entry
* Update homeassistant/components/openai_conversation/__init__.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-05-31 19:34:34 +00:00
Brett Adams and Paulus Schoutsen
a59c890779
Fix off_grid_vehicle_charging_reserve_percent in Teselemetry ( #118532 )
2024-05-31 19:34:34 +00:00
Luca Angemi and Paulus Schoutsen
a2cdb349f4
Fix telegram doing blocking I/O in the event loop ( #118531 )
2024-05-31 19:34:33 +00:00
J. Nick Koston and Paulus Schoutsen
267228cae0
Fix openweathermap config entry migration ( #118526 )
...
* Fix openweathermap config entry migration
The options keys were accidentally migrated to data so
they could no longer be changed in the options flow
* more fixes
* adjust
* reduce
* fix
* adjust
2024-05-31 19:34:32 +00:00
J. Nick Koston and Paulus Schoutsen
ba769f4d9f
Fix snmp doing blocking I/O in the event loop ( #118521 )
2024-05-31 19:34:31 +00:00
Denis Shulyaka and Paulus Schoutsen
c09bc726d1
Add OpenAI Conversation system prompt user_name and llm_context variables ( #118512 )
...
* OpenAI Conversation: Add variables to the system prompt
* User name and llm_context
* test for user name
* test for user id
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-05-31 19:34:31 +00:00
c441f689bf
Add typing for OpenAI client and fallout ( #118514 )
...
* typing for client and consequences
* Update homeassistant/components/openai_conversation/conversation.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-05-31 19:34:07 +00:00
Denis Shulyaka and Paulus Schoutsen
395e1ae31e
Add Google Generative AI Conversation system prompt user_name and llm_context variables ( #118510 )
...
* Google Generative AI Conversation: Add variables to the system prompt
* User name and llm_context
* test for template variables
* test for template variables
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-05-31 19:32:47 +00:00
Bas Brussee and Paulus Schoutsen
2e45d678b8
Revert "Fix Tibber sensors state class" ( #118409 )
...
Revert "Fix Tibber sensors state class (#117085 )"
This reverts commit 658c1f3d97 .
2024-05-31 19:32:46 +00:00
Paulus Schoutsen
17cb25a5b6
Rename llm.ToolContext to llm.LLMContext ( #118566 )
2024-05-31 19:32:07 +00:00
Paulus Schoutsen
e5e26de06f
Bump version to 2024.6.0b3
2024.6.0b3
2024-05-31 02:20:10 +00:00
tronikos and Paulus Schoutsen
7dab255c15
Fix unnecessary single quotes escaping in Google AI ( #118522 )
2024-05-31 02:19:58 +00:00
tronikos and Paulus Schoutsen
cea7347ed9
Improve LLM prompt ( #118520 )
2024-05-31 02:19:56 +00:00
tronikos and Paulus Schoutsen
f4a876c590
Fix LLMs asking which area when there is only one device ( #118518 )
...
* Ignore deprecated open and close cover intents for LLMs
* Fix LLMs asking which area when there is only one device
* remove unrelated changed
* remove unrelated changes
2024-05-31 02:19:55 +00:00
tronikos and Paulus Schoutsen
117a02972d
Ignore deprecated open and close cover intents for LLMs ( #118515 )
2024-05-31 02:19:54 +00:00
G Johansson and Paulus Schoutsen
3fb40deacb
Fix key issue in config entry options in Openweathermap ( #118506 )
2024-05-31 02:19:54 +00:00
G Johansson and Paulus Schoutsen
38c88c576b
Fix tado non-string unique id for device trackers ( #118505 )
...
* Fix tado none string unique id for device trackers
* Add comment
* Fix comment
2024-05-31 02:19:53 +00:00
Paulus Schoutsen
e95b63bc89
Intent script: allow setting description and platforms ( #118500 )
...
* Add description to intent_script
* Allow setting platforms
2024-05-31 02:19:51 +00:00
Jan Bouwhuis and Paulus Schoutsen
ea44b534e6
Fix group platform dependencies ( #118499 )
2024-05-31 02:19:50 +00:00
G Johansson and Paulus Schoutsen
7646d853f4
Remove not needed hass object from Tag ( #118498 )
2024-05-31 02:19:49 +00:00
G Johansson and Paulus Schoutsen
248c7c33b2
Fix blocking call in holiday ( #118496 )
2024-05-31 02:19:48 +00:00
Paulus Schoutsen
eb887a707c
Ignore the toggle intent ( #118491 )
2024-05-31 02:19:46 +00:00
David Bonnes and Paulus Schoutsen
e3ddbb2768
Fix evohome so it doesn't retrieve schedules unnecessarily ( #118478 )
2024-05-31 02:19:45 +00:00
Jan-Philipp Benecke and Paulus Schoutsen
008aec5670
Log aiohttp error in rest_command ( #118453 )
2024-05-31 02:19:45 +00:00
Tsvi Mostovicz and Paulus Schoutsen
d93d7159db
Fix Jewish calendar unique id's ( #117985 )
...
* Initial commit
* Fix updating of unique id
* Add testing to check the unique id is being updated correctly
* Reload the config entry and confirm the unique id has not been changed
* Move updating unique_id to __init__.py as suggested
* Change the config_entry variable's name back from config to config_entry
* Move the loop into the update_unique_ids method
* Move test from test_config_flow to test_init
* Try an early optimization to check if we need to update the unique ids
* Mention the correct version
* Implement suggestions
* Ensure all entities are migrated correctly
* Just to be sure keep the previous assertion as well
2024-05-31 02:19:44 +00:00
e6e017dab7
Add support for V2C Trydan 2.1.7 ( #117147 )
...
* Support for firmware 2.1.7
* add device ID as unique_id
* add device ID as unique_id
* add test device id as unique_id
* backward compatibility
* move outside try
* Sensor return type
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* not needed
* make slave error enum state
* fix enum
* Update homeassistant/components/v2c/sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Update homeassistant/components/v2c/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Update homeassistant/components/v2c/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* simplify tests
* fix misspellings from upstream library
* add sensor tests
* just enough coverage for enum sensor
* Refactor V2C tests (#117264 )
* Refactor V2C tests
* fix rebase issues
* ruff
* review
* fix https://github.com/home-assistant/core/issues/117296
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-05-31 02:19:43 +00:00
dontinelli and Paulus Schoutsen
486c72db73
Adjustment of unit of measurement for light ( #116695 )
2024-05-31 02:19:42 +00:00