Sid
929bcb92e2
Add Ruff LOG rules ( #113677 )
...
* Add Ruff LOG rules
* Address review comment
* Update const.py
2024-03-17 15:59:49 +01:00
Jan-Philipp Benecke
b8e1862746
Remove deprecated `hass.components` from image_processing platform ( #113613 )
...
* Remove deprecated `hass.components` from image_processing platform
* Add test and change log
* D'oh.. use updated error text
2024-03-17 15:59:29 +01:00
Michael
0643ff1cfe
Improve debug logging in Tankerkoenig ( #113674 )
2024-03-17 13:44:32 +01:00
Sid
6113b99ddd
Replace pylint pointless-statement with ruff B018 ( #113582 )
...
* Replace pylint pointless-statement with ruff B018
* fix occurrences of B018
* disable pylint expression-not-assigned as well
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-17 10:58:14 +01:00
Erik Montnemery
7b20641651
Add tests of homeworks __init__ ( #113581 )
2024-03-17 10:22:08 +01:00
Erik Montnemery
398c38b50d
Add tests of homeworks button ( #113578 )
2024-03-17 10:06:57 +01:00
Sid
d5fd005db8
Add ruff rule PIE808 ( #113621 )
2024-03-17 09:56:26 +01:00
Erik Montnemery
1a70dbfd94
Add tests of homeworks light ( #113579 )
2024-03-17 09:46:36 +01:00
Erik Montnemery
8f6c4f8b33
Add tests of homeworks binary sensor ( #113577 )
2024-03-17 09:45:49 +01:00
J. Nick Koston
5e8265d8a4
Add run_immediately to bluetooth listeners ( #113659 )
2024-03-16 19:03:14 -10:00
J. Nick Koston
1f9c8694a8
Save bluetooth passive data eagerly at the stop event ( #113648 )
2024-03-16 19:02:57 -10:00
J. Nick Koston
6df3e9d7c0
Run bond shutdown listener with run_immediately ( #113657 )
2024-03-16 17:21:03 -10:00
J. Nick Koston
309fcb5c30
Eagerly shutdown homekit_controller at the stop event ( #113650 )
2024-03-16 17:15:46 -10:00
J. Nick Koston
4d430520a0
Run yalexs_ble shutdown with run_immediately ( #113653 )
2024-03-16 17:06:31 -10:00
J. Nick Koston
ba7ec4ac16
Eagerly shutdown unifiprotect at the stop event ( #113655 )
2024-03-16 17:04:04 -10:00
Sid
69564b1a17
Add ruff rule PIE800 ( #113619 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-16 16:31:30 -10:00
Christopher Bailey
43652a4ace
Deprecate UniFi Protect HDR switch and package sensor ( #113636 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-16 16:15:32 -10:00
Christopher Bailey
0a26829ffc
Bump pyunifiprotect to 5.0.2 ( #113651 )
2024-03-16 16:15:18 -10:00
J. Nick Koston
885abe2fda
Cleanup sonos shutdown process ( #113654 )
2024-03-16 16:10:57 -10:00
luar123
26c1b7e72e
Bump snapcast to 2.3.6 ( #113606 )
2024-03-16 21:16:26 -04:00
J. Nick Koston
6a6f3d46a9
Create config entry async_on_unload tasks eagerly ( #113626 )
2024-03-16 14:43:49 -10:00
J. Nick Koston
91fa612301
Run entity component shutdown immediately ( #113635 )
2024-03-16 14:42:36 -10:00
J. Nick Koston
fa68c5633c
Fix zeroconf shutting down too early ( #113638 )
2024-03-16 14:42:27 -10:00
J. Nick Koston
513da0f71e
Run functions from ssdp listeners immediately ( #113634 )
2024-03-16 13:52:01 -10:00
Sid
cede6af496
Consolidate ruff PL and Q rules ( #113555 )
2024-03-16 13:45:03 -10:00
J. Nick Koston
2f39187628
Shutdown homekit eagerly at the stop event ( #113639 )
2024-03-16 13:39:48 -10:00
J. Nick Koston
6e3e2d1693
Shutdown config entry manager immediately at the stop event ( #113632 )
2024-03-16 13:39:31 -10:00
J. Nick Koston
796f4deac2
Run shelly coordinator shutdown immediately at the stop event ( #113633 )
...
There is no need to use a call_soon here as we want to shutdown
right away
2024-03-16 19:36:02 -04:00
J. Nick Koston
44cac3c90a
Run apple_tv shutdown eagerly at the stop event ( #113637 )
...
The shutdown can be done without having to schedule a task on the event loop
2024-03-16 19:34:27 -04:00
Christopher Bailey
e703baba0a
Add new fields from UniFi Protect v3 ( #113631 )
2024-03-16 13:17:23 -10:00
Jan-Philipp Benecke
73f11064d7
Use `mock_platform` for button entity component tests instead of `hass.components` ( #113627 )
2024-03-16 12:47:59 -10:00
Sid
11c570ea7b
Remove ignore for ruff PLC0208 ( #113537 )
2024-03-16 12:45:55 -10:00
Sid
fe9cc6705c
Add ruff rule PIE804 ( #113620 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-16 12:45:18 -10:00
Erik Montnemery
d0352ed91d
Fix missing context when running script from template entity ( #113523 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-16 12:37:24 -10:00
Christopher Bailey
0725ff34b1
Bump pyunifiprotect to 5.0.1 ( #113630 )
2024-03-16 23:26:56 +01:00
Allen Porter
a9da9ee443
Bump ical to 7.0.3 to fix local-todo persisted with invalid DTSTART values ( #113526 )
2024-03-16 12:03:26 -10:00
Robert Svensson
ab9b64729a
Bump axis to v56 ( #113608 )
2024-03-16 12:02:52 -10:00
Jan Bouwhuis
554aefed42
Generate HomeAssistantError message from English translations ( #113305 )
...
* Fetch exception message from translation cache
* Improve tests
* Return translation key without path, cleanup
* Fetch translations when string variant is requested
* Move import
* revert changes ConfigValidationError
* mypy
* Remove _str__ method instead
* Type _message for mqtt template exception classes
* Revert changes made to test_config.py
* Undo changes TemplateError
* Follow up comments and test coverage
2024-03-16 22:56:48 +01:00
Lex Li
2bc4a5067d
snmp: Better sensor support to resolve previous issues ( #113624 )
...
Co-authored-by: Christian Kühnel <christian.kuehnel@gmail.com>
Co-authored-by: jan iversen <jancasacondor@gmail.com>
2024-03-16 22:56:21 +01:00
J. Nick Koston
86ccb99f4c
Fix race in removing modified devices from the entity registry ( #113623 )
2024-03-16 11:51:56 -10:00
Jan-Philipp Benecke
c58bba55bf
Remove deprecated `hass.components` from legacy device tracker platform ( #113612 )
2024-03-16 11:19:29 -10:00
Sid
0b9c9aff62
Add ruff rules PIE790, PIE794, PIE807, PIE810 ( #113617 )
2024-03-16 11:04:58 -10:00
Antoni Czaplicki
cbe2a5883b
Fix vulcan calendar offset ( #113604 )
...
* Fix offset on vulcan calendar
* Combine date, time and zone into one command in vulcan calendar
2024-03-16 13:59:24 -07:00
J. Nick Koston
7d58be1a6a
Gather loading platforms in async_process_component_config ( #113573 )
2024-03-16 10:57:10 -10:00
J. Nick Koston
bb12d2e865
Avoid creating tasks in homeassistant_alerts when the debouncer will not fire ( #113580 )
2024-03-16 16:20:06 -04:00
J. Nick Koston
4174d88ad7
Add a guard to handle unhashable platforms in config ( #113607 )
...
Someone might set the platform to [fitbit] instead of fitbit
I have not seen anyone do this, but its good to guard against
it
2024-03-16 16:19:07 -04:00
Jan Bouwhuis
5dccd8204c
Freeze time on profile test ( #113618 )
2024-03-16 21:16:18 +01:00
Jan-Philipp Benecke
4be9d3e7f6
Remove deprecated `hass.components` from mysensors ( #113611 )
2024-03-16 20:49:25 +01:00
Sid
6ee273a548
Clean up unneeded ruff noqa directives ( #113616 )
2024-03-16 09:48:37 -10:00
Robert Svensson
c57dcacade
Axis use entity description in switch platform ( #113595 )
...
* Draft
* Make a generic register platform
2024-03-16 20:47:54 +01:00