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
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
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
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