Alexei Chetroi
fe7c45b363
Move remaining of ZHA imports to top level. ( #28071 )
...
* Move ZHA import to top level.
* ZHA tests: move imports to top level.
2019-10-21 19:30:56 -04:00
Alexei Chetroi
a0c50f4794
Leverage zigpy for IEEE address conversions ( #27972 )
...
* Refactor EUI64 conversions.
* Update ZHA dependencies.
* Update tests.
2019-10-21 13:14:17 -04:00
David F. Mulcahey
fec6706bf7
use newly added is_server for cluster reporting ( #26533 )
2019-09-09 09:21:34 -04:00
David F. Mulcahey
fafd228418
Refactor ZHA device initialized logic ( #25796 )
...
* refactor device initialized
* better names and update tests
* clean up last seen logic
* logging consistency
2019-08-09 18:52:47 -04:00
Alexei Chetroi
f7cfe908f7
Refactor ZHA Zigbee Cluster report configuration ( #25589 )
...
* Move ZCL report configs to ZHA core channels.
* Refactor ZCL report configuratopm and cluster binding.
* Tests for ZHA channel configuration.
* Update tests.
* Remove INPUT_BIND_ONLY_CLUSTER ZHA core registry.
We always need bind a cluster, but not always need to configure
attribute reporting. No reporting is done on ZCL "client" clusters.
* Lint
* Black
2019-08-04 18:20:03 -04:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Alexei Chetroi
5aa35b52cc
ZHA log helper ( #25543 )
...
* Logging helper.
* Use log helper for ZHA entities.
* Use log helper for ZHA core device.
* Log helper for ZHA core channels.
* Lint
* ZHA fixture fix.
2019-07-30 15:19:24 -04:00
David F. Mulcahey
ae1bcd5fef
Use node descriptor from Zigpy for ZHA ( #24316 )
...
* use zigpy node descriptor
* cleanup
2019-06-06 08:31:03 -04:00
David F. Mulcahey
3f9e6a7064
Add power source to device and clean up zha listeners ( #21174 )
...
check available and add comments
ensure order on API test
2019-02-18 16:55:41 +01:00
David F. Mulcahey
3a6a246746
Set ZHA device availability on new join ( #21066 )
...
* set availability on device join
* fix new join test
2019-02-15 13:14:58 -05:00
David F. Mulcahey
d4c34c6b02
Cleanup zha listener lifecycle ( #20789 )
2019-02-07 09:23:01 +01:00
David F. Mulcahey
03ab152c82
Enable the available property for zha entities ( #20788 )
2019-02-07 09:14:19 +01:00
David F. Mulcahey
9c11602674
Add ZHA sensor tests ( #20710 )
...
* add sensor tests
* update switch test
* add sensor back to coveragerc
* review comments
* added comments
2019-02-03 22:03:35 +01:00
David F. Mulcahey
74cdf7c347
Add tests for ZHA switch ( #20691 )
...
* start test setup
test cleanup
test deps
update switch test
actually update test deps
cleanup and remove switch from coveragerc
comment
refactor to use fixtures and shared components
lint
* remove availability part that isn't in zha yet
* review comments and cleanup
* review comments
* add switch back unil post reorg merge
2019-02-03 07:03:31 -05:00