J. Nick Koston
de5e626430
Bump unifi-discovery to 1.1.8 ( #112056 )
2024-03-02 22:03:13 -05:00
J. Nick Koston
1bcdba1b4b
Import anonymize_data in unifiprotect init to avoid it being imported in the event loop ( #112052 )
...
Improve anonymize_data in unifiprotect init to avoid it being imported in the event loop
2024-03-02 22:03:12 -05:00
Paulus Schoutsen
a4353cf39d
Bump version to 2024.3.0b4
2024.3.0b4
2024-03-02 13:24:12 -05:00
Jeef
63192f2291
Bump weatherflow4py to v0.1.12 ( #112040 )
...
Backing lib bump
2024-03-02 13:24:05 -05:00
Joakim Sørensen
675b7ca7ba
Fix config schema for velux ( #112037 )
2024-03-02 13:24:05 -05:00
Joakim Sørensen
df5eb552a0
Use description key instead of name for Tibber RT unique ID ( #112035 )
...
* Use translation key instead of name for Tibber RT unique ID
* migration
* use decription.key instead
2024-03-02 13:24:04 -05:00
Álvaro Fernández Rojas
5017f4a2c7
Update aioairzone-cloud to v0.4.5 ( #112034 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-03-02 13:24:03 -05:00
Chris Helming
92d3dccb94
Fix minor language issues in strings.json ( #112006 )
...
language fix: allow -> allows
2024-03-02 13:24:01 -05:00
David F. Mulcahey
2c38b5ee7b
Bump Zigpy to 0.63.3 ( #112002 )
2024-03-02 13:24:00 -05:00
Paulus Schoutsen
435bb50d29
Update reporting for media_source.async_resolve_media ( #111969 )
...
* Update reporting for media_source.async_resolve_media
* Don't raise on core
* Fix tests
2024-03-02 13:23:59 -05:00
Paul Bottein
005493bb5a
Update frontend to 20240301.0 ( #111961 )
2024-03-02 13:23:59 -05:00
Mick Vleeshouwer
838a4e4f7b
Bump pyOverkiz to 1.13.8 ( #111930 )
...
Bump pyoverkiz to 1.13.8
2024-03-02 13:23:58 -05:00
Paulus Schoutsen
04bf68e661
Bump version to 2024.3.0b3
2024.3.0b3
2024-02-29 22:00:35 -05:00
Jan-Philipp Benecke
8ddec745ed
Change hass.components removal version in log to 2024.9 ( #111903 )
2024-02-29 22:00:18 -05:00
J. Nick Koston
3896afbb69
Limit executor imports to a single thread ( #111898 )
...
* Limit executor imports to a single thread
* test for import executor
* test for import executor
* test for import executor
* fixes
* better fix
2024-02-29 22:00:17 -05:00
Robert Svensson
c9227d3c3d
Fix unsupported device type in deCONZ integration ( #111892 )
2024-02-29 22:00:16 -05:00
Robert Svensson
88d2772fa9
Deconz fix gradient color mode ( #111890 )
...
* Fix deconz gradient colormode
* Fix gradient light not reporting color mode in deCONZ
2024-02-29 22:00:15 -05:00
J. Nick Koston
f89fddb92b
Bump habluetooth to 2.4.2 ( #111885 )
2024-02-29 22:00:14 -05:00
Álvaro Fernández Rojas
c04e68b9b2
Update aioairzone to v0.7.5 ( #111879 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-02-29 22:00:14 -05:00
Michael
f711411d18
Add missing unit of measurement for tolerance option in proximity ( #111876 )
2024-02-29 21:59:40 -05:00
J. Nick Koston
c9aea57326
Fix circular imports in core integrations ( #111875 )
...
* Fix circular imports in core integrations
* fix circular import
* fix more circular imports
* fix more circular imports
* fix more circular imports
* fix more circular imports
* fix more circular imports
* fix more circular imports
* fix more circular imports
* adjust
* fix
* increase timeout
* remove unused logger
* keep up to date
* make sure its reprod
2024-02-29 21:55:11 -05:00
Michael Hansen
63740d2a6d
Use correct service name with Wyoming satellite + local wake word detection ( #111870 )
...
* Use correct service name with satellite + local wake word detection
* Don't load platforms for satellite services
* Update homeassistant/components/wyoming/data.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
* Fix ruff error
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-02-29 21:55:11 -05:00
J. Nick Koston
7a9e5354ee
Fallback to event loop import on deadlock ( #111868 )
2024-02-29 21:55:10 -05:00
Michael Hansen
4f50c7217b
Move HassSetPosition to homeassistant domain ( #111867 )
...
* Move HassSetPosition to homeassistant domain
* Add test for unsupported domain with HassSetPosition
* Split service intent handler
* cleanup
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-02-29 21:55:09 -05:00
Bram Kragten
a9410ded11
Update frontend to 20240228.1 ( #111859 )
2024-02-29 21:55:08 -05:00
dotvav
b6503f53bc
Support HitachiAirToAirHeatPump (ovp:HLinkMainController) in Overkiz integration ( #102159 )
...
* Support OVP devices
Support OVP devices
* Fix coding style
* Fix coding style and unnecessary constants
* Move fanmodes inside class
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Remove duplicate widget
* Update homeassistant/components/overkiz/climate_entities/hitachi_air_to_air_heat_pump_ovp.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Format ruff
* Fix mypy
---------
Co-authored-by: Mick Vleeshouwer <mick@imick.nl >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-02-29 21:55:07 -05:00
Paulus Schoutsen
51716290bb
Bump version to 2024.3.0b2
2024.3.0b2
2024-02-29 10:43:47 -05:00
Paulus Schoutsen
10cc0e6b2b
Import cryptography OpenSSL backend ( #111840 )
...
* Import cryptography OpenSSL backend
* No need to impor top-level. Included.
* Update homeassistant/bootstrap.py
2024-02-29 10:42:50 -05:00
J. Nick Koston
640de7dbc9
Include filename in exception when loading a json file fails ( #111802 )
...
* Include filename in exception when loading a json file fails
* fix
2024-02-29 10:42:49 -05:00
J. Nick Koston
868f19e846
Fix race in config entry setup again ( #111800 )
...
Because the setup again was scheduled as a task, it would
not unset self._async_cancel_retry_setup in time and we would
try to unsub self._async_cancel_retry_setup after it had already
fired. Change it to call a callback that runs right away so it
unsets self._async_cancel_retry_setup as soon as its called
so there is no race
fixes #111796
2024-02-29 10:42:48 -05:00
Jan-Philipp Benecke
52ea1a9deb
Deprecate hass.components and log warning if used inside custom component ( #111508 )
...
* Deprecate @bind_hass and log error if used inside custom component
* Log also when accessing `hass.components`
* Log warning only when `hass.components` is used
* Change version
* Process code review
2024-02-29 10:42:47 -05:00
David F. Mulcahey
5c2fc8d7a0
Add support for ZHA entities exposed by Zigpy quirks ( #111176 )
...
* Add counter entities to the ZHA coordinator device
* rework to prepare for non coordinator device counters
* Initial scaffolding to support quirks v2 entities
* update for zigpy changes
* add assertion error message
* clean up test
* update group entity discovery kwargs
* constants and clearer names
* apply custom device configuration
* quirks switches
* quirks select entities
* quirks sensor entities
* update discovery
* move call to super
* add complex quirks v2 discovery test
* remove duplicate replaces
* add quirks v2 button entity support
* add quirks v2 binary sensor entity support
* fix exception in counter entitiy discovery
* oops
* update formatting
* support custom on and off values
* logging
* don't filter out entities quirks says should be created
* fix type alias warnings
* sync up with zigpy changes and additions
* add a binary sensor test
* button coverage
* switch coverage
* initial select coverage
* number coverage
* sensor coverage
* update discovery after rebase
* coverage
* single line
* line lengths
* fix double underscore
* review comments
* set category from quirks in base entity
* line lengths
* move comment
* imports
* simplify
* simplify
2024-02-29 10:42:46 -05:00
Paulus Schoutsen
fba331fd7e
Bump version to 2024.3.0b1
2024.3.0b1
2024-02-28 23:26:32 -05:00
Paulus Schoutsen
dd85a97a48
get_matter_device_info: Test the Matter config entry is set up ( #111792 )
...
Ensure the Matter config entry is set up
2024-02-28 23:26:24 -05:00
Michael Hansen
b19b5dc451
Bump intents and add sentence tests ( #111791 )
2024-02-28 23:26:22 -05:00
J. Nick Koston
3d4291fc59
Import discord in the executor to avoid blocking the event loop ( #111790 )
...
`2024-02-28 19:20:04.485 DEBUG (MainThread) [homeassistant.loader] Component discord import took 1.181 seconds (loaded_executor=False)`
2024-02-28 23:26:22 -05:00
J. Nick Koston
3cd07aacad
Fix steamist blocking startup by waiting for discovery ( #111789 )
...
Fix steamist blocking statup by waiting for discovery
2024-02-28 23:26:21 -05:00
J. Nick Koston
19837055bf
Fix tplink blocking startup by waiting for discovery ( #111788 )
...
* Fix tplink blocking statup by waiting for discovery
* remove started
2024-02-28 23:26:20 -05:00
J. Nick Koston
209e61f734
Fix flux_led blocking startup by waiting for discovery ( #111787 )
...
* Avoid blocking startup by waiting for discovery in flux_led
* remove started discovery
2024-02-28 23:26:19 -05:00
J. Nick Koston
39deab74b3
Import analytics_insights in the executor to avoid blocking the event loop ( #111786 )
...
fixes #111780
2024-02-28 23:26:19 -05:00
J. Nick Koston
77fd02da1d
Fix time trigger tests with leap year ( #111785 )
2024-02-28 23:26:18 -05:00
J. Nick Koston
7e80eb551e
Bump securetar to 2024.2.1 ( #111782 )
2024-02-28 23:26:17 -05:00
J. Nick Koston
536addc5ff
Import backup in the executor to avoid blocking the event loop ( #111781 )
2024-02-28 23:26:16 -05:00
J. Nick Koston
ff0fbcb309
Import opower in the executor to avoid blocking the event loop ( #111778 )
...
fixes #111777
2024-02-28 23:26:16 -05:00
J. Nick Koston
c9ea72ba7d
Import androidtv_remote in the executor to avoid blocking the event loop ( #111776 )
...
fixes #111775
2024-02-28 23:26:15 -05:00
J. Nick Koston
10a1a450a3
Import coinbase in the executor to avoid blocking the event loop ( #111774 )
...
fixes #111773
2024-02-28 23:26:14 -05:00
J. Nick Koston
7ff6627e07
Import blink in the executor to avoid blocking the event loop ( #111772 )
...
fixes #111771
2024-02-28 23:26:13 -05:00
Marcel van der Veldt
4a66727bff
Bump aiohue to 4.7.1 ( #111770 )
...
bump aiohue to 4.7.1
2024-02-28 23:26:12 -05:00
J. Nick Koston
db584857c8
Import cryptography early since importing openssl is not thread-safe ( #111768 )
2024-02-28 23:26:11 -05:00
J. Nick Koston
cb7116126c
Import isy994 in the executor to avoid blocking the event loop ( #111766 )
2024-02-28 23:26:11 -05:00