J. Nick Koston and GitHub
6656f7d6b9
Log directory blocking I/O functions that run in the event loop ( #118529 )
...
* Log directory I/O functions that run in the event loop
* tests
2024-05-31 11:09:19 -04:00
J. Nick Koston and GitHub
1fef4fa1f6
Prevent time.sleep calls from blocking the event loop ( #118561 )
...
* Prevent time.sleep calls from blocking the event loop
We have been warning on these since Jan 2022. 2+ years seems more than enough
time to give to fix these. see https://github.com/home-assistant/core/pull/63766
* Prevent time.sleep calls from blocking the event loop
We have been warning on these since Jan 2022. 2+ years seems more than enough
time to give to fix these. see https://github.com/home-assistant/core/pull/63766
2024-05-31 11:08:22 -04:00
Michael Chisholm and GitHub
15f726da50
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 10:52:19 -04:00
J. Nick Koston and GitHub
d67f14ac0b
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 10:51:38 -04:00
Bas Brussee and GitHub
bff2d3e2ee
Revert "Fix Tibber sensors state class" ( #118409 )
...
Revert "Fix Tibber sensors state class (#117085 )"
This reverts commit 658c1f3d97 .
2024-05-31 10:50:22 -04:00
osohotwateriot and GitHub
cf3e758aa1
Move OSO Energy base entity class to separate module ( #118563 )
...
Move base entity class to separate file
2024-05-31 16:13:20 +02:00
8f5ddd5bcc
Bump brother backend library to version 4.2.0 ( #118557 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
2024-05-31 09:00:33 -05:00
Brett Adams and GitHub
929568c3b5
Fix off_grid_vehicle_charging_reserve_percent in Teselemetry ( #118532 )
2024-05-31 07:54:40 -05:00
c85743822a
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 07:52:43 -05:00
Luca Angemi and GitHub
5ed9d58a7b
Fix telegram doing blocking I/O in the event loop ( #118531 )
2024-05-31 07:45:52 -05:00
J. Nick Koston and GitHub
76391d71d6
Fix snmp doing blocking I/O in the event loop ( #118521 )
2024-05-31 07:44:28 -05:00
a23b5e97e6
Fix typo in OWM strings ( #118538 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-05-31 07:11:59 -05:00
epenet and GitHub
0974ea9a5a
Adjust "hass" type hint for test fixtures in pylint plugin ( #118548 )
...
Adjust "hass" type hint in pylint plugin
2024-05-31 13:06:49 +02:00
epenet and GitHub
7e1f4cd3fb
Check fixtures for type hints in pylint plugin ( #118313 )
...
* Check fixtures for type hints in pylint plugin
* Apply suggestion
2024-05-31 12:42:42 +02:00
Tsvi Mostovicz and GitHub
9fc51891ca
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 12:35:40 +02:00
epenet and GitHub
ec4545ce4a
Small performance improvement to pylint plugin ( #118475 )
...
* Small improvement to pylint plugin
* Adjust
* Improve
* Rename variable and drop used argument
2024-05-31 12:03:29 +02:00
Alexandre CUER and GitHub
8a3b49434e
Code quality improvements in emoncms integration ( #118468 )
...
* type hints
remove unused var interval
* corrections as suggested by epenet
* reintroducing property extra_state_attributes
so that the extra parameters update correctly
2024-05-31 11:50:18 +02:00
epenet and GitHub
7804076064
Drop single-use constant from pylint plugin ( #118540 )
...
* Drop single-use constant from pylint plugin
* Typo
2024-05-31 11:18:55 +02:00
David Bonnes and GitHub
85d979847c
Move evohome helper functions to separate module ( #118497 )
...
initial commit
2024-05-31 10:22:15 +02:00
cdcf091c9c
Pass the message as an exception argument in Tractive integration ( #118534 )
...
Pass the message as an exception argument
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
2024-05-31 09:11:52 +02:00
cb502263fd
Bang & Olufsen fix straggler from previous PR ( #118488 )
...
* Fix callback straggler from previous PR
* Update homeassistant/components/bang_olufsen/media_player.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-05-30 22:23:43 -04: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
Jan-Philipp Benecke and GitHub
2b4e9212bc
Log aiohttp error in rest_command ( #118453 )
2024-05-30 22:17:44 -04:00
epenet and GitHub
83e77720e9
Improve type hints for mock_bluetooth/enable_bluetooth ( #118484 )
2024-05-30 22:16:45 -04:00
tronikos and GitHub
2b7685b71d
Add Google Assistant SDK diagnostics ( #118513 )
2024-05-30 22:13:54 -04:00
eae04bf2e9
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-30 22:13:18 -04:00
tronikos and GitHub
2bd142d3a6
Improve LLM prompt ( #118520 )
2024-05-30 22:03:57 -04:00
tronikos and GitHub
272c51fb38
Fix unnecessary single quotes escaping in Google AI ( #118522 )
2024-05-30 19:56:06 -04:00
tronikos and GitHub
0d6c7d0973
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-30 17:14:11 -04:00
G Johansson and GitHub
b5ec24ef63
Fix key issue in config entry options in Openweathermap ( #118506 )
2024-05-30 16:35:36 -04:00
G Johansson and GitHub
5c6753f4c0
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-30 16:31:02 -04:00
Mr. Bubbles and GitHub
2b016d29c9
Fix typing and streamline code in One-Time Password integration ( #118511 )
...
* Fix some issues
* some changes
2024-05-30 22:29:28 +02:00
tronikos and GitHub
6d82cfa91a
Ignore deprecated open and close cover intents for LLMs ( #118515 )
2024-05-30 16:29:13 -04:00
epenet and GitHub
a5dc4cb1c7
Fix incorrect zeroconf type hint in tests ( #118465 )
...
* Fix incorrect `mock_async_zeroconf` type hint
* Adjust thread
* One more
* Fix mock_zeroconf also
* Adjust
* Adjust
2024-05-30 21:57:09 +02:00