-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zstack 3.x.0 support for TI CC2652 chip #1352
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
Signed-off-by: Chris Jackson <[email protected]>
This pull request introduces 8 alerts when merging 0c093ae into 1938be0 - view on LGTM.com new alerts:
|
This pull request introduces 8 alerts when merging 8e040ae into 1938be0 - view on LGTM.com new alerts:
|
This pull request introduces 6 alerts when merging d22fb76 into 1938be0 - view on LGTM.com new alerts:
|
Update README.md for Z-Stack 3 ZNP
@leonschenk You might already be aware but FYI, many other projects depend on cc2538-bsl (Python cross-platform script) by JelmerT to upload firmware via the serial boot loader onto the CC13xx, CC2538 and CC26xx SoC. -> https://github.com/JelmerT/cc2538-bsl (and note it also have old versions but not the newer versions published via PyPI here -> https://pypi.org/project/cc2538/). And FYI, another related tool is zigpy-cli -> https://github.com/zigpy/zigpy-cli as it can be used to backup the Zigbee network before flashing new firmware and then restoring such Zigbee network backups, and interestingly it saves the backups using the "Open ZigBee Coordinator Backup Format" -> https://github.com/zigpy/open-coordinator-backup which I understand is a unified format which supported under the hood by both Zigbee2MQTT and the ZHA integration in Home Assistant which technically could, in theory, make migration of a Zigbee network possible from one application to another (like from Zigbee2MQTT to OpenHAB ZigBee binding or vice versa). |
@Hedda this project also supports firmware updates, and also supports coordinator backups. Ideally these features will be available for all coordinators within this project so that all systems using it have such support. This isn't really an issue for Home Assistant, or any other system (openHAB etc) - this is a low level library only! |
@leonschenk please can you also address the issues raised by |
@cdjackson It will take some time for me to work it out, I will take a look at lgtm. |
@leonschenk which firmware build/version are you by the way using for testing? Guessing Z-Stack_3.x.0 20220219 from Koenkk? https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin https://github.com/Koenkk/Z-Stack-firmware/tree/develop/coordinator/Z-Stack_3.x.0/bin
Sorry I do not, suggest you perhaps ask for help with testing in openHAB Zigbee Binding request here: openhab/org.openhab.binding.zigbee#605 and/or maybe also in the openHAB community forum in these two threads: |
read current channel using command
@Hedda thank you for your suggestions. |
Update README.md for Z-Stack 3 ZNP
This pull request introduces 1 alert when merging 0fc54f8 into 89b7540 - view on LGTM.com new alerts:
|
@cdjackson I have some trouble with the discovery of my test device. The device is discovered, but it takes some time before the discovery is complete. This is due to the device which goes to sleep very soon. But is discovery always 'slow' (because I expected a discovery attempt directly after a 'DATA REQUEST', but this is not what I see). Is there any delay, or is it a bug in the Zstack implementation? If you would like to, I am able to send you a wireshark capture. |
@cdjackson the dongle works very well. |
FYI, Koenkk made a new Zigbee Coordinator firmware release: https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.x.0/CHANGELOG.md |
Thank you @Hedda. I will take a look. |
@leonschenk Please can you take a look at the comments I made on #1280 which I reviewed by mistake. These mostly relate to the changes to the I've not reviewed everything - I'm not sure if there's anything specifically you want me to look at (eg areas where you've made large changes from my original code)? I'm been through all the changed code (eg in common parts of the library and other than the serial interface changes I think it looks ok so would be happy to merge. |
89408a1
to
b300372
Compare
@leonschenk and @t-8ch Do you have any updates on/for this PR for Z-Stack 3 driver? |
@leonschenk and @t-8ch Do you have any updates on/for this PR for Z-Stack 3 driver? cdjackson posted in the forum that this needs to be updated or else it will probably not work:
|
I have been developing this. I have tested with my Sonoff chip, I have no other devices to test.
What needs to be done: