Marlon and GitHub
2809070e85
Set integration_type to device for apsystems integration ( #117782 )
2024-05-20 11:13:08 +02:00
epenet and GitHub
1bf7a4035c
Downgrade tellduslive quality scale to silver ( #117784 )
2024-05-20 11:07:26 +02:00
epenet and GitHub
ae5769dc50
Downgrade point quality scale to silver ( #117783 )
2024-05-20 11:06:56 +02:00
J. Nick Koston and GitHub
5a609c34bb
Fix blocking I/O in the event loop when loading timezones ( #117721 )
2024-05-20 11:06:03 +02:00
Marc Mueller and GitHub
0293315b23
Use PEP 695 for covariant class annotations ( #117780 )
2024-05-20 10:55:44 +02:00
Marc Mueller and GitHub
f76842d7db
Use PEP 695 for hass_dict annotations ( #117779 )
2024-05-20 10:46:50 +02:00
Marc Mueller and GitHub
7b27101f8a
Use PEP 695 for class annotations (3) ( #117777 )
2024-05-20 10:46:01 +02:00
Marc Mueller and GitHub
8f0fb4db3e
Use PEP 695 for class annotations (4) ( #117778 )
2024-05-20 10:44:52 +02:00
Marc Mueller and GitHub
eedce95bc9
Use PEP 695 for class annotations (2) ( #117776 )
2024-05-20 10:43:59 +02:00
Marc Mueller and GitHub
b93312b62c
Use PEP 695 for class annotations (1) ( #117775 )
2024-05-20 10:42:57 +02:00
epenet and GitHub
3f15b44a11
Move environment_canada coordinator to separate module ( #117426 )
2024-05-20 10:00:01 +02:00
Marc Mueller and GitHub
e48cf6fad2
Update pylint to 3.2.2 ( #117770 )
2024-05-20 09:59:22 +02:00
J. Nick Koston and GitHub
149120b749
Add setup time detail to diagnostics ( #117766 )
2024-05-20 09:52:28 +02:00
J. Nick Koston and GitHub
13ba8e62a9
Fix race in config entry setup ( #117756 )
2024-05-20 09:47:47 +02:00
J. Nick Koston and GitHub
d11003ef12
Block older versions of custom integration mydolphin_plus since they cause crashes ( #117751 )
2024-05-20 09:45:52 +02:00
J. Nick Koston and GitHub
fe769c4527
Fix missing type for mqtt websocket wrapper ( #117752 )
2024-05-20 09:32:50 +02:00
570d5f2b55
Add turn_on to SamsungTV remote ( #117403 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-05-19 20:14:20 -10:00
Ricardo Steijn and GitHub
14f1e8c520
Bump crownstone-sse to 2.0.5, crownstone-cloud to 1.4.11 ( #117748 )
2024-05-19 19:18:28 -10:00
9fab2aa2bc
Update elmax_api to v0.0.5 ( #117693 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-05-19 19:16:46 -10:00
c3196a5667
LLM Tools support for Google Generative AI integration ( #117644 )
...
* initial commit
* Undo prompt chenges
* Move format_tool out of the class
* Only catch HomeAssistantError and vol.Invalid
* Add config flow option
* Fix type
* Add translation
* Allow changing API access from options flow
* Allow model picking
* Remove allowing HASS Access in main flow
* Move model to the top in options flow
* Make prompt conditional based on API access
* convert only once to dict
* Reduce debug logging
* Update title
* re-order models
* Address comments
* Move things
* Update labels
* Add tool call tests
* coverage
* Use LLM APIs
* Fixes
* Address comments
* Reinstate the title to not break entity name
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-05-19 22:11:25 -04:00
J. Nick Koston and GitHub
ac3321cef1
Fix setting MQTT socket buffer size with WebsocketWrapper ( #117672 )
2024-05-19 14:09:21 -10:00
Jan-Philipp Benecke and GitHub
99565bef27
Bump pydiscovergy to 3.0.1 ( #117740 )
2024-05-19 20:56:58 +02:00
826f6c6f7e
Refactor tests for Brother integration ( #117377 )
...
* Refactor tests - step 1
* Remove fixture
* Refactor test_init
* Refactor test_diagnostics
* Refactor test_config_flow
* Increase test coverage
* Cleaning
* Cleaning
* Check config entry state in test_async_setup_entry
* Simplify patching
* Use AsyncMock when patching
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com >
2024-05-19 20:41:47 +02:00
Anrijs and GitHub
d2008ffdd7
Bump aranet4 to 2.3.4 ( #117738 )
...
bump aranet4 lib version to 2.3.4
2024-05-19 21:08:39 +03:00
Guido Schmitz and GitHub
e68bf623a7
Use reauth helper in devolo Home Control ( #117739 )
2024-05-19 19:31:19 +02:00
Joost Lekkerkerker and GitHub
1b105a3c97
Use helper in Withings reauth ( #117727 )
2024-05-19 19:25:31 +02:00
Shay Levy and GitHub
d84890bc59
Bump aioshelly to 10.0.0 ( #117728 )
2024-05-19 19:25:12 +02:00
Guido Schmitz and GitHub
38f0c47942
Use reauth helper in devolo Home Network ( #117736 )
2024-05-19 19:23:30 +02:00
Jake Martin and GitHub
cc60fc6d9f
Bump monzopy to 1.2.0 ( #117730 )
2024-05-19 15:37:25 +02:00
jjlawren and GitHub
b8c5dcaeef
Bump PlexAPI to 4.15.13 ( #117712 )
2024-05-19 11:36:25 +02:00
Maciej Bieniek and GitHub
da42a8e1c6
Use SnmpEngine stored in hass.data by singleton in Brother integration ( #117043 )
2024-05-19 11:33:21 +02:00
Paulus Schoutsen and GitHub
d001e7daea
Add API class to LLM helper ( #117707 )
...
* Add API class to LLM helper
* Add more tests
* Rename intent to assist to broaden scope
2024-05-18 21:14:05 -04:00
Shay Levy and GitHub
bfc52b9fab
Avoid Shelly RPC reconnect during device shutdown ( #117702 )
2024-05-19 02:05:51 +03:00
Paulus Schoutsen and GitHub
c59010c499
Remove AngellusMortis as code-owner Unifi Protect ( #117708 )
2024-05-18 22:54:00 +02:00
Paulus Schoutsen and GitHub
98330162e9
Add GitHub CoPilot to extensions devcontainer ( #117699 )
2024-05-18 22:30:22 +02:00
Michael and GitHub
6d3cafb43b
Move entity definitions into own module in AVM Fritz!Tools ( #117701 )
...
* move entity definitions into own module
* merge entity description mixin
* add entity.py to .coveragerc
2024-05-18 22:25:25 +02:00
Michael and GitHub
a983a8c6d8
Consider only active config entries as media source in Synology DSM ( #117691 )
...
consider only active config entries as media source
2024-05-18 16:38:22 +02:00
epenet and GitHub
d81bb8cdcd
Allow manual delete of stale Renault vehicles ( #116229 )
2024-05-18 13:46:38 +02:00
Ville Skyttä and GitHub
a27cc24da2
Filter out HTML greater/less than entities from huawei_lte sensor values ( #117209 )
2024-05-18 13:45:42 +02:00
epenet and GitHub
3a8bdfbfdf
Use remove_device helper in tasmota tests ( #116617 )
2024-05-18 13:43:21 +02:00
Joost Lekkerkerker and GitHub
1d16e219e4
Refactor Aurora tests ( #117323 )
2024-05-18 13:40:30 +02:00
Sid and GitHub
54ba393be8
Add __pycache__ to gitignore ( #114056 )
2024-05-18 13:30:03 +02:00
Brett Adams and GitHub
1b0c91fa4d
Improve diagnostics in Teslemetry ( #117613 )
2024-05-18 13:27:23 +02:00
Joost Lekkerkerker and GitHub
b39028acf2
Improve Monzo tests ( #117036 )
2024-05-18 13:20:08 +02:00
epenet and GitHub
4dad9c8859
Move plenticore coordinators to separate module ( #117491 )
2024-05-18 13:11:22 +02:00
Joost Lekkerkerker and GitHub
c38539b368
Use generator expression in poolsense ( #117582 )
2024-05-18 13:10:06 +02:00
Marc Mueller and GitHub
10dfa91e54
Remove useless TypeVars ( #117687 )
2024-05-18 12:58:51 +02:00
Marc Mueller and GitHub
97a4101900
Use PEP 695 for dispatcher helper typing ( #117685 )
2024-05-18 12:47:03 +02:00
Bouwe Westerdijk and GitHub
fe6df8db1e
Add options-property to Plugwise Select ( #117655 )
2024-05-18 12:39:58 +02:00
Marc Mueller and GitHub
3cd1717437
Improve YieldFixture typing ( #117686 )
2024-05-18 12:35:02 +02:00