epenet
6d561a9796
Remove deprecated property setters in option flows ( #129773 )
2024-11-04 14:21:26 +01:00
puddly
b8ddfd642e
Bump ZHA dependencies ( #129510 )
2024-10-30 17:38:24 +01:00
Robert Resch
380974eed4
Remove hassio from ALLOWED_USED_COMPONENTS and move some functions to helper ( #127228 )
...
* Remove hassio from ALLOWED_USED_COMPONENTS
* Move HassioServiceInfo to helpers.service_info
* Deprecate moved functions
* Add note about deprecation
* Fix tests
* Implement suggestion
* Typo
* Update pyproject.toml
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-10-30 12:43:41 +01:00
TheJulianJES
7980155375
Bump ZHA to 0.0.36 ( #129247 )
2024-10-28 16:07:04 +01:00
tleydxdy
cdff10d281
Add new ZHA Inovelli blue switch strings ( #127124 )
...
ref: https://github.com/zigpy/zha/pull/203
2024-10-27 05:33:06 +01:00
G Johansson
cdfec7ebb4
Implement new state property for alarm_control_panel which is using an enum ( #126283 )
...
* Alarm state from enum
* Fixes
* Set final
* Fix rebase
* Test const
* Fix breaking version
* Fix other for alarm_control_panel
* Fix integrations
* More
* More
* More
* More
* Fix zha
* Replace _attr_state
* Fix alarm_control_panel
* Fix tests
* Fixes
* Mods
* Change some
* More
* More
* More
* Tests
* Last tests
* Return enum
* Fix zha
* Remove not needed check
* Fix wording
* Fix homekit
* Mod prometheus
* Fix mypy
* Fix homekit
* Fix ifttt
2024-10-21 22:54:27 +02:00
puddly
7c9a198c6d
Use the same ZHA database path during startup and when loading device triggers ( #128130 )
...
Use the same zigpy database path source as in the radio manager
2024-10-17 07:17:20 -04:00
David F. Mulcahey
065577c9ca
Keep ZHA entity enabled setting in sync with lib ( #125472 )
...
* Add ability to enable / disable entities in the ZHA lib
* disable entities at startup that are not enabled in HA
* fix IEEE lookup
* wrap in async_on_unload
* add test and correct lookup
2024-10-17 07:16:48 -04:00
puddly
f6270d9cfc
Bump ZHA dependencies ( #128539 )
...
* Bump ZHA dependencies
* Remove unused ZHA color modes
* Rename `cluster` to `ota_cluster` in update tests to unshadow `cluster` in `endpoint_reply`
---------
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com>
2024-10-16 22:15:00 -04:00
J. Nick Koston
0f29fd3e10
Switch to using fast cached_property implementation in propcache ( #127339 )
2024-10-03 13:11:02 -05:00
epenet
4e157c2999
Adjust type hints in zha config flow ( #127105 )
2024-09-30 15:20:20 +02:00
Marc Mueller
c1b24e6ba2
Small typing improvements ( #126818 )
...
* Add from __future__ import annotations
* Use PEP 695 type aliases
* Fix generator typing
2024-09-26 13:51:27 +02:00
puddly
0a44c9456c
Bump ZHA to 0.0.34 ( #126766 )
2024-09-25 18:44:51 +02:00
epenet
b48c439bff
Remove redundant source_type property from ScannerEntities ( #126716 )
2024-09-25 08:58:54 +02:00
David F. Mulcahey
e81a1f7acf
Add config to ZHA to allow disabling polling of mains powered devices when the network is started ( #125473 )
2024-09-23 14:34:24 +02:00
epenet
c759512c70
Prevent callback decorator on coroutine functions ( #126429 )
...
* Prevent callback decorator on async functions
* Adjust
* Adjust
* Adjust components
* Adjust tests
* Rename
* One more
* Adjust
* Adjust again
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-23 02:55:55 +02:00
Alberto Montes
b2401bf2e3
Update string formatting to use f-string on components ( #125987 )
...
* Update string formatting to use f-string on components
* Update code given review feedback
* Use f-string
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-19 11:38:25 +02:00
puddly
50a46933f6
Bump ZHA to 0.0.33 ( #125914 )
2024-09-13 14:15:58 -04:00
puddly
ba7ca84899
Remove unused keys from the ZHA config schema ( #125710 )
2024-09-13 11:34:06 -04:00
epenet
d530fd31b0
Use root import for async_redact_data in diagnostics ( #125821 )
2024-09-12 20:37:00 +02:00
epenet
2c210e4b58
Use root import for websocket_api ( #125834 )
2024-09-12 19:31:57 +02:00
epenet
6ef1dd56f5
Use root import for device_automation ( #125836 )
2024-09-12 17:01:25 +02:00
epenet
7e2e3c4780
Rename HassEnforceCoordinatorModule ( #125592 )
2024-09-10 08:40:49 +02:00
Erik Montnemery
e3e48ff9b7
Use PEP 695 for decorator typing with type aliases in zha ( #124235 )
2024-09-06 16:52:03 +02:00
G Johansson
bbeecb40ae
Remove deprecated aux_heat from zha ( #125247 )
...
Remove aux_heat from zha
2024-09-05 21:35:24 +02:00
puddly
6467c8d611
Bump ZHA to 0.0.32 ( #124804 )
...
* Always prefer XY color mode in ZHA
Remove a few more HS remnants
* Use new ZHA OTA format
* Bump ZHA to 0.0.32
* Fix existing OTA unit tests
* Fix schema conversion test to account for new command parameters
* Update snapshot with new `zcl_type` kwarg
* Migrate existing entities to icon translations
* Remove "no longer compatible" test
* Test that the library release summary is correctly exposed to ZHA
* Revert "Always prefer XY color mode in ZHA"
This reverts commit 8fb7789ea8
.
* Test `release_notes`, not `release_summary`
2024-08-30 14:48:09 +02:00
TheJulianJES
7eeebf198b
Fix ZHA group removal entity registry cleanup ( #124889 )
...
* Fix ZHA cleanup entity registry parameter
* Fix missing `gateway` when accessing coordinator device
* Get `ZHADeviceProxy` for coordinator device
2024-08-29 20:13:47 -04:00
Erik Montnemery
38ef216894
Update icons.json to new service schema part 4 ( #124771 )
2024-08-28 13:48:13 +02:00
David F. Mulcahey
e85755fbda
Fix ZHA device lookup when ZHA devices are shared with additional integrations ( #124429 )
...
* Fix ZHA device lookup when ZHA devices are shared with additional integrations
* clean up except error types
* remove impossible to create exceptions
2024-08-24 15:52:27 -04:00
David F. Mulcahey
d47a296d7a
Resolve versions of ZHA dependencies earlier to prevent blocking call in event loop ( #124496 )
2024-08-24 06:52:58 +02:00
David F. Mulcahey
732b4b95db
Bump ZHA lib to 0.0.31 ( #123743 )
2024-08-12 22:38:59 +02:00
Joakim Plate
f69507527b
Make sure diagnostic data is output in deterministic order ZHA ( #123551 )
...
Make sure diagnostic data is output in deterministic order
Sets are not ordered, so the tests for this failed sporadically since it is
converted into a list when converted to json.
2024-08-10 20:55:31 +02:00
Joakim Plate
f53da62026
Extend ZHA attribute diagnostic information ( #123199 )
...
* Include full attribute representation in in data
* Extend attribute diagnostics for zha
2024-08-10 19:25:21 +02:00
David F. Mulcahey
cfd2ca3abb
Bump zha lib to 0.0.30 ( #123499 )
2024-08-10 08:07:08 -04:00
puddly
97410474f5
Bump ZHA library to 0.0.29 ( #123464 )
...
* Bump zha to 0.0.29
* Pass the Core timezone to ZHA
* Add a unit test
2024-08-09 10:31:55 -04:00
puddly
78154f5daf
Bump ZHA to 0.0.28 ( #123259 )
...
* Bump ZHA to 0.0.28
* Drop redundant radio schema conversion
2024-08-06 21:46:25 -04:00
David F. Mulcahey
3257bdeed2
Bump ZHA lib to 0.0.27 ( #123125 )
2024-08-05 11:19:57 +02:00
David F. Mulcahey
5446dd92a9
Make ZHA load quirks earlier ( #123027 )
2024-08-02 12:22:36 +02:00
David F. Mulcahey
004eccec89
Fix supported_features for ZHA fans ( #122813 )
2024-07-30 02:10:02 +02:00
David F. Mulcahey
36c01042c1
Enhance ZHA device removal ( #122815 )
2024-07-30 02:08:21 +02:00
David F. Mulcahey
bd3f0da385
Bump ZHA lib to 0.0.24 and universal-silabs-flasher to 0.0.22 ( #122812 )
...
* Bump ZHA lib to 0.0.24
* update for node state change for coordinator data
* bump flasher
2024-07-29 18:16:54 -04:00
Marc Mueller
6be4ef8a1f
Improve contextmanager typing ( #122250 )
2024-07-20 14:09:37 +02:00
G Johansson
ca4c617d4b
Add TURN_OFF/TURN_ON feature flags for fan ( #121447 )
2024-07-19 11:35:24 +02:00
Franck Nijhof
a9bf12f102
Rename Services to Actions in translation strings ( #121777 )
2024-07-15 21:19:25 +02:00
David F. Mulcahey
1d62f0e380
Bump ZHA lib to 0.0.23 ( #121900 )
2024-07-14 03:59:29 +02:00
David F. Mulcahey
342e6a503a
Fix group operations in ZHA websocket API ( #121881 )
2024-07-14 03:25:15 +02:00
puddly
9fcfc6d9f3
Bump ZHA dependencies ( #121716 )
2024-07-10 23:17:41 +02:00
puddly
020961d2d8
Fix ZHA select platform state restoration ( #121646 )
...
* Ensure `select` entities do not restore state if they were unavailable
* Add a unit test
2024-07-10 10:55:27 -04:00
David F. Mulcahey
0aa6a17da8
Prevent entity creation errors from causing all entities for a platform from loading in ZHA ( #121631 )
2024-07-10 08:31:24 +02:00
David F. Mulcahey
72c3c0eb53
Bump ZHA lib to 0.0.19 ( #121637 )
2024-07-10 08:22:08 +02:00