Robert Resch
f85511255c
Fix Rpi_power test race condition ( #114662 )
2024-04-02 21:19:43 +03:00
jayme-github
850dac0655
Don't overwrite target temperature by setting hvac mode in AVM Fritz!SmartHome ( #112119 )
2024-04-02 20:14:02 +02:00
atlflyer
ef7836be73
Add icon to command_line cover config ( #114645 )
...
* Add icon to command_line cover config
* Remove unwanted #noqa tag
* Remove redundancy from new test name
* Apply requested changes
2024-04-02 20:59:57 +03:00
Robert Resch
17625dc74d
Fix Google translate TTS test race condition ( #114656 )
2024-04-02 18:52:41 +02:00
Paulus Schoutsen
52bd3efad9
Clean up unnecessary setup calls in tests ( #114644 )
2024-04-02 17:30:41 +02:00
Joost Lekkerkerker
0b7d9d6c44
Remove YAML configuration from Withings ( #114626 )
...
* Remove YAML configuration from Withings
* Remove YAML configuration from Withings
* Remove YAML configuration from Withings
2024-04-02 13:36:44 +02:00
Brett Adams
f36c37a3b7
Fix battery heater in Tessie ( #114568 )
2024-04-02 12:23:08 +02:00
Jan Bouwhuis
acf2f855fe
Raise ServiceValidationError on number out of range exception ( #114589 )
2024-04-02 12:22:00 +02:00
Joakim Sørensen
a1ae4ec23d
Add sensor entities to Traccar Server ( #111374 )
2024-04-02 12:11:28 +02:00
Joost Lekkerkerker
21c7cc3250
Bump roombapy to 1.8.1 ( #114478 )
...
* Bump roombapy to 1.7.0
* Bump
* Bump
* Fix
2024-04-02 11:15:52 +02:00
Franck Nijhof
4a93b4a4b4
Add floor selector ( #114614 )
2024-04-02 10:43:14 +02:00
Robert Resch
67c334f842
Fix ruff issue in sonos ( #114616 )
2024-04-02 10:30:01 +02:00
Maciej Bieniek
c8f282c8bc
Improve Shelly RPC device update progress ( #114566 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-04-02 10:15:58 +02:00
Pete Sage
31cd41adb8
Display sonos album title with URL encoding ( #113693 )
...
* unescape the title
When extracting the title from the item_id, it needs to be unescaped.
* sort imports
2024-04-02 10:11:45 +02:00
mkmer
078535e1d6
Add diagnostic platform to Whirlpool ( #114578 )
...
* Add diagnostic platform and tests
* lowercase variable
* Correc doc string
2024-04-02 09:41:40 +02:00
Erik Montnemery
0030c97f59
Tweak integration sensor ( #114384 )
...
* Tweak integration sensor
* Improve tests
2024-04-02 09:19:25 +02:00
Jan-Philipp Benecke
c2ffed9b2d
Use switch entities instead of toggle entities in tests ( #114585 )
2024-04-02 08:25:28 +02:00
J. Nick Koston
5856bbc07b
Add missing platforms_exist guard to check_config ( #114600 )
...
* Add missing platforms_exist guard to check_config
related issue #112811
When the exception hits, the config will end up being saved in the traceback
so the memory is never released.
This matches the check_config code to homeassistant.config to avoid having
the exception thrown.
* patch
* merge branch
2024-04-01 21:37:30 -04:00
J. Nick Koston
b12c69accb
Fix memory leak when importing a platform fails ( #114602 )
...
* Fix memory leak when importing a platform fails
re-raising ImportError would trigger a memory leak
* fixes, coverage
* Apply suggestions from code review
2024-04-01 21:36:48 -04:00
J. Nick Koston
ce9d4c8683
Fix flakey cast discovery stop test ( #114605 )
...
https://github.com/home-assistant/core/actions/runs/8515215623/job/23322322954?pr=114602
2024-04-01 21:34:54 -04:00
Paulus Schoutsen
d2e4f5f36e
Add conversation entity ( #114518 )
...
* Default agent as entity
* Migrate constant to point at new value
* Fix tests
* Fix more tests
* Move assist pipeline back to cloud after dependenceis
2024-04-01 21:34:25 -04:00
Martin Hjelmare
b1af590eed
Fix reolink media source data access ( #114593 )
...
* Add test
* Fix reolink media source data access
2024-04-02 00:14:13 +02:00
Sid
304ed8bf3d
Unignore Ruff PLC in tests ( #114572 )
2024-04-01 21:28:54 +02:00
J. Nick Koston
96120b64e0
Fix missing mocking in nextdns tests ( #114541 )
2024-04-01 06:53:49 -10:00
Michael
2e11a61726
Automatic cleanup of entity and device registry in Tankerkoenig ( #114573 )
2024-04-01 16:04:18 +02:00
J. Nick Koston
ea7f2af966
Fix missing mocking in blink tests ( #114540 )
...
extracted from #114539
2024-04-01 11:23:38 +02:00
Sid
d5f883fbf0
Unignore Ruff PLR in tests ( #114470 )
...
* Unignore Ruff PLR in tests
* Address review comments
* review comments
* fix import
* Update test_api.py
* Update test_api.py
* Update test_api.py
2024-04-01 11:11:59 +02:00
J. Nick Koston
be398e0a3f
Fix flakey sonos test test_creating_entry_sets_up_media_player ( #114539 )
2024-03-31 13:49:24 -10:00
Jan-Philipp Benecke
04786e019a
Use device registry mock instead of hass.helpers
in traccar_server tests ( #114532 )
2024-04-01 00:42:46 +02:00
Jan-Philipp Benecke
ecf286cd81
Avoid use of hass.helpers
in plugwise test ( #114534 )
2024-04-01 00:41:47 +02:00
Jan-Philipp Benecke
0238c2ea9e
Use device registry mock instead of hass.helpers
in dsmr tests ( #114535 )
2024-04-01 00:41:06 +02:00
Robert Svensson
05d40fbc4c
Bump axis to v60 ( #114544 )
...
* Improve Axis MQTT support
* Bump axis to v60
2024-04-01 00:24:41 +02:00
Jan-Philipp Benecke
f08af5dc6d
Avoid use of hass.helpers
in _mqtt_mock_entry fixture ( #114536 )
2024-03-31 11:33:59 -10:00
Thomas55555
5eb4cf6a05
Add error sensor for Husqvarna Automower ( #113165 )
...
* Add error sensor for Husqvarna Automower
* Apply suggestions from code review
Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
* address review
* Add restricted reason sensor
* ruff
* pin options
---------
Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
2024-03-31 20:06:30 +02:00
wittypluck
7919ca63d0
Add uptime sensor to Glances ( #111402 )
...
* Add uptime sensor to Glances
* Merge upstream
* Merge upstream
* Fix coverage
* Add uptime sensor to Glances
* Merge upstream
* Merge upstream
* Fix coverage
* Move most uptime specific code to DataUpdateCoordinator
* Add last_reported after merge with upstream
* Add unit tests for uptime sensor
* Add unit tests for uptime sensor
* Add unit tests for uptime sensor
* Add unit tests for uptime sensor
* Move update code out of getter native_value()
* Add unit tests for uptime sensor
* Update uptime method signatures
* Set uptime icon in icons.json
* Use freezer.tick for uptime tests
* Frozen time test fails on github
* Add MIN_UPTIME_VARIATION const value
* Only update uptime on startup or when remote server restarts
* Fix for 0 values
* Set value to None to set state to Unknown if key is not found
* Add unit test for uptime change
* Code reduction
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-03-31 20:04:39 +02:00
Joost Lekkerkerker
52741d7114
Add single config entry to Analytics insights ( #114427 )
...
* Add single config entry to Analytics insights
* Add single config entry to Analytics insights
* Add single config entry to Analytics insights
2024-03-31 15:47:24 +02:00
Jan-Philipp Benecke
d5da0a053b
Deprecate hass.helpers
( #114484 )
...
* Deprecate hass.helpers
* Patch
* Patch _REPORTED_INTEGRATIONS set in test
* Fix test
* Update version
2024-03-31 11:44:11 +02:00
Sid
d846676e84
Enable first batch of Ruff RET rules ( #114480 )
...
* Enable first batch of Ruff RET rules
* disable pylint rules
2024-03-31 11:30:59 +02:00
Jan-Philipp Benecke
6e3e09f2c3
Use entity & device registry mocks instead of hass.helpers
in airthings_ble tests ( #114520 )
2024-03-31 09:08:07 +02:00
J. Nick Koston
5038a035bd
Detect blocking module imports in the event loop ( #114488 )
2024-03-30 19:51:31 -10:00
Paulus Schoutsen
f01235ef74
Re-organize conversation integration ( #114502 )
...
* Re-organize conversation integration
* Clean up 2 more imports
* Re-export models
* Fix imports
* Uno mas
* Rename agents to models
* Fix cast test that i broke?
* Just blocking till I'm done
* Wrong place
2024-03-31 00:05:25 -04:00
J. Nick Koston
f0b07ae942
Add pytest rewrite for wemo tests that use entity_test_helpers ( #114516 )
2024-03-30 17:35:49 -10:00
TheJulianJES
b0a1450a2b
Fix ZHA websocket API test ( #114495 )
...
* Fix result overwriting expected config
* Use `BASE_CUSTOM_CONFIGURATION` for initial/expected config
2024-03-31 00:17:09 +01:00
Michael Hansen
d23b22b566
Add initial support for floors to intents ( #114456 )
...
* Add initial support for floors to intents
* Fix climate intent
* More tests
* No return value
* Add requested changes
* Reuse event handler
2024-03-30 16:59:20 -04:00
Bruno Henrique
9f9a141112
Add UniFi WLAN Password sensor ( #114419 )
...
* Adding UniFi WLAN Password Sensor
* Adding UniFi WLAN Password Sensor
* Adding UniFi WLAN Password Sensor
* Adding UniFi WLAN Password Sensor
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Adding UniFi WLAN Password Sensor
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Adding UniFi WLAN Password Sensor
* Adding UniFi WLAN Password Sensor
* Adding UniFi WLAN Password Sensor
---------
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2024-03-30 19:49:33 +01:00
J. Nick Koston
d63adb6350
Improve sonos test synchronization ( #114468 )
2024-03-30 06:34:47 -10:00
Shay Levy
3e99afdd54
Cleanup Shelly RGBW light entities ( #114410 )
2024-03-30 18:48:57 +03:00
Bruno Henrique
53f262095c
Add UniFi WLAN regenerate password button ( #114422 )
...
* Adding UniFi WLAN Change Password Button
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Adding UniFi WLAN Regenerate Password Button
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
---------
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2024-03-30 15:53:23 +01:00
Joost Lekkerkerker
b7527feb5f
Rework opensky tests ( #114441 )
...
* Rework opensky tests
* Rework opensky tests
* Fix
2024-03-30 14:52:33 +01:00
Sid
6587ee20db
Enable Ruff TRY300 ( #114437 )
...
* Enable Ruff TRY300
* Update validation.py
* Address review comments
2024-03-30 10:37:59 +01:00