dontinelli
2555827030
Replace Solarlog unmaintained library ( #117484 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-18 09:06:22 +02:00
J. Nick Koston
faa55de538
Fix blocking I/O in the event loop when registering static paths ( #119629 )
2024-06-18 08:18:31 +02:00
Paulus Schoutsen
eb89ce47ea
Inline primary integration ( #119860 )
2024-06-18 08:08:08 +02:00
Jesse Hills
f8711dbfbf
Add esphome native device update entities ( #119339 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-18 16:31:50 +12:00
Maciej Bieniek
f5dfefb3a6
Use the humidity value in Shelly Wall Display climate entity ( #119830 )
...
* Use the humidity value with the climate entity if available
* Update tests
* Use walrus
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-17 23:17:05 +03:00
G Johansson
b6b6248713
Remove legacy get forecast service from Weather ( #118664 )
...
* Remove legacy get forecast service from Weather
* Fix tests
* Fix test
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-17 21:13:28 +02:00
J. Nick Koston
75e8fc0f9c
Fix homekit_controller haa fixture ( #119855 )
2024-06-17 13:34:05 -05:00
Joost Lekkerkerker
e5eef7c6dd
Fix Dremel 3D printer tests ( #119853 )
2024-06-17 19:17:52 +02:00
Maciej Bieniek
87c1d5a6a7
Remove the switch entity for Shelly Gas Valve ( #119817 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-17 19:17:06 +02:00
Erik Montnemery
8af5748716
Add frontend.remove_extra_js_url ( #119831 )
2024-06-17 15:15:00 +02:00
Erik Montnemery
c0a3b507c0
Add tests of frontend.add_extra_js_url ( #119826 )
2024-06-17 14:39:07 +02:00
Joost Lekkerkerker
9f46b582d3
Avoid touching internals in Radarr tests ( #119821 )
...
* Avoid touching internals in Radarr tests
* Fix
* Fix
2024-06-17 13:33:36 +02:00
Joost Lekkerkerker
cfbc854c84
Remove deprecated import swiss public transport import flow ( #119813 )
2024-06-17 13:24:10 +02:00
Tsvi Mostovicz
369f9772f2
Fix Jewish Calendar unique id migration ( #119683 )
...
* Implement correct passing fix
* Keep the test as is, as it simulates the current behavior
* Last minor change
2024-06-17 12:37:30 +02:00
Erik Montnemery
e0378f79a4
Remove create_list from StorageCollectionWebsocket.async_setup ( #119508 )
2024-06-17 12:16:36 +02:00
epenet
4e3cc43343
Fix consider-using-tuple warning in tplink_omada tests ( #119814 )
...
Fix consider-using-tuple in tplink_omada tests
2024-06-17 11:13:34 +02:00
G Johansson
8556f3e7c8
Remove deprecated speedtest service from Fast.com ( #119780 )
...
* Remove deprecated speedtest service from Fast.com
* Remove not needed tests
2024-06-17 10:04:46 +02:00
G Johansson
d1d21811fa
Remove YAML import from streamlabswater ( #119783 )
2024-06-17 10:04:18 +02:00
G Johansson
75b0acf6b6
Remove YAML import from System monitor ( #119782 )
2024-06-17 09:52:25 +02:00
MarkGodwin
f09063d706
Add device trackers to tplink_omada ( #115601 )
...
* Add device trackers to tplink_omada
* tplink_omada - Remove trackers and options flow
* Addressed code review feedback
* Run linter
* Use entity registry fixture
2024-06-17 07:36:35 +02:00
G Johansson
bd37ce6e9a
Remove beat (internet time) from time_date ( #119785 )
2024-06-16 23:36:06 -04:00
J. Nick Koston
85ca6f15be
Add some suggested units to unifiprotect sensors ( #119790 )
2024-06-16 15:04:28 -05:00
J. Nick Koston
03027893ff
Fix precision for unifiprotect sensors ( #119781 )
2024-06-16 13:54:58 -05:00
Paulus Schoutsen
836abe68c7
Track primary integration ( #119741 )
...
* Track primary integration
* Update snapshots
* More snapshots updated
* Uno mas
* Update snapshot
2024-06-16 13:26:06 -04:00
J. Nick Koston
59ca5b04fa
Migrate unifiprotect to use has_entity_name ( #119759 )
2024-06-16 09:00:14 -05:00
starkillerOG
3a672642ea
Reolink extend diagnostic data ( #119745 )
...
* Add diagnostic info
* fix
* change order
* update tests
2024-06-16 14:02:10 +02:00
Lode Smets
c0a680a80a
Fix for Synology DSM shared images ( #117695 )
...
* Fix for shared images
* - FIX: Synology shared photos
* - changes after review
* Added test
* added test
* fix test
2024-06-16 00:48:08 +02:00
Ethem Cem Özkan
9065042960
Revert "Revert Use integration fallback configuration for tado water fallback" ( #119526 )
...
* Revert "Revert Use integration fallback configuration for tado water heater fallback (#119466 )"
This reverts commit ade936e6d5
.
* add decide method for duration
* add repair issue to let users know
* test module for repairs
* Update strings.json
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* repair issue should not be persistent
* use issue_registery fixture instead of mocking
* fix comment
* parameterize repair issue created test case
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-15 18:16:10 +02:00
Jan Bouwhuis
b405e2f03e
Improve logging use of deprecated `schema` option for mqtt vacuum ( #119724 )
2024-06-15 16:50:12 +02:00
Erik Montnemery
7e61ec96e7
Make the radius of the home zone configurable ( #119385 )
2024-06-15 13:22:01 +02:00
Diogo Gomes
8cf1890772
Moves diagnostic information from attributes to diagnostic in Utility Meter ( #118637 )
...
* move diag information from attributes to diagnostic
* remove constant attributes
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-06-15 12:50:19 +02:00
Brett Adams
dac661831e
Add unique IDs to config entries for Teslemetry ( #115616 )
...
* Add basic UID
* Add Unique IDs
* Add debug message
* Readd debug message
* Minor bump config version
* Ruff
* Rework migration
* Fix migration return
* Review feedback
* Add test for v2
2024-06-15 12:10:02 +02:00
Josef Zweck
a515562a11
Bring back auto on off switches to lamarzocco ( #119421 )
...
* add auto on off switches
2024-06-15 11:33:29 +02:00
Matthias Alphart
c8e9a3a8f4
Device automation extra fields translation for KNX ( #119518 )
2024-06-15 11:31:10 +02:00
Paul Bottein
7a3a57c78e
Add open state support to matter lock ( #119682 )
2024-06-15 11:24:33 +02:00
Aidan Timson
f1f82ffbf8
Update aioazuredevops to 2.1.1 ( #119720 )
...
* Update aioazuredevops to 2.1.1
* Update tests
2024-06-15 05:30:38 +02:00
starkillerOG
2639336ab0
Prefer mp4 playback in Reolink ( #119630 )
...
* If possible use PLAYBACK of mp4 files
* bring test_coverage back to 100%
* Do not reasign the vod_type multiple times
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
* fix indent
* add white space
* fix tests
* Update homeassistant/components/reolink/media_source.py
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
---------
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
2024-06-14 21:38:53 +02:00
Thomas55555
c2e31e9846
Add work area sensor for Husqvarna Automower ( #119704 )
...
* Add work area sensor to Husqvarna Automower
* fix exist_fn
2024-06-14 21:34:47 +02:00
J. Nick Koston
f8bf357811
Remove set default doorbell text service from unifiprotect ( #119695 )
...
UI has removed this functionality in UI Protect 4.x
discovered via https://github.com/uilibs/uiprotect/issues/57
2024-06-14 21:25:14 +02:00
tronikos
6b8bddf6e3
Make remaining time of timers available to LLMs ( #118696 )
...
* Include speech_slots in IntentResponse.as_dict
* Populate speech_slots only if available
* fix typo
* Add test
* test all fields
* Fix another test
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-06-14 20:47:41 +02:00
Mr. Bubbles
c077c2a972
Fix pyload async_update SensorEntity raising exceptions ( #119655 )
...
* Fix Sensorentity raising exceptions
* Increase test coverage
2024-06-14 20:47:06 +02:00
J. Nick Koston
6e322c310b
Split binary sensor classes in unifiprotect ( #119696 )
...
* Split binary sensor classes in unifiprotect
There were two types of binary sensors, ones that can change device_class at
run-time (re-mountable ones), and ones that cannot. Instead of having
branching in the class, split the class
* tweak order to match name
2024-06-14 13:16:49 -05:00
epenet
01be5d5f6b
Move fixtures to decorators in core tests ( #119675 )
2024-06-14 13:32:42 +02:00
epenet
3e9d25f81d
Add missing argument type hints to component tests ( #119671 )
2024-06-14 09:26:46 +02:00
epenet
83b97d3218
Add missing argument type hints to recorder tests ( #119672 )
2024-06-14 09:25:26 +02:00
Erik Montnemery
003f216820
Rename collection.CollectionChangeSet to collection.CollectionChange ( #119532 )
2024-06-14 08:54:37 +02:00
epenet
9f41133bbc
Add missing argument type to core tests ( #119667 )
2024-06-14 08:42:01 +02:00
epenet
4b29c35453
Tweak logging statements in tests ( #119664 )
2024-06-14 08:28:47 +02:00
epenet
38a6e666a7
Add missing return type to some test functions ( #119665 )
2024-06-14 08:26:45 +02:00
epenet
26e21bb356
Adjust incorrect unnecessary-lambda pylint disable statement in demo tests ( #119666 )
2024-06-14 08:25:35 +02:00
Erik Montnemery
471e2a17a2
Improve error messages when config entry is in wrong state ( #119591 )
...
* Improve error messages when config entry is in wrong state
* Apply suggestions from code review
Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev>
* Adjust tests
---------
Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev>
2024-06-14 08:00:36 +02:00
Joakim Plate
097844aca6
Allow arm levels be in order for google assistant ( #119645 )
2024-06-14 07:18:57 +02:00
dougiteixeira
cd80b9b318
Remove obsolete device links in Utility Meter helper ( #119328 )
...
* Make sure we update the links between the devices and config entries when the changes source device
2024-06-13 23:44:13 +02:00
J. Nick Koston
09aa9cf842
Soften unifiprotect EA channel message ( #119641 )
2024-06-13 16:31:39 -05:00
J. Nick Koston
0c3a5ae5da
Dispatch unifiprotect websocket messages based on model ( #119633 )
2024-06-13 16:17:31 -05:00
J. Nick Koston
de27f24a4c
Use the existing api client for unifiprotect repairs if available ( #119640 )
...
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2024-06-13 16:17:11 -05:00
Mr. Bubbles
7bbd28d385
Migrate library to PyLoadAPI 1.1.0 in pyLoad integration ( #116053 )
...
* Migrate pyLoad integration to externa API library
* Add const to .coveragerc
* raise update failed when cookie expired
* fix exceptions
* Add tests
* bump to PyLoadAPI 1.1.0
* remove unreachable code
* fix tests
* Improve logging and exception handling
- Modify manifest.json to update logger configuration.
- Improve error messages for authentication failures in sensor.py.
- Simplify and rename pytest fixtures in conftest.py.
- Update test cases in test_sensor.py to check for log entries and remove unnecessary code.
* remove exception translations
2024-06-13 22:52:19 +02:00
Shay Levy
40b98b70b0
Wait for background tasks in Shelly tests ( #119636 )
2024-06-13 22:36:03 +03:00
starkillerOG
b8851f2f3c
Cleanup Reolink firmware update entity ( #119239 )
2024-06-13 21:27:30 +02:00
Thomas55555
b4a77f8341
Bump aioautomower to 2024.6.0 ( #119625 )
2024-06-13 19:58:04 +02:00
epenet
8e1103050c
Fix dangerous-default-value warnings in core tests ( #119568 )
2024-06-13 17:10:37 +02:00
epenet
a80a372c1c
Fix dangerous-default-value warnings in nzbget tests ( #119580 )
2024-06-13 17:10:00 +02:00
epenet
ed52ff3076
Fix dangerous-default-value warnings in ezviz tests ( #119589 )
2024-06-13 17:09:26 +02:00
epenet
75e0aee8fc
Fix dangerous-default-value warnings in homematicip_cloud tests ( #119583 )
2024-06-13 17:08:40 +02:00
epenet
835d422a90
Fix dangerous-default-value warnings in control4 tests ( #119592 )
2024-06-13 17:06:12 +02:00
epenet
6901c24ab7
Fix dangerous-default-value warnings in aussie broadband tests ( #119596 )
2024-06-13 17:03:16 +02:00
epenet
382eb1e3b2
Fix dangerous-default-value warnings in rituals_perfume_genie tests ( #119590 )
2024-06-13 17:02:26 +02:00
epenet
1440ad26c8
Fix dangerous-default-value warnings in plex tests ( #119603 )
2024-06-13 17:01:52 +02:00
epenet
97e19cb61c
Fix dangerous-default-value warnings in cloudflare tests ( #119598 )
2024-06-13 17:00:18 +02:00
epenet
49b28cca62
Fix consider-using-with warnings in core tests ( #119606 )
2024-06-13 16:59:40 +02:00
epenet
384fa53cc0
Fix dangerous-default-value warnings in panasonic_viera tests ( #119602 )
2024-06-13 16:59:05 +02:00
epenet
ca8d3e0c83
Ignore unnecessary-lambda warnings in tests ( #119564 )
2024-06-13 16:58:41 +02:00
epenet
50fe29ccc1
Fix attribute-defined-outside-init in harmony tests ( #119614 )
2024-06-13 16:57:20 +02:00
epenet
3b8337985c
Fix dangerous-default-value warnings in environment_canada tests ( #119586 )
2024-06-13 16:56:22 +02:00
epenet
349ac54616
Fix dangerous-default-value warnings in auth tests ( #119597 )
2024-06-13 16:55:48 +02:00
epenet
2a061f58eb
Fix dangerous-default-value warnings in tessie tests ( #119605 )
2024-06-13 16:55:06 +02:00
epenet
23edbf7bbf
Fix dangerous-default-value warnings in subaru tests ( #119604 )
2024-06-13 16:53:00 +02:00
epenet
27ee204e2f
Fix dangerous-default-value warnings in mqtt tests ( #119584 )
2024-06-13 16:51:45 +02:00
epenet
e34c42c0a9
Fix dangerous-default-value warnings in greeneye_monitor tests ( #119581 )
2024-06-13 16:47:53 +02:00
Erik Montnemery
9f322b20d1
Use send_json_auto_id in some collection tests ( #119570 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-06-13 16:04:32 +02:00
epenet
8871090463
Fix dangerous-default-value warnings in fronius tests ( #119600 )
2024-06-13 13:53:17 +02:00
epenet
27c08bcb5e
Fix dangerous-default-value warnings in lastfm tests ( #119601 )
2024-06-13 11:57:45 +02:00
epenet
315e5f1d95
Fix import-outside-toplevel pylint warnings in zha tests ( #119451 )
2024-06-13 11:55:56 +02:00
epenet
40d9d22e76
Fix dangerous-default-value warnings in deconz tests ( #119599 )
2024-06-13 11:55:37 +02:00
Rami Mosleh
030fe6df4a
Store Mikrotik coordinator in runtime_data ( #119594 )
2024-06-13 11:53:32 +02:00
Robert Resch
f5b86154b4
Bump deebot-client to 8.0.0 ( #119515 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-06-13 11:49:20 +02:00
epenet
d211af75ef
Fix dangerous-default-value warnings in cloud tests ( #119585 )
2024-06-13 10:30:44 +02:00
epenet
b2be3e0a9b
Fix dangerous-default-value warnings in automation tests ( #119576 )
2024-06-13 09:29:04 +02:00
epenet
cadb6317bf
Fix dangerous-default-value warnings in canary tests ( #119578 )
2024-06-13 09:28:11 +02:00
epenet
b5d16bb3ca
Fix dangerous-default-value warnings in version tests ( #119577 )
2024-06-13 09:27:51 +02:00
epenet
92d150ff57
Fix dangerous-default-value warnings in integration tests ( #119574 )
2024-06-13 09:21:59 +02:00
epenet
a06f098312
Fix dangerous-default-value warnings in switchbot tests ( #119575 )
2024-06-13 09:20:53 +02:00
epenet
610f21c4a6
Fix unnecessary-lambda warnings in tests ( #119563 )
2024-06-13 08:56:14 +02:00
J. Nick Koston
d52ce03aa4
Ensure asyncio blocking checks are undone after tests run ( #119542 )
...
* Ensure asyncio blocking checks are undone after tests run
* no reason to ever enable twice
* we are patching objects, make it more generic
* make sure bootstrap unblocks as well
* move disable to tests only
* re-protect
* Update tests/test_block_async_io.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Revert "Update tests/test_block_async_io.py"
This reverts commit 2d46028e21
.
* tweak name
* fixture only
* Update tests/conftest.py
* Update tests/conftest.py
* Apply suggestions from code review
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-06-13 08:52:01 +02:00
epenet
669569ca49
Fix dangerous-default-value in zha tests ( #119560 )
2024-06-13 08:35:05 +02:00
epenet
dda6ccccd2
Fix dangerous-default-value in nest tests ( #119561 )
...
* Fix dangerous-default-value in nest tests
* Adjust
* Adjust
2024-06-12 23:32:55 -07:00
J. Nick Koston
dbd3147c9b
Remove `async_late_forward_entry_setups` and instead implicitly hold the lock ( #119088 )
...
* Refactor config entry forwards to implictly obtain the lock instead of explictly
This is a bit of a tradeoff to not need async_late_forward_entry_setups
The downside is we can no longer detect non-awaited plastform setups
as we will always implicitly obtain the lock instead of explictly.
Note, this PR is incomplete and is only for discussion purposes
at this point
* preen
* cover
* cover
* restore check for non-awaited platform setup
* cleanup
* fix missing word
* make non-awaited test safer
2024-06-12 21:06:11 -04:00
Josef Zweck
4e121fcbe8
Remove steam temp sensor for Linea Mini ( #119423 )
2024-06-12 23:35:51 +02:00
epenet
e3e80c83b7
Fix contextmanager-generator-missing-cleanup warning in tests ( #119478 )
2024-06-12 22:38:11 +02:00
epenet
f7326d3baf
Ignore too-many-nested-blocks warning in zha tests ( #119479 )
2024-06-12 22:33:40 +02:00
Jan Bouwhuis
541c941006
Add state icons to incomfort water_heater entities ( #119527 )
2024-06-12 22:25:49 +02:00
Caius-Bonus
7f7128adbf
Add Danfoss Ally thermostat and derivatives to ZHA ( #86907 )
...
* zha integration: Add danfoss specific clusters and attributes; add thermostat.pi_heating_demand and thermostat_ui.keypad_lockout
* zha integration: fix Danfoss thermostat viewing direction not working because of use of bitmap8 instead of enum8
* ZHA Integration: add missing ThermostatChannelSensor
* ZHA integration: format using black
* zha integration: fix flake8 issues
* ZHA danfoss: Add MinHeatSetpointLimit, MaxHeatSetpointLimit, add reporting and read config for danfoss and keypad_lockout.
* ZHA danfoss: fix mypy complaining about type of _attr_entity_category
* ZHA danfoss: ruff fix
* fix tests
* pylint: disable-next=hass-invalid-inheritance
* fix pylint tests
* refactoring
* remove scheduled setpoint
* remove scheduled setpoint in manufacturer specific
* refactor
* fix tests
* change cluster ids
* remove custom clusters
* code quality
* match clusters in manufacturerspecific on quirk class
* fix comment
* fix match on quirk in manufacturerspecific.py
* correctly extend cluster handlers in manufacturerspecific.py and remove workaround for illegal use of attribute updated signals in climate.py
* fix style
* allow non-danfoss thermostats to work in manufacturerspecific.py
* correct order of init of parent and subclasses in manufacturerspecific.py
* improve entity names
* fix pylint
* explicitly state changing size of tuple
* ignore tuple size change error
* really ignore error
* initial
* fix tests
* match on specific name and quirk name
* don't restructure file as it is out of scope
* move back
* remove unnecessary change
* fix tests
* fix tests
* remove code duplication
* reduce code duplication
* empty line
* remove unused variable
* end file on newline
* comply with recent PRs
* correctly initialize all attributes
* comply with recent PRs
* make class variables private
* forgot one reference
* swap 2 lines for consistency
* reorder 2 lines
* fix tests
* align with recent PR
* store cluster handlers in only one place
* edit tests
* use correct device for quirk id
* change quirk id
* fix tests
* even if there is a quirk id, it doesn't have to have a specific cluster handler
* add tests
* use quirk id for manufacturer specific cluster handlers
* use quirk_ids instead of quirks_classes
* rename quirk_id
* rename quirk_id
* forgot to rename here
* rename id
* add tests
* fix tests
* fix tests
* use quirk ids from zha_quirks
* use quirk id from zha_quirks
* wrong translation
* sync changes with ZCL branch
* sync
* style
* merge error
* move bitmapSensor
* merge error
* merge error
* watch the capitals
* fix entity categories
* more decapitalization
* translate BitmapSensor
* translate all enums
* translate all enums
* don't convert camelcase to snakecase
* don't change enums at all
* remove comments
* fix bitmaps and add enum for algorithm scale factor
* improve readability if bitmapsensor
* fix capitals
* better setpoint response time
* feedback
* lowercase every enum to adhere to the translation_key standard
* remove enum state translations and use enums from quirks
* correctly capitalize OrientationEnum
* bump zha dependencies; this will have to be done in a separate PR, but this aids review
* accidentally removed enum
* tests
* comment
* Migrate reporting and ZCL attribute config out of `__init__`
* hvac.py shouldn't be changed in this pull request
* change wording comment
* I forgot I changed the size of the tuple.
---------
Co-authored-by: puddly <32534428+puddly@users.noreply.github.com>
2024-06-12 12:48:37 -04:00
Robert Svensson
707e422a31
Add UniFi sensor for number of clients connected to a device ( #119509 )
...
Co-authored-by: Kim de Vos <kim.de.vos@vippsmobilepay.com>
2024-06-12 18:20:31 +02:00
epenet
2f5f372f63
Remove pointless TODO in recorder tests ( #119490 )
2024-06-12 18:08:01 +02:00
J. Nick Koston
db3029dc5f
Remove unreachable sensor code in unifiprotect ( #119501 )
2024-06-12 18:07:20 +02:00
epenet
0f0c2f0553
Fix redefined-argument-from-local pylint warning in tests ( #119475 )
2024-06-12 17:58:58 +02:00
epenet
44901bdcd1
Fix deprecated-typing-alias pylint warnings in zha tests ( #119453 )
2024-06-12 17:57:27 +02:00
epenet
0489d0b396
Fix attribute-defined-outside-init pylint warning in anova tests ( #119472 )
2024-06-12 17:56:52 +02:00
epenet
a0c445764c
Ignore super-init-not-called pylint warnings in tests ( #119474 )
2024-06-12 17:54:38 +02:00
epenet
3d1165519d
Fix broad-exception-raised in component tests ( #119467 )
2024-06-12 17:53:42 +02:00
Robert Hillis
aaa674955c
Store runtime data inside the config entry in Dlink ( #119442 )
2024-06-12 17:52:10 +02:00
epenet
c3c3a705fa
Fix attribute-defined-outside-init pylint warnings in tests ( #119471 )
2024-06-12 17:51:08 +02:00
J. Nick Koston
3f188b7e27
Migrate unifiprotect to use entry.runtime_data ( #119507 )
2024-06-12 17:49:18 +02:00
Joost Lekkerkerker
4766f48f47
Migrate Airzone to runtime_data ( #119494 )
2024-06-12 17:44:03 +02:00
Joost Lekkerkerker
b953ff73c0
Migrate Airzone cloud to runtime_data ( #119495 )
2024-06-12 17:42:51 +02:00
Maciej Bieniek
cd928d5571
Support reconfigure flow in Brother integration ( #117298 )
...
* Add reconfigure flow
* Improve config flow
* Check if it is the same printer
* Improve description
* Add tests
* Improve strings
* Add missing reconfigure_successful string
* Improve test names and comments
* Format
* Mock unload entry
* Use add_suggested_values_to_schema()
* Do not abort when another device's IP has been used
* Remove unnecessary code
* Suggested changes
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-12 17:39:44 +02:00
Robert Hillis
5b91ea4550
Store runtime data inside the config entry in Goalzero ( #119440 )
2024-06-12 16:52:18 +02:00
epenet
99b349fa2c
Fix consider-using-dict-items warnings in tests ( #119497 )
2024-06-12 16:44:29 +02:00
epenet
cb39d2d16b
Ignore existing fixme pylint warnings in tests ( #119500 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-12 16:40:26 +02:00
epenet
4962895f19
Fix consider-using-enumerate warnings in tests ( #119506 )
2024-06-12 16:27:56 +02:00
epenet
fb1b0058ee
Fix consider-using-tuple pylint warnings in component tests ( #119464 )
...
* Fix consider-using-tuple pylint warnings in component tests
* Apply su
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2024-06-12 15:50:27 +02:00
Rami Mosleh
e065c70969
Store transmission coordinator in runtime_data ( #119502 )
...
store transmission coordinator in runtime_data
2024-06-12 15:38:35 +02:00
AlCalzone
8ca0de1d20
Forward Z-Wave JS `node found` event to frontend ( #118866 )
...
* forward Z-Wave `node found` event to frontend
* add tests
2024-06-12 13:48:47 +02:00
Robert Hillis
35b13e355b
Store runtime data inside the config entry in Google Sheets ( #119438 )
2024-06-12 12:48:55 +02:00
Erwin Douna
ade936e6d5
Revert Use integration fallback configuration for tado water heater fallback ( #119466 )
2024-06-12 12:47:47 +02:00
epenet
20817955af
Fix bad-chained-comparison pylint warning in tests ( #119477 )
2024-06-12 12:35:55 +02:00
epenet
abb8c58b87
Fix consider-using-tuple pylint warnings in core tests ( #119463 )
2024-06-12 12:35:01 +02:00
epenet
c70cfbb535
Fix arguments-renamed pylint warning in tests ( #119473 )
2024-06-12 12:25:29 +02:00
epenet
d69e62c096
Ignore undefined-loop-variable pylint warnings in zha tests ( #119476 )
2024-06-12 12:24:16 +02:00
epenet
8323266960
Use pytest.mark.parametrize in airthings_ble tests ( #119461 )
2024-06-12 12:23:24 +02:00
epenet
7d631c28a6
Ignore attribute-defined-outside-init pylint warnings in tests ( #119470 )
2024-06-12 12:22:31 +02:00
epenet
2a7e78a80f
Ignore broad-exception-raised pylint warnings in tests ( #119468 )
2024-06-12 12:21:41 +02:00
Aidan Timson
c907912dd1
Restructure and setup dedicated coordinator for Azure DevOps ( #119199 )
2024-06-11 18:08:58 +02:00
epenet
a0abd537c6
Adjust nacl import in tests ( #119392 )
2024-06-11 18:06:30 +02:00
epenet
9e8f9abbf7
Ignore misplaced-bare-raise warnings in tests ( #119403 )
2024-06-11 17:59:54 +02:00
epenet
7388271689
Fix unspecified-encoding warnings in tests ( #119405 )
2024-06-11 17:58:40 +02:00
epenet
6bb9011db3
Fix use-implicit-booleaness-not-len warnings in tests ( #119407 )
2024-06-11 17:57:58 +02:00
epenet
7384140a60
Fix pointless-exception-statement warning in tests ( #119402 )
2024-06-11 17:20:23 +02:00
epenet
5531e54745
Ignore no-name-in-module warnings in tests ( #119401 )
2024-06-11 16:37:07 +02:00
Erik Montnemery
8620bef5b0
Support shared keys starting with period in services.yaml ( #118789 )
2024-06-11 16:31:19 +02:00
epenet
ea571a6997
Fix unnecessary-dunder-call pylint warnings in tests ( #119379 )
2024-06-11 16:18:16 +02:00
epenet
bdf69c2e5b
Remove deprecated imports in config tests ( #119393 )
2024-06-11 16:11:10 +02:00
epenet
fce4fc663e
Fix import-outside-toplevel pylint warnings in core tests ( #119394 )
2024-06-11 16:10:34 +02:00
epenet
4bca0ad956
Fix incorrect constants in google_travel_time tests ( #119395 )
2024-06-11 16:10:17 +02:00
epenet
50356aa877
Drop use of deprecated constant in zha tests ( #119397 )
2024-06-11 16:09:53 +02:00
epenet
68a84c365d
Fix incorrect constants in streamlabswater tests ( #119399 )
2024-06-11 16:09:02 +02:00
epenet
18722aeccb
Improve type hints and fix pylint warnings in util tests ( #119355 )
2024-06-11 15:07:40 +02:00
epenet
e14146d7c9
Fix consider-using-with pylint warnings in matrix tests ( #119365 )
2024-06-11 15:06:44 +02:00
epenet
2e9f63ced6
Fix use-maxsplit-arg pylint warnings in tests ( #119366 )
2024-06-11 15:06:16 +02:00
epenet
65befcf5d4
Fix import pylint warning in core tests ( #119359 )
2024-06-11 15:04:00 +02:00
epenet
e57bac6da8
Fix confusing-with-statement pylint warnings ( #119364 )
2024-06-11 15:03:03 +02:00
epenet
1974ea4fdd
Improve type hints in yaml util tests ( #119358 )
2024-06-11 15:01:54 +02:00
epenet
5abdc83b2e
Fix non-parent-init-called pylint warning in google_assistant tests ( #119367 )
2024-06-11 15:00:23 +02:00
epenet
d376371c25
Fix pylint warnings in testing config custom components ( #119370 )
2024-06-11 14:59:49 +02:00
epenet
2c7022950c
Fix import-outside-toplevel pylint warnings in tests ( #119389 )
2024-06-11 14:57:50 +02:00
epenet
43db0e457c
Fix pylint warnings in xiaomi tests ( #119373 )
2024-06-11 14:56:53 +02:00
Erik Montnemery
f9cf7598da
Fix missing checks in core config test ( #119387 )
2024-06-11 14:13:12 +02:00
Erik Montnemery
904b89df80
Allow importing typing helper in core files ( #119377 )
...
* Allow importing typing helper in core files
* Really fix the circular import
* Update test
2024-06-11 13:48:12 +02:00
epenet
572700a326
Ignore c-extension-no-member pylint warnings in tests ( #119378 )
2024-06-11 12:57:43 +02:00
epenet
18f30d2ee9
Fix pointless-string-statement pylint warning in emulated_hue tests ( #119368 )
2024-06-11 11:57:54 +02:00
G Johansson
fc915dc1bf
Calculate attributes when entity information available in Group sensor ( #119021 )
2024-06-11 09:26:44 +02:00
kaareseras
511547c29a
Fix Azure data explorer ( #119089 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-11 09:18:06 +02:00
epenet
08eb8232e5
Fix namespace-import pylint warning in shelly tests ( #119349 )
2024-06-11 08:08:47 +02:00
epenet
a3ac0af56d
Ignore some pylint errors in component tests ( #119352 )
2024-06-11 08:01:52 +02:00
epenet
4320445c30
Use absolute import in roborock tests ( #119353 )
2024-06-11 07:59:46 +02:00
epenet
ecad1bef7e
Avoid cross-domain imports in scrape tests ( #119351 )
2024-06-11 07:57:45 +02:00
Paulus Schoutsen
0ea9581cfc
OpenAI to respect custom conversation IDs ( #119307 )
2024-06-11 07:49:14 +02:00
Joakim Plate
958a456275
Allow source sensor to be changed in threshold helper ( #119157 )
...
* Allow source sensor to be changed in threshold helper
* Make sure old device link is removed on entry change
* Add test case for changed association
2024-06-11 06:41:29 +02:00
Jake Martin
9bb9792607
Move runtime_data deletion after unload ( #119224 )
...
* Move runtime_data deletion after unload.
Doing this before unload means we can't use, eg. the coordinator, during teardown.
* Re-order config entry on unload
* Add test
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-06-10 22:11:07 -04:00
J. Nick Koston
8855289d9c
Migrate august to use yalexs 6.0.0 ( #119321 )
2024-06-10 21:50:11 +02:00
Erik Montnemery
def9d5b101
Fix statistic_during_period after core restart ( #119323 )
2024-06-10 21:44:55 +02:00
Bas Brussee
b30a924e03
Add price service call to Tibber ( #117366 )
...
Co-authored-by: Daniel Hjelseth Høyer <mail@dahoiv.net>
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2024-06-10 21:16:51 +02:00
Sid
6184fd26d3
Add options flow to enigma2 ( #115795 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-10 21:13:12 +02:00
Brett Adams
4a9ebd9af1
Refactor helpers and bump Teslemetry ( #119246 )
2024-06-10 21:12:09 +02:00
Quentin
04c8a5574a
Fix elgato light color detection ( #119177 )
2024-06-10 20:58:15 +02:00
Jan Bouwhuis
51d78c3c25
Improve incomfort binary sensors ( #119292 )
...
* Improve incomfort binary_sensor, add is_burning, is_pumping and is_tapping
* Update test snapshot
* Use helper for fault code label name
* Update tests
* Remove extra state attribute
* Make default Fault `none` to supprt localization
* Update snapshot
2024-06-10 20:57:36 +02:00
epenet
650cf13bca
Improve type hints in aiohttp_client helper tests ( #119300 )
2024-06-10 20:31:19 +02:00
J. Nick Koston
612743077a
Improve workday test coverage ( #119259 )
2024-06-10 20:26:52 +02:00
epenet
eb6af2238c
Improve type hints in registry helper tests ( #119302 )
2024-06-10 20:25:34 +02:00
karwosts
aa419686cb
Fix statistic_during_period wrongly prioritizing ST statistics over LT ( #115291 )
...
* Fix statistic_during_period wrongly prioritizing ST statistics over LT
* comment
* start of a test
* more testcases
* fix sts insertion range
* update from review
* remove unneeded comments
* update logic
* min/mean/max testing
2024-06-10 20:23:21 +02:00
epenet
ac08cd1201
Revert SamsungTV migration ( #119234 )
2024-06-10 20:20:25 +02:00
Josef Zweck
42b984ee4f
Migrate lamarzocco to lmcloud 1.1 ( #113935 )
...
* migrate to 1.1
* bump to 1.1.1
* fix newlines docstring
* cleanup entity_description fns
* strict generics
* restructure import
* tweaks to generics
* tweaks to generics
* removed exceptions
* move initialization, websocket clean shutdown
* get rid of duplicate entry addign
* bump lmcloud
* re-add calendar, auto on/off switches
* use asdict for diagnostics
* change number generator
* use name as entry title
* also migrate title
* don't migrate title
* remove generics for now
* satisfy mypy
* add s
* adapt
* migrate entry.runtime_data
* remove auto/onoff
* add issue on wrong gw firmware
* silence mypy
* remove breaks in ha version
* parametrize issue test
* Update update.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* regen snapshots
* mapping steam level
* remove commented code
* fix typo
* coderabbitai availability tweak
* remove microsecond moving
* additonal schedule for coverage
* be more specific on date offset
* keep mappings the same
* config_entry imports sharpened
* remove unneccessary testcase, clenup date moving
* remove superfluous calendar testcase from diag
* guard against future version downgrade
* use new entry for downgrade test
* switch to lmcloud 1.1.11
* revert runtimedata
* revert runtimedata
* version to helper
* conistent Generator
* generator from typing_extensions
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-10 19:59:39 +02:00
Jan Bouwhuis
d6bcb1c5fd
Add HVACAction to incomfort climate devices ( #119315 )
...
* Add HVACAction to incomfort climate devices
* Use IDLE state when not heating
2024-06-10 19:23:12 +02:00
William Taylor
30fab7b807
Add support for animal detection in unifiprotect ( #116290 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-10 10:16:36 -05:00
chammp
52379ad7cb
Add code_format_template to template locks ( #106947 )
...
* Add code_format to template locks
* Replace code_format with code_format_template
* Add test case for template eval to None
* Apply suggestion to not call super()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Add more negative tests
* Handle template render errors
* Better error message
* Add custom test lock config for code format
* Add type hints from upstream
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-06-10 16:54:17 +02:00
epenet
c896458fcf
Fix namespace-import pylint warning in components ( #119299 )
2024-06-10 15:55:08 +02:00
epenet
fbaba3753b
Fix root-import pylint warning in components ( #119294 )
...
* Fix root-import pylint warning in components
* Adjust
* Adjust
2024-06-10 15:14:49 +02:00
epenet
94b9ae14c9
Use Registry fixture in zwave_js tests ( #119277 )
2024-06-10 15:00:05 +02:00
epenet
6733f86c61
Use service_calls fixture in helper tests ( #119275 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-10 14:57:34 +02:00
Sébastien Clément
80b2b05bd8
Change qBittorrent lib to qbittorrentapi ( #113394 )
...
* Change qBittorrent lib to qbittorrentapi
* Fix tests
* Convert qbittorrent service to new lib
* Add missing translation key
* Catch APIConnectionError in service call
* Replace type ignore by Any typing
* Remove last type: ignore
* Use lib type for torrent_filter
* Change import format
* Fix remaining Any type
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-06-10 14:27:20 +02:00
epenet
2e3c3789d3
Use relative imports in tests [s-z] ( #119283 )
2024-06-10 13:33:15 +02:00
epenet
ac588ddc75
Use relative imports in tests [j-r] ( #119282 )
2024-06-10 13:32:31 +02:00
epenet
94720fd015
Fix root-import pylint warning in dlna_dmr tests ( #119286 )
2024-06-10 13:31:29 +02:00
epenet
8cbfc5a58b
Use service_calls fixture in arcam_fmj tests ( #119274 )
2024-06-10 13:09:51 +02:00
epenet
b8e57f6174
Use relative imports in tests [a-i] ( #119280 )
2024-06-10 12:52:34 +02:00
epenet
42f3dd636f
Use service_calls fixture in bthome tests ( #119268 )
2024-06-10 10:05:47 +02:00
epenet
a5cde4b32b
Use device_registry fixture in webostv tests ( #119269 )
2024-06-10 09:40:54 +02:00
epenet
1ebc1685f7
Improve type hints in camera tests ( #119264 )
2024-06-10 09:30:00 +02:00
epenet
d9362a2f2f
Improve type hints in axis tests ( #119260 )
...
* Improve type hints in axis tests
* A couple more
* One more
* Improve light
* Improve hub
* Improve config-flow
2024-06-10 08:49:43 +02:00
epenet
2d2f5de191
Improve type hints in blueprint tests ( #119263 )
2024-06-10 08:49:18 +02:00
Diogo Gomes
0873322af7
Moves V2C from hass.data to config_entry.runtime_data ( #119165 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2024-06-10 08:47:08 +02:00
epenet
733e563500
Improve type hints in blackbird tests ( #119262 )
2024-06-10 08:39:24 +02:00
Kevin Stillhammer
42e2c2b3e9
google_travel_time: Merge user_input validation ( #119221 )
2024-06-10 08:26:24 +02:00
Brett Adams
159503b8d3
Add model to Teslemetry Wall Connectors ( #119251 )
2024-06-10 07:48:09 +02:00
Joakim Plate
8a0cc55278
Always provide a currentArmLevel in Google assistant ( #119238 )
2024-06-10 07:47:16 +02:00
Jan Bouwhuis
4376e0931a
Add boiler entity state translations for incomfort water_heater entities ( #119211 )
2024-06-10 07:46:07 +02:00
Abílio Costa
be22214a33
Fix wrong arg name in Idasen Desk config flow ( #119247 )
2024-06-10 03:02:38 +02:00
J. Nick Koston
d657feafa6
Switch unifiprotect lib to use uiprotect ( #119243 )
2024-06-09 18:25:39 -05:00
Robert Svensson
325352e197
Fixture cleanup in UniFi tests ( #119227 )
...
* Make sure all mock_device_registry are used with usefixtuers
* Make sure to use name with fixtures and rename functions to start with fixture_
* Streamline config_entry_setup
* Type all *_payload
* Mark @pytest.mark.usefixtures("mock_default_requests")
* Clean up unnecessary newlines after docstring
2024-06-09 16:07:36 -04:00
epenet
7dfaa05793
Improve type hints in amberelectric tests ( #119229 )
2024-06-09 22:04:40 +02:00
epenet
06c1c435d1
Improve type hints in ambient_station tests ( #119230 )
2024-06-09 21:50:13 +02:00
Jan Bouwhuis
4ca38f227a
Fix - Remove unneeded assert in teslemetry test ( #119219 )
...
Remove unneded assert in teslemetry test
2024-06-09 19:21:37 +02:00
Brett Adams
38ab121db5
Add cabin overheat protection entity to Teslemetry ( #118449 )
...
* test_cabin_overheat_protection
* Fix snapshot
* Translate error
* Review Feedback
2024-06-09 18:30:36 +02:00
Joakim Plate
30e11ed068
Update links between config entry and device on sensor change in integral ( #119213 )
2024-06-09 18:26:33 +02:00
Kevin Stillhammer
93fa9e778b
Add reconfigure step for google_travel_time ( #115178 )
...
* Add reconfigure step for google_travel_time
* Do not allow to change name
* Duplicate tests for reconfigure
* Use link for description in strings.json
* Try except else
* Extend existing config flow tests
2024-06-09 18:13:32 +02:00
Joost Lekkerkerker
b4c9b3f109
Create DWD device with unique_id instead of entry_id ( #116498 )
...
Co-authored-by: Matthias Alphart <farmio@alphart.net>
2024-06-09 16:36:36 +02:00
Erik Montnemery
04a5a1d18b
Improve demo config flow and add tests ( #118481 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-06-09 16:02:58 +02:00
Joost Lekkerkerker
b26f613d06
Add config flow to MPD ( #117907 )
2024-06-09 16:01:19 +02:00
Robert Svensson
c9911e4dd4
Rework UniFi tests to not use runtime data ( #119202 )
2024-06-09 15:56:26 +02:00
Joost Lekkerkerker
279f183ce3
Remove Harmony switches ( #119206 )
2024-06-09 15:51:01 +02:00
J. Nick Koston
d9f1d40805
Migrate august to use yalexs 5.2.0 ( #119178 )
2024-06-09 12:30:41 +02:00
Robert Svensson
ff493a8a9d
Rewrite the UniFi button entity tests ( #118771 )
2024-06-09 12:25:06 +02:00
Shay Levy
04222c32b5
Handle Shelly BLE errors during connect and disconnect ( #119174 )
2024-06-09 11:59:40 +02:00
Robert Hillis
a38d88730d
Remove Netgear LTE yaml import ( #119180 )
...
Remove Netgear LTE yaml config
2024-06-09 09:44:56 +02:00
J. Nick Koston
ad7097399e
Ensure multiple executions of a restart automation in the same event loop iteration are allowed ( #119100 )
...
* Add test for restarting automation
related issue #119097
* fix
* add a delay since restart is an infinite loop
* tests
2024-06-08 17:07:39 -04:00
tronikos
0ca4314d48
Make supported_features of manual alarm_control_panel configurable ( #119122 )
2024-06-08 16:54:32 -04:00
Guy Shefer
7e1806229b
Fix Tami4 component breaking API changes ( #119158 )
...
* fix tami4 api breaking changes
* fix tests
2024-06-08 16:52:15 -04:00
Robert Svensson
d6097573f5
Remove old UniFi test infrastructure ( #119160 )
...
Clean up hub
2024-06-08 16:44:24 -04:00
Sid
721b2c2ca8
Enable Ruff PT012 ( #113957 )
2024-06-08 17:59:08 +02:00
Robert Svensson
915658daa1
Fix failing UniFi tests related to utcnow ( #119131 )
...
* test
* Fix missed test
2024-06-08 17:58:47 +02:00
Paulus Schoutsen
c49ca5ed56
Ensure intent tools have safe names ( #119144 )
2024-06-08 17:53:47 +02:00
Tom Brien
fff2c1115d
Fix workday timezone ( #119148 )
2024-06-08 17:53:20 +02:00
Raman Gupta
2c41451abc
Add new security keys to zwave_js config flow ( #115835 )
2024-06-08 11:31:05 -04:00
Richard Kroegel
43343ea44a
Adjust BMW enum sensors translations ( #118754 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-08 17:08:37 +02:00
Christian Neumeier
a2504dafbc
Refactor Zeversolar init tests ( #118551 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-06-08 16:34:17 +02:00
epenet
5166426d0a
Add type hints for service_calls fixture in pylint plugin ( #118356 )
2024-06-08 16:32:27 +02:00
Richard Kroegel
b04a65f4d1
Change BMW select and sensor enums to lowercase ( #118751 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-08 16:25:45 +02:00
Maciej Bieniek
cb672b85f4
Add icon translations to AccuWeather ( #119134 )
...
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-08 15:57:22 +02:00
Maciej Bieniek
27df79daf1
Use translation placeholders in AccuWeather ( #118760 )
...
* Use translation placeholder
* Update test snapshot
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-08 14:00:55 +02:00
Joost Lekkerkerker
53f1cd8e72
Improve withings diagnostics ( #119128 )
2024-06-08 12:27:24 +02:00
Joost Lekkerkerker
522a1e9d56
Add support for segmental measurements in Withings ( #119126 )
2024-06-08 11:56:23 +02:00
t0bst4r
deac59f1ee
Add intelligent language matching for Google Assistant SDK Agents ( #112600 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-06-08 09:50:15 +02:00
tronikos
f605c10f42
Properly handle escaped unicode characters passed to tools in Google Generative AI ( #119117 )
2024-06-08 09:02:00 +02:00
Brett Adams
e4be3d8435
Improve the reliability of tests in Tessie ( #118596 )
2024-06-07 22:11:35 +02:00
Robert Svensson
20df747806
Use fixtures in UniFi device tracker tests ( #118912 )
2024-06-07 21:28:02 +02:00
Erik Montnemery
6c15351c18
Add support for common references in strings.json ( #118783 )
...
* Add support for common references in strings.json
* Update tests
2024-06-07 20:59:26 +02:00
epenet
b2a54c50e2
Move mock_zeroconf to decorator in tests ( #119061 )
2024-06-07 20:55:20 +02:00
epenet
4a4c98caad
Move mock_async_zeroconf to decorator in zeroconf tests ( #119063 )
2024-06-07 20:49:58 +02:00
OzGav
aa121ebf73
Add previous track intent ( #113222 )
...
* add previous track intent
* add stop and clear playlist
* Remove clear_playlist and stop
* Remove clear_playlist and stop
* Use extra constraints
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org>
2024-06-07 13:34:22 -05:00
epenet
cd7f2f9f77
Fix incorrect type hints in azure_data_explorer tests ( #119065 )
2024-06-07 20:07:38 +02:00