Paulus Schoutsen and GitHub
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 and GitHub
59ca5b04fa
Migrate unifiprotect to use has_entity_name ( #119759 )
2024-06-16 09:00:14 -05:00
starkillerOG and GitHub
3a672642ea
Reolink extend diagnostic data ( #119745 )
...
* Add diagnostic info
* fix
* change order
* update tests
2024-06-16 14:02:10 +02:00
Lode Smets and GitHub
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
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 and GitHub
b405e2f03e
Improve logging use of deprecated schema option for mqtt vacuum ( #119724 )
2024-06-15 16:50:12 +02:00
Erik Montnemery and GitHub
7e61ec96e7
Make the radius of the home zone configurable ( #119385 )
2024-06-15 13:22:01 +02:00
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 and GitHub
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 and GitHub
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 and GitHub
c8e9a3a8f4
Device automation extra fields translation for KNX ( #119518 )
2024-06-15 11:31:10 +02:00
Paul Bottein and GitHub
7a3a57c78e
Add open state support to matter lock ( #119682 )
2024-06-15 11:24:33 +02:00
Aidan Timson and GitHub
f1f82ffbf8
Update aioazuredevops to 2.1.1 ( #119720 )
...
* Update aioazuredevops to 2.1.1
* Update tests
2024-06-15 05:30:38 +02:00
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 and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
01be5d5f6b
Move fixtures to decorators in core tests ( #119675 )
2024-06-14 13:32:42 +02:00
epenet and GitHub
3e9d25f81d
Add missing argument type hints to component tests ( #119671 )
2024-06-14 09:26:46 +02:00
epenet and GitHub
83b97d3218
Add missing argument type hints to recorder tests ( #119672 )
2024-06-14 09:25:26 +02:00
Erik Montnemery and GitHub
003f216820
Rename collection.CollectionChangeSet to collection.CollectionChange ( #119532 )
2024-06-14 08:54:37 +02:00
epenet and GitHub
9f41133bbc
Add missing argument type to core tests ( #119667 )
2024-06-14 08:42:01 +02:00
epenet and GitHub
4b29c35453
Tweak logging statements in tests ( #119664 )
2024-06-14 08:28:47 +02:00
epenet and GitHub
38a6e666a7
Add missing return type to some test functions ( #119665 )
2024-06-14 08:26:45 +02:00
epenet and GitHub
26e21bb356
Adjust incorrect unnecessary-lambda pylint disable statement in demo tests ( #119666 )
2024-06-14 08:25:35 +02:00
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 and GitHub
097844aca6
Allow arm levels be in order for google assistant ( #119645 )
2024-06-14 07:18:57 +02:00
dougiteixeira and GitHub
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 and GitHub
09aa9cf842
Soften unifiprotect EA channel message ( #119641 )
2024-06-13 16:31:39 -05:00
J. Nick Koston and GitHub
0c3a5ae5da
Dispatch unifiprotect websocket messages based on model ( #119633 )
2024-06-13 16:17:31 -05:00
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 and GitHub
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 and GitHub
40b98b70b0
Wait for background tasks in Shelly tests ( #119636 )
2024-06-13 22:36:03 +03:00
starkillerOG and GitHub
b8851f2f3c
Cleanup Reolink firmware update entity ( #119239 )
2024-06-13 21:27:30 +02:00
Thomas55555 and GitHub
b4a77f8341
Bump aioautomower to 2024.6.0 ( #119625 )
2024-06-13 19:58:04 +02:00
epenet and GitHub
8e1103050c
Fix dangerous-default-value warnings in core tests ( #119568 )
2024-06-13 17:10:37 +02:00
epenet and GitHub
a80a372c1c
Fix dangerous-default-value warnings in nzbget tests ( #119580 )
2024-06-13 17:10:00 +02:00
epenet and GitHub
ed52ff3076
Fix dangerous-default-value warnings in ezviz tests ( #119589 )
2024-06-13 17:09:26 +02:00
epenet and GitHub
75e0aee8fc
Fix dangerous-default-value warnings in homematicip_cloud tests ( #119583 )
2024-06-13 17:08:40 +02:00
epenet and GitHub
835d422a90
Fix dangerous-default-value warnings in control4 tests ( #119592 )
2024-06-13 17:06:12 +02:00
epenet and GitHub
6901c24ab7
Fix dangerous-default-value warnings in aussie broadband tests ( #119596 )
2024-06-13 17:03:16 +02:00
epenet and GitHub
382eb1e3b2
Fix dangerous-default-value warnings in rituals_perfume_genie tests ( #119590 )
2024-06-13 17:02:26 +02:00
epenet and GitHub
1440ad26c8
Fix dangerous-default-value warnings in plex tests ( #119603 )
2024-06-13 17:01:52 +02:00
epenet and GitHub
97e19cb61c
Fix dangerous-default-value warnings in cloudflare tests ( #119598 )
2024-06-13 17:00:18 +02:00
epenet and GitHub
49b28cca62
Fix consider-using-with warnings in core tests ( #119606 )
2024-06-13 16:59:40 +02:00
epenet and GitHub
384fa53cc0
Fix dangerous-default-value warnings in panasonic_viera tests ( #119602 )
2024-06-13 16:59:05 +02:00
epenet and GitHub
ca8d3e0c83
Ignore unnecessary-lambda warnings in tests ( #119564 )
2024-06-13 16:58:41 +02:00
epenet and GitHub
50fe29ccc1
Fix attribute-defined-outside-init in harmony tests ( #119614 )
2024-06-13 16:57:20 +02:00