epenet
6c83ed4c9d
Fix api, button and climate type hints in zha ( #73771 )
...
* Fix zha api type hints
* Fix zha button type hints
* Fix zha climate type hints
2022-06-21 21:02:08 -04:00
epenet
21275669d5
Fix inheritance in zha general channel ( #73774 )
...
Fix general channel type hints in zha
2022-06-21 21:00:58 -04:00
Erik Montnemery
274f585646
Tweak title of zha config entry created by yellow hw ( #73797 )
2022-06-21 16:21:31 -04:00
epenet
4bc1314499
Fix REPORT_CONFIG type hint in zha ( #73762 )
...
Fix REPORT_CONFIG type hint
2022-06-20 18:32:32 -04:00
epenet
f43cc18aa3
Fix type hints in zha platforms ( #73745 )
...
* Adjust binary_sensor
* Adjust device_action
* Adjust device_tracker
* Adjust fan
* Adjust lock
* Adjust siren
2022-06-20 11:31:16 -04:00
epenet
9a95649a22
Use a TypedDict for REPORT_CONFIG in zha ( #73629 )
...
* Introduce ReportConfig TypedDict in zha
* Fix hint
* Always use Tuple
* Replace empty list with empty tuple
* Allow float for third config tuple value
* ReportConfig -> AttrReportConfig
* dict -> AttrReportConfig
* Allow int attributes
* Add coments
2022-06-20 11:29:45 -04:00
epenet
be2aa44559
Fix mypy issues in zha config_flow ( #73744 )
2022-06-20 16:25:24 +02:00
epenet
b6d3e34ebc
Drop custom type (CALLABLE_T) from zha ( #73736 )
...
* Drop CALLABLE_T from zha
* Adjust .coveragerc
* Apply suggestions from code review
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Add TypeVar
* Apply suggestions from code review
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* One more
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Flake8
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-06-20 14:50:27 +02:00
epenet
2de4b193e3
Remove unnecessary type definitions in zha ( #73735 )
...
* Cleanup ZigpyClusterType
* Cleanup ZigpyDeviceType
* Cleanup ZigpyEndpointType
* Cleanup ZigpyGroupType
* Cleanup ZigpyZdoType
2022-06-20 12:49:40 +02:00
epenet
06e45893aa
Remove invalid type definitions in zha ( #73596 )
2022-06-20 11:28:53 +02:00
epenet
e7e9c65e44
Adjust zha routine to get name and original_name ( #73646 )
2022-06-19 21:38:01 +02:00
Erik Montnemery
66feac2257
Finish migrating zha NumberEntity to native_value ( #73580 )
2022-06-17 12:15:59 +02:00
epenet
e0b362ef3b
Fix zha log message ( #73626 )
2022-06-17 12:13:16 +02:00
epenet
f8f1bfde21
Add lock typing in components ( #73539 )
...
* Add lock typing in components
* Revert freedompro amends
2022-06-15 15:23:36 +02:00
Erik Montnemery
576de9ac40
Migrate NumberEntity u-z to native_value ( #73488 )
2022-06-14 08:15:56 -10:00
Erik Montnemery
e3b6c7a66f
Add Home Assistant Yellow integration ( #73272 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-13 23:25:11 -07:00
David F. Mulcahey
a5dc7c5f28
Add logbook describe event support to ZHA ( #73077 )
2022-06-07 06:49:40 -10:00
GitHub Action
05e5dd7baf
[ci skip] Translation update
2022-06-07 00:20:09 +00:00
puddly
1c38c20cac
Bump ZHA dependency zigpy from 0.45.1 to 0.46.0 ( #72877 )
2022-06-02 08:27:12 -07:00
Arne Mauer
321394d3e2
Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component ( #72826 )
...
* Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component
* Fixed black and flake8 test
2022-06-01 18:00:58 -04:00
epenet
df5285f681
Improve pylint disable rule in zha ( #72835 )
2022-06-01 16:49:43 +02:00
David F. Mulcahey
7854aaa746
Bump ZHA quirks lib to 0.0.75 ( #72765 )
2022-05-31 12:24:35 -07:00
GitHub Action
3c5b778ee3
[ci skip] Translation update
2022-05-30 00:27:06 +00:00
GitHub Action
7a0657c386
[ci skip] Translation update
2022-05-29 00:23:25 +00:00
David F. Mulcahey
60387a417f
Add support for polled Smart Energy Metering sensors to ZHA ( #71527 )
...
* Add framework for polled se metering sensors
* add model
* find attr
* type info
2022-05-27 09:43:39 -04:00
Erik Montnemery
5ca82b2d33
Migrate zha light to color_mode ( #70970 )
...
* Migrate zha light to color_mode
* Fix restoring color mode
* Correct set operations
* Derive color mode from group members
* Add color mode to color channel
* use Zigpy color mode enum
Co-authored-by: David Mulcahey <david.mulcahey@me.com>
2022-05-27 15:38:22 +02:00
David F. Mulcahey
692a602aea
Bump ZHA quirks to 0.0.74 ( #72482 )
2022-05-25 14:48:34 +02:00
David F. Mulcahey
9591d5366e
Add config entities for the Aqara P1 motion sensor to ZHA ( #72466 )
...
* initial work for configurable detection interval
* update opple cluster channel
* detection interval
* motion sensitivity
* only set the init attributes for the right device
* add trigger indicator configuration entity
2022-05-25 08:57:26 +02:00
rforro
db815a7504
ZHA Add entities for Lidl water valve quirk ( #72307 )
...
* init
* added timer number entity
* added write attribute button entity
* fixed missed errors
* minor changes & fixed failing test
* removed icon
* unit and icons
2022-05-24 19:56:03 -04:00
David F. Mulcahey
7aca007a9a
Don't discover entities or initialize cluster channels for the coordinator in ZHA ( #72442 )
...
don't discover coord entities or init channels
2022-05-24 19:44:33 -04:00
rforro
0c2f22d478
Add configurable zha switch entity ( #71784 )
...
* add configurable zha switch entity
* final zha configurable switch
* fix codecov
* replaced errorneous cluster with local quirk
* test fix
* minor changes
2022-05-24 19:43:35 -04:00
epenet
1b5a46a5ba
Adjust device_automation type hints in zha ( #72142 )
2022-05-23 17:35:35 +02:00
GitHub Action
ceb8bb4745
[ci skip] Translation update
2022-05-21 00:22:49 +00:00
epenet
b65b47f25e
Cleanup zha async method which is not awaiting ( #72093 )
...
* Cleanup zha async method which is not awaiting
* Missed a commit
2022-05-19 17:05:25 +02:00
epenet
4e6887515b
Cleanup deprecated async_get_registry in zha ( #72080 )
2022-05-18 07:45:49 -04:00
Franck Nijhof
c3d19f3827
Clean up accessing device_registry helpers via hass ( #72031 )
2022-05-17 12:22:15 -07:00
Franck Nijhof
5f44d0f8f9
Clean up accessing storage.Store helper via hass ( #72009 )
2022-05-17 18:45:57 +02:00
GitHub Action
2d1a612976
[ci skip] Translation update
2022-05-17 00:23:03 +00:00
David F. Mulcahey
57c94c0350
Add additional configuration entities for ZHA lights ( #70597 )
...
* Add more configuration entities for ZHA lights
* fix typing circular imports
* enhance filter in entity factory
* fix read attribute chunking
* add test
* add exception test
2022-05-16 13:04:32 -04:00
GitHub Action
37f81b261d
[ci skip] Translation update
2022-05-16 00:24:28 +00:00
Alexei Chetroi
dcbac86fc0
Bump up ZHA dependencies ( #71663 )
2022-05-10 19:21:46 -04:00
J. Nick Koston
0b8f87169b
Pretty zha manifest.json ( #71556 )
2022-05-08 21:05:19 -04:00
Fairesoimeme
1d63c2069e
Add ZiGate device on automatic integration USB and ZEROCONF ( #68577 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-08 18:27:09 -05:00
David F. Mulcahey
173f14379b
Update Zigpy attribute cache for switch devices that do not report state ( #71417 )
...
* fix devices that do not report state
* whoops
2022-05-06 10:24:08 -04:00
David F. Mulcahey
d6617eba7c
Fix bad ZHA _attr definitions ( #71198 )
2022-05-02 15:23:17 +02:00
GitHub Action
9b10658d01
[ci skip] Translation update
2022-05-02 00:22:04 +00:00
David F. Mulcahey
f184f9e142
Fix ZHA cover initial state ( #71083 )
2022-04-29 15:35:53 -07:00
epenet
f08615fc76
Use LightEntityFeature enum in zha ( #71060 )
2022-04-29 22:45:25 +03:00
David F. Mulcahey
755020ff63
Update ZHA switch entities to leverage Zigpy cache appropriately ( #71062 )
2022-04-29 09:44:59 -07:00
GitHub Action
348016dbbf
[ci skip] Translation update
2022-04-29 00:22:21 +00:00