Skip to content
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

Add Silicon Labs EZSP as experimental to supported adapters list #655

Merged
merged 11 commits into from
Mar 29, 2021

Conversation

Hedda
Copy link
Contributor

@Hedda Hedda commented Mar 4, 2021

Added Silicon Labs EZSP v8 on EFR32 with 6.7.8 FW to supported adapters list as "experimental" and "pre-alpha stage" to website.

https://www.zigbee2mqtt.io/information/supported_adapters.html

Picture Name Description Firmware Guides Buy
Silicon Labs EZSP v8 (experimental) Initial development started on experimental (pre-alpha stage) support for various adapters based on Silicon Labs EFR32 SoC families with EmberZNet NCP 6.7.8 firmware or later via EZSP version 8 (EmberZNet Serial Protocol) interface. This include all hardware based on SoCs/Modules from Silabs EFR32MG21/MGM210 and EFR32MG12/MGM12 series. Coordinator

Notes

  • Support for the Conbee II (discussion), ZiGate USB-TTL (discussion), and Silicon Labs EZSP (discussion) is experimental, meaning not feature complete nor recommended for a stable enviroment.

References:

Koenkk/zigbee-herdsman#319

Koenkk/zigbee-herdsman#317

Koenkk/zigbee2mqtt#6532

Hedda added 5 commits March 4, 2021 12:50
Add Silicon Labs EZSP on Silabs EFR32 as experimental to supported adapters list
Add image Silicon_Labs_Gecko_EFR32_SoCs.webp
Update supported_adapters.md with Silabs EFR32 SoC image
Emphasize that development on Silabs EZSP support just started
Add note about Silicon Labs EZSP support being experimental
@Koenkk
Copy link
Owner

Koenkk commented Mar 4, 2021

I'm not sure if it should be added already, @kirovilya mentioned it's in the alpha stage currently

@Hedda
Copy link
Contributor Author

Hedda commented Mar 5, 2021

I'm not sure if it should be added already, @kirovilya mentioned it's in the alpha stage currently

Maybe change PR to draft? Thought the comment about being "experimental" equals "dev" / "pre-alpha", "alpha" as well as "beta"?

My hope was to draw attention to Koenkk/zigbee-herdsman#319 so more developers join @kirovilya in improvement development.

Picture Name Description Firmware Guides Buy
Silicon Labs EZSP v8 (experimental) Initial development started on experimental (pre-alpha stage) support for various adapters based on Silicon Labs EFR32 SoC families with EmberZNet NCP 6.7.8 firmware or later via EZSP version 8 (EmberZNet Serial Protocol) interface. This include all hardware based on SoCs/Modules from Silabs EFR32MG21/MGM210 and EFR32MG12/MGM12 series. Coordinator

Notes

  • Support for the Conbee II (discussion), ZiGate USB-TTL (discussion), and Silicon Labs EZSP (discussion) is experimental, meaning not feature complete nor recommended for a stable enviroment.

…stage)

Further emphasis on Silabs support being "experimental" (as in alpha stage)
@Hedda
Copy link
Contributor Author

Hedda commented Mar 5, 2021

@kirovilya Maybe EZSP support in Z2M could be listed as "pre-alpha"? https://en.wikipedia.org/wiki/Software_release_life_cycle

image

@kirovilya
Copy link
Contributor

:) I didn't have such global plans.
I thought that alpha is when the basic functionality works and you can try to use it.

then, when the main functionality is implemented and it will be possible to offer to use it on an ongoing basis, there will be a beta.

a release can be considered the execution of all scheduled tasks.

@Hedda
Copy link
Contributor Author

Hedda commented Mar 11, 2021

FYI, EZSP adapter should work with all of these once have updated to Silicon Labs EmberZNet 6.7.x coordinator firmware or later:

Note! It should work with any Silicon Labs EFR32 Zigbee NCP SoC from EFR32MG21/MGM210 and EFR32MG12/MGM12 series:

USB-stick firmware can be updated with Elelabs EZSP Firmware Update Utility or the Zigbee firmware updater image by walthowd:

https://github.com/Elelabs/elelabs-zigbee-ezsp-utility

https://github.com/walthowd/husbzb-firmware

https://github.com/zha-ng/EZSP-Firmware

https://github.com/grobasoz/zigbee-firmware/

Direct link to zigpy wiki page where MattWestb documented recommended application firmware version for EZSP Coordinators:

https://github.com/zigpy/zigpy/wiki/Coordinator-Firmware-Updates#recommended-firmware-version-for-ezsp-coordinators

@Hedda
Copy link
Contributor Author

Hedda commented Mar 19, 2021

FYI, EZSP adapter should work with all of these once have updated to Silicon Labs EmberZNet 6.7.x coordinator firmware or later:

FYI, the mentioned inexpensive yet powerful Zigbee 3.0 USB dongle from ITead is now available for $6.99 (US) directly from China:

https://www.itead.cc/zigbee-3-0-usb-dongle.html

Limited first production run and Silabs now has delayed parts so maybe not get greedy and perhaps let developers order first(?).

https://www.cnx-software.com/2021/03/18/itead-zigbee-3-0-usb-dongle-features-silicon-labs-efr32mg21-mcu/

Clarify that it is EZSP v8 that is supported
Hedda added 2 commits March 29, 2021 11:32
Mention EFR32MG21/MGM210 and EFR32MG12/MGM12 series hardware from Silabs
@Koenkk Koenkk merged commit c2f8c0d into Koenkk:master Mar 29, 2021
Copy link

@Zidane115 Zidane115 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wewe

@Hedda
Copy link
Contributor Author

Hedda commented Oct 12, 2024

wewe

Are you a bot? You should not review pull requests that where merged and closed 3-years ago!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants