David F. Mulcahey
|
82bdd9568d
|
Add direct binding for remotes and lights for ZHA (#21498)
* cluster matching and binding apis
implement binding
callback
fix loop
fix loops
* review comments
* use any because it is clearer
|
2019-02-28 10:04:35 -08:00 |
|
David F. Mulcahey
|
a34524febe
|
Clean up ZHA post rewrite (#21448)
* update async handling to reduce unnecessary coroutine creation
* lint
* cleanup
|
2019-02-26 10:48:10 -08:00 |
|
David F. Mulcahey
|
0f8575f939
|
Fix ZHA bugs (#21246)
* fix bugs
* add comment
* allow entities to be marked unavailable
|
2019-02-21 14:20:58 +01:00 |
|
David F. Mulcahey
|
cece6454e4
|
Fix bug in ZHA and tweak non sensor channel logic (#21234)
* fix race condition and prevent profiles from stealing channels
* fix battery voltage
|
2019-02-20 16:33:29 +01:00 |
|
David F. Mulcahey
|
5b24b271cc
|
Don't dispatch to components when there are no channels for ZHA sensors (#21223)
* don't dispatch when channels don't exist
* review comment
|
2019-02-20 16:27:03 +01:00 |
|
David F. Mulcahey
|
3be8178035
|
Refactor ZHA listeners into channels (#21196)
* refactor listeners to channels
* update coveragerc
|
2019-02-19 09:58:22 -08: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
|
d692251e62
|
Run tasks when ZHA devices become available (#20998)
* use tasks for message interception
* update available handling
* review comments and cleaned up check
* review comments
|
2019-02-13 08:52:29 -05:00 |
|
David F. Mulcahey
|
561ff33641
|
Update entity state when ZHA device becomes available (#20993)
* correctly update device entity state
* update state when device becomes available
* constants
* review comments
|
2019-02-12 20:37:39 -05:00 |
|
David F. Mulcahey
|
d4c34c6b02
|
Cleanup zha listener lifecycle (#20789)
|
2019-02-07 09:23:01 +01:00 |
|
David F. Mulcahey
|
e6cd04d711
|
ZHA component rewrite (#20434)
* rebase reorg
* update coveragerc for now
* sensor cleanup
* remove availability tracking for entities
* finish removing changes from tests
* review comments pass 1
* use asyncio.gather - review comments
* review comments
* cleanup - review comments
* review comments
* review comments
* cleanup
* cleanup - review comments
* review comments
* review comments
* use signal for removal
* correct comment
* remove entities from gateway
* remove dead module
* remove accidently committed file
* use named tuple - review comments
* squash bugs
* squash bugs
* add light and sensor back to coveragerc until % is higher
|
2019-02-06 13:33:21 -05:00 |
|
David F. Mulcahey
|
05d41bc0ee
|
introduce gateway (#20460)
|
2019-01-26 13:28:13 -05:00 |
|