Comments (9)
@Hedda - thanks - I have installed 4.2.3 now so will do some testing :)
from zigbee-firmware.
Sure, can make a 7.2.0 version...
from zigbee-firmware.
Very likely GSDK 4.2.1 is being released very soon then its need some critical bug fixes (for RCP / zigbeed) but i dont knowing if some EZSP / NCP fixes is planed in it.
from zigbee-firmware.
FYI, read someone spotted that EZSP protocol version has been incremented to EZSP v10 in Gecko SDK v4.2 / Zigbee EmberZNet v7.2 and that EZSP v10 was not mentioned in the latest UG100 (EZSP Reference Guide) documentation from Silicon Labs which SiLabs only updated for EZSP v9 and state that no additions was added between EmberZNet PRO Release 7.1.1 and 7.2.0:
https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.2/protocol/zigbee/app/util/ezsp/ezsp-protocol.h
https://www.silabs.com/documents/public/user-guides/ug100-ezsp-reference-guide.pdf)
Gecko SDK v4.2:
- https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.2/protocol/zigbee/app/util/ezsp/ezsp-protocol.h
- EZSP_PROTOCOL_VERSION = 10
Gecko SDK v4.1:
- https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.1/protocol/zigbee/app/util/ezsp/ezsp-protocol.h
- EZSP_PROTOCOL_VERSION = 9
Gecko SDK v4.0:
- https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.0/protocol/zigbee/app/util/ezsp/ezsp-protocol.h
- EZSP_PROTOCOL_VERSION = 8
For reference, Nabu Casa is already officially offering downloads for both "stable" EmberZNet 7.1.x.x (EZSP v9) firmware images as well as "beta" EmberZNet 7.2.x.x (EZSP v10) firmware image for their recently released Home Assistant SkyConnect adapter/dongle/stick:
https://www.home-assistant.io/skyconnect/
https://github.com/NabuCasa/silabs-firmware/tree/main/EmberZNet
https://github.com/NabuCasa/silabs-firmware/tree/main/EmberZNet/beta
xsp1989 is also offering EmberZNet 7.1.x.x (EZSP v9) and EmberZNet 7.2.x.x (EZSP v10) firmware image builds for his ZB-GW04 USB stick (a.k.a. "easyiot Zigbee dongle") that he designed based on "SM-011 V1.x" (ZYZBP008) radio module from CoolKit-Technologies (which in turn has an EFR32MG21 SoC).
https://github.com/xsp1989/zigbeeFirmware/tree/master/firmware/Zigbee3.0_Dongle-NoSigned/EZSP
https://www.aliexpress.com/item/1005002791666029.html
PS: xsp1989 firmware images for easyiot ZB-GW04 are compatible with Sonoff ZBDongle-E by ITead (though not optimized for it!):
https://itead.cc/product/zigbee-3-0-usb-dongle/
https://github.com/xsp1989/zigbeeFirmware/tree/master/firmware/Zigbee3.0_Dongle-NoSigned/EZSP
from zigbee-firmware.
Very likely GSDK 4.2.1 is being released very soon then its need some critical bug fixes (for RCP / zigbeed) but i dont knowing if some EZSP / NCP fixes is planed in it.
FYI, latest bug-fix version is now Silicon Labs Zigbee EmberZNet SDK 7.2.2.0 from Gecko SDK version 4.2.2.0 from March 10, 2023:
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-7.2.2.0.pdf
https://github.com/SiliconLabs/gecko_sdk/releases/tag/v4.2.2
PS: EZSP protocol version has once again been incremented to EZSP v11 in Gecko SDK v4.2.2.0 / Zigbee EmberZNet v7.2.2.0 and once again that EZSP v11 was not mentioned in the latest UG100 (EZSP Reference Guide) documentation from Silicon Labs which SiLabs still has only updated for EZSP v9 and state that no additions were added between EmberZNet PRO Release 7.1.1 or 7.2.2:
0x0B hexadecimal = 11 in decimal.
https://www.silabs.com/developers/zigbee-emberznet?tab=documentation
from zigbee-firmware.
@Hedda - Not sure why this would be necessary. Seems like host side of development (Z2M, ZHA, Tasmota etc) is lagging behind EZSP versions?
from zigbee-firmware.
Seems like host side of development (Z2M, ZHA, Tasmota etc) is lagging behind EZSP versions?
That is not true any longer.
The "bellows" radio library for zigpy to interface Silicon Labs Zigbee EmberZNet EZSP has been updated to support EZSP v11:
- Zigbee Home Automation (ZHA) integration for Home Assistant (which as you might know depends on zigpy).
- Domoticz via the Zigbee for Domoticz Plugin (see Domoticz-Zigbee, which is also depends on zigpy).
- Jeedom via official Zigbee plugin for Jeedom (which is also depends zigpy as well).
zigbee-herdsman is not lagging far behind as has already been updated to EZSP v10 (and EZSP v11 soon as only a minor change):
- Zigbee2MQTT (that is depending on zigbee-herdsman).
- ioBroker (ioBroker adapter for Zigbee devices that also depends on zigbee-herdsman).
The only large project that was lagging behind is OpenHAB but its dependency was at least updated to EZSP v11 last month:
- OpenHAB via official OpenHAB ZigBee Binding (that depends on the "com.zsmartsystems.zigbee" framework library)
- FYI, there are also a few other lesser-known projects that also depend on the same "com.zsmartsystems.zigbee" library.
PS: Another well-known niche open-source project in the DIY home-automation community that is lagging behind those in EZSP versions support is Zigbee2Tasmota (Zigbee to Tastmota) project and that is only because Tasmota lead Zigbee developer is currently fully focusing on getting initial support working for the new Matter standard in Tasmota, (which in turn might later also lead to a wish for him wanting to add Thread / OpenThread radio support in Tasmota in order to support Matter over Thread with native Thread Border Router / OpenThread Border Router firmware).
from zigbee-firmware.
FYI, Silabs Zigbee EmberZNet SDK 7.2.3.0 has now been released as part of Silicon Labs Gecko SDK (GSDK) Version 4.2.3.0
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-7.2.3.0.pdf
Silicon Labs Zigbee EmberZNet 7.2.3.0 release states that it is specifically targeting quality improvements and bug fixes.
https://github.com/SiliconLabs/gecko_sdk/releases/tag/v4.2.3
from zigbee-firmware.
Related Issues (20)
- [REQUEST] EmberZNet Zigbee NCP firmware for Ebyte E104-BT11 modules based on EFR32MG21 with 1024kB flash HOT 12
- [REQUEST] EFR32MG13P732 router firmware images for Tuya TYZS1L module and Tuya Zigbee USB Range Extender / USB Dongle Signal Repeater HOT 22
- [REQUEST] Silicon Labs Zigbee EmberZNet NCP 7.1.x.x firmware images (for developers to test EZSP v9) HOT 23
- [REQUEST] Silicon Labs Concurrent Multiprotocol Zigbee in NCP mode and Open-Thread in RCP mode (Alpha) HOT 1
- [REQUEST] Seperate repository with OpenThread Border Router (OTBR) RCP and NCP firmware images? HOT 8
- Firmware compatibility with ITead's new “ZBDongle-E” Zigbee 3.0 USB Dongle Plus adapter based on the EFR32MG21? HOT 36
- Silabs Zigbee EmberZNet SDK 7.0.2.0 (7.0.2) GA bug-fix release from March 9, 2022 HOT 2
- Building and compiling EmberZNet Zigbee firmware images via "SLC-CLI" command line tool without have a registered development kit board? HOT 4
- Bluetooth controller firmware for EFR32MGxx compatible with Home Assistant's new native Bluetooth integration? HOT 19
- "touchlink" (touchlinking) support enabled in current firmware images? HOT 1
- Which firmware image for EFR32MG13/EFR32MG13P based adapters like Tuya TYZS13 module and Elelabs ELR023 or ELU013? HOT 1
- [REQUEST] Utilize new common "Silicon Labs firmware builder" automated build system from Home Assistant / Nabu Casa developers to create reproducible builds of Zigbee and Thread firmware images HOT 8
- [REQUEST] Suggest change to lower default transmit power like 8dBm or 9dBm by default? HOT 1
- [REQUEST] Silabs Zigbee EmberZNet SDK 7.3 NCP experimental builds for testing? HOT 6
- [REQUEST] "Zigbee CLI" and "Zigbee RCP" firmware for ESP32-H2 (similar to ESP32-C6) HOT 3
- Temperature cluster
- [REQUEST] Silabs Zigbee EmberZNet 6.10.7.0 NCP firmware images HOT 1
- Update firmware for EM357 on the Wink Hub 1 HOT 10
- ESP Zigbee NCP (Espressif ESP NCP host) firmware for ESP32-C6 and/or ESP32-H2? HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zigbee-firmware.