Replies: 30 comments 109 replies
-
Personally, I don't like that EZSP-adapters support is still referred to as "experimental". The stack works well and I don't see any serious problems. Because of this, some bloggers don't even test new sticks (like Sonoff's new stick) with Z2M. Has someone already checked of this stick with Z2M? I am not yet. |
Beta Was this translation helpful? Give feedback.
-
@Daniel-zhan-itead Can you check if ITead can donate some of these new adapters to Zigbee2MQTT and IoBroker's developers and testers? Zigbee2MQTT and IoBroker development depend on zigbee-herdsman library and they will need multiple dongles/adapters for debugging. |
Beta Was this translation helpful? Give feedback.
-
Here is by the way link to FCC filing/report for the new “ZBDongle-E” (a.k.a. "ZBD-E" ) adapter which contains copy of the user manual + a lot more detailed + many more internal and external pictures: https://fccid.io/2APN5ZBD-E/User-Manual/User-Manual-6012461.pdf https://fccid.io/2APN5ZBD-E/Internal-Photos/Internal-Photos-6012455 https://fccid.io/2APN5ZBD-E/External-Photos/External-Photos-6012451 |
Beta Was this translation helpful? Give feedback.
-
@kirovilya FYI, someone reported in CNX Software blog post that ZGP (Zigbee Green Power) devices does not yet work with Silicon Labs EFR32/EZSP adapters in zigbee-herdsman with Zigbee2MQTT, do you know if that is still true? https://www.cnx-software.com/2022/08/05/sonoff-zbdongle-e-zigbee-3-0-usb-dongle-features-efr32mg21-mcu-with-20dbm-radio/ |
Beta Was this translation helpful? Give feedback.
-
Any idea how to get it work with the current release? I accidentally got this version E (I though it is just a facelift of version D) today and it only works in ZHA but not Z2M now. |
Beta Was this translation helpful? Give feedback.
-
FYI, I asked ITead was got the reply that the pinout definition for the EFR32MG21 SoC chip on the new model ZBDongle-E board is the same as the original first-generation barebone Zigbee 3.0 USB Dongle model 9888010100045, but they answered that the new model ZBDongle-E adapter can still not use the exact same firmware images as their old barebone model 9888010100045 adapter, so I guess that must mean that they do not use the exact same EFR32MG21 SoC chip model or? I also asked ITead about the default RF output power configuration and was told that the new ZBDongle-E adapter currently ships with Zigbee NCP 6.10.3 firmware that has enabled 20 dBm output RF power default, however is not hardcoded in the firmware so users/applications can choose to lower output RF power if they want. In addition, got part of Configuration Parameter values Table for Silicon Labs EmberZNet PRO Zigbee networking protocol stack:
It does not mention "Child Table Size" but I guess that is probably configured to 32 same as for old model 9888010100045 as per https://github.com/xsp1989/zigbeeFirmware/blob/master/firmware/Zigbee3.0_Dongle/EZSP/README.md or? PS: The "ZBDongle-E" USB "product description id" has also "SONOFF Zigbee 3.0 USB Dongle Plus V2" written to EEPROM of WCH CH9102F USB-to-UART bridge on the board to enable auto-discovered of the USB-adapter for ZHA integration in Home Assistant. https://www.home-assistant.io/integrations/zha/#discovery-via-usb-or-zeroconf https://www.home-assistant.io/blog/2021/09/01/release-20219/#usb-discovery |
Beta Was this translation helpful? Give feedback.
-
Yes to adding the new dongle more explicit to the documentation and even better to autodiscovery it. Bought the new E version by accident and spent a Saturday trying to figure out how to solve 502 error until I found the issue being the Dongle version :) Connected it successfully now by using the "adapter: ezsp" parameter with An Aqara double switch )probably this: https://www.zigbee2mqtt.io/devices/QBKG12LM.html). So far this works. Trying to add either of these Aqara devices and they don´t show when trying to discover them via "permit join" at all. The 2 models not working are: Any advice why they might not show up? They were in the past connected to the Aqara old hub but not anymore since some time. Happy to help troubleshooting this. |
Beta Was this translation helpful? Give feedback.
-
Enabled nerdman log and here is the pastebin: https://pastebin.com/aHUrpSRy Let me know if this is what you need or if there is anything missing :) |
Beta Was this translation helpful? Give feedback.
-
Hm this log looks like the format you are looking for: https://pastebin.com/kD9cC7kn What is strange is, that I copied this log from the addon -> log HA frontend. But it doesn´t save earlier timeframe and when I go into the logs folder, I am getting the entire log but not with this type of format :( |
Beta Was this translation helpful? Give feedback.
-
Hello, I have similiar problems. None of my 3 aqara motion sensors (RTCGQ11LM) are working with Dongle-E. Neither is the door sensor MCCGQ11LM. However, Tuya door sensor TS0203 is working fine. Here is my herdsman log: https://pastebin.com/S1WZrADP Thanks. edit: and here is another log when adding aqara motion sensor: https://pastebin.com/KVc6Ef6w |
Beta Was this translation helpful? Give feedback.
-
@jussbba @dami1337 can you try again the dev-version (edge) of z2m and tell if it works or not. |
Beta Was this translation helpful? Give feedback.
-
Do I need to uninstall the stable z2m addon first? Besides copying the
config, any other best practice to keep all z2m configuration in place?
Am So., 28. Aug. 2022 um 10:25 Uhr schrieb Ilya Kirov <
***@***.***>:
… @jussbba <https://github.com/jussbba> @dami1337
<https://github.com/dami1337> can you try again the dev-version (edge) of
z2m and tell if it works or not.
—
Reply to this email directly, view it on GitHub
<#13373 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHJXNPIESSDFAAOH3V4KLPLV3MO75ANCNFSM55LP3HQQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
@kirovilya @dami1337 FYI, @smarthomejunkie posted a video on how to install Zigbee2MQTT in Home Assistant with this "ezsp" adapter: https://www.youtube.com/watch?v=4y_dDgo0i2g&ab_channel=SmartHomeJunkie Tip is by the way to also check out these other related videos by him: https://www.youtube.com/watch?v=z7d0OQjSiOI&ab_channel=SmartHomeJunkie https://www.youtube.com/watch?v=IS8Jk4ckGQY&ab_channel=SmartHomeJunkie https://www.youtube.com/watch?v=RWzzNe5gm5s&ab_channel=SmartHomeJunkie PS: He did however install the production add-on version of "Zigbee2MQTT" and not "Zigbee2MQTT Edge" however he does mention both. |
Beta Was this translation helpful? Give feedback.
-
Any further thought about having some kind of auto-discovery of the USB adapter and serial probing to try to detect the radio type? FYI, Home Assistant can already detect a few different Zigbee USB radio adapters, including the CC2652P-based Sonoff ZBDongle-P USB dongle from ITead, and it now looks like Home Assistant will soon support also be able to automatically do USB discovery for this new [ITead’s “Sonoff Zigbee 3.0 USB Dongle Plus V2” model “ZBDongle-E” based on Silicon Labs EFR32MG21, at least if they merge: That will add USB identifiers for VID (Vendor ID)+ PID (Product ID) in combination with "Product Description ID" as unique identifier for it: core/homeassistant/components/zha/manifest.json
core/homeassistant/generated/usb.py
The board of this new ZBDongle-E adapter uses a WCH CH9102F USB-to-UART/Serial converter chip (and CH9102/CH340 device drivers) which has VID (Vendor ID) " |
Beta Was this translation helpful? Give feedback.
-
I managed to pair all my devices. But... battery-powered devices get
drained very fast (1 or 2 days)
The devices that get drained fast are Ikea Tradfri remotes (the round ones)
and Heiman Smoke sensors.
Philips Hue Motion sensors drop off often and have to be re-paired after
that.
The battery drain issue is a big one for me, especially for the Smoke
Sensors.
…On Fri, Sep 2, 2022 at 6:49 AM Gerard ***@***.***> wrote:
@kirovilya <https://github.com/kirovilya> So I managed to get them to
work. It took a while but basically just needed to keep re-pairing them
multiple times until they transmitted constantly. I have three paired and
working now -> let's see how long they last.
Thanks for the help / quick responses.
—
Reply to this email directly, view it on GitHub
<#13373 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQA4VX6ZSP74M7Z4LZLEGELV4GBL5ANCNFSM55LP3HQQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Yes, It's with the Dongle-E. The Aqara motions sensor don't seem to have
issues with draining batteries. I also use them.
…On Fri, Sep 2, 2022 at 11:49 AM Gerard ***@***.***> wrote:
This is with the dongle-e? I've got aqara motion sensors - let's see how
the battery life goes.
—
Reply to this email directly, view it on GitHub
<#13373 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQA4VX3U6JMDP2TXZRH4L2LV4HERXANCNFSM55LP3HQQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi. The device it is recognized, but it doesn't respond and there is no battery level information (for example).
|
Beta Was this translation helpful? Give feedback.
-
I do have a very good mesh network with a lot of routers and did not have
this issue with my Conbee 2 stick. I also had some battery-powered devices
(Ikea Tradfri remotes) in the same room as the Zigbee stick and the battery
drained in 2 days with the ZBDongle Plus. I cannot show a map now because
all devices that were affected are currently dead because of this :(
Do you know if there is a setting in Zigbee2MQTT where you can set that the
stick may not connect to battery-powered (children) devices? This seems to
be possible in ZHA.
…On Thu, Sep 8, 2022 at 1:16 PM Hedda ***@***.***> wrote:
Maybe post a Zigbee network map to also show if all the battery-operated
sensors are connecting to the closest Zigbee Router devices or if they are
all only connecting directly to the Zigbee Coordinator.
Bad reception caused by either long distances or interference will cause
the Zigbee devices to keep resending their messages and thus draining the
battery from battery-operated devices.
This is one of the main reasons why you want to do everything you can to
avoid any source of interference, but it is also why you want to have many
Zigbee Router devices in your Zigbee network mesh so that devices that are
far away from the Zigbee Coordinator will connect through a Zigbee router
instead of directly to the Zigbee Coordinator.
Should be noted that a few manufacturer's devices (most notably a few
Aqara/Xiaomi and Tuya devices) have badly written firmware that either
prevents them from routing messages from other manufacturer's brands of
devices or refuses to connect through a Zigbee Router that is not of the
same manufacturer and/or brand.
—
Reply to this email directly, view it on GitHub
<#13373 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQA4VX6PRT4OGLC6VUHFMLDV5HDHXANCNFSM55LP3HQQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
FYI, there is now also an option to flash this ZBDongle-E with Zigbee Router firmware to repurpose it as a Zigbee signal repeater / Zigbee range extender device, and at least on paper it should be great for that purpose. https://github.com/itead/Sonoff_Zigbee_Dongle_Firmware/tree/master/Dongle-E/Router vs. https://github.com/itead/Sonoff_Zigbee_Dongle_Firmware/tree/master/Dongle-E/NCP EFR32MG2x (and EFR32xG1) chip adapters like these then it will have the newer Gecko Bootloader (GBL) that has the ability to enter bootloader mode automatically via software (also known as Auto-BSL) without the need to press holding physical BTL/reset button or short circuit any GPIO/soldering-pads. Silicon Labs can also be flashed over USB/UART by manually putting them in bootloader / BSL mode (also known as boot mode or firmware recovery mode. For flashing Silabs EFR32MGxx chips checkout these different methods:
|
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
I bought Sonoff Zigbee Dongle, but got ZBDongle-E version (I have ZBDongle-P version, and works flawlessly with all my sensors). I tried to pair the ZBDongle-E with my Aqara Door Sensor MCCGQ14LM and Motion Sensor RTCGQ11LM, none of them successfully paired. But I succeeded pair ZBDongle-E with other sensor (NEO Motion & NEO Sirene). I already tried zigbee2mqtt dev branch, but still no luck. Can someone help me to pair with Aqara Sensor? Any help is welcome. |
Beta Was this translation helpful? Give feedback.
-
Hi all, I am running Home Assistant and zigbee2mqtt with a ITead ZBDongle-P and it works great.
However, it does work fine. I even flashed the same firmware (CC1352P2_CC2652P_launchpad_coordinator_20220219) which I also flashed to the first (ITead) stick - no problems. Can anyone explain what is going on here? Is this really a ZBDongle-P or ZBDongle-E with wrong packaging? Thanks in advance! |
Beta Was this translation helpful? Give feedback.
-
try to flush version ncp-uart-sw_7.1.1.0_115200.gbl and back again to ncp-uart-sw_EZNet6.10.3_V1.0.1.gbl but it failed or somthing not sure how to solved it |
Beta Was this translation helpful? Give feedback.
-
I have the latest version of Hone Assistant running on a Pi 400, with ZBDongle-E from Sonoff. I only have a few ikea zigbee butoons. The zbdongle-e is plugged in to the usb 2.0 port on pi400, using a 1.5 meter usb cable to reduce interferange. I have configured zigbee2mqtt. This works for a short time. Within hours, the buttons don't work. I call always make it work again by restarting zigbee2mqtt. Is there any thing i can do to fix this issue? I know that the zbdongle-p version has a firmware flash tool and a supported firmware for HA. Is there such a thing for zbdongle-e yet? Cheers |
Beta Was this translation helpful? Give feedback.
-
I had the ZBD-E on a arm (rock64) for testing with 10 devices, basically flawless. Convinced I wanted to move the system to the big x86 box - copied all the files and started zigbee2qmt. It was working shortly, but after short time the devices just disappeared, and it was really difficult to pair devices. However - switching directly to ZHA, discovered almost all devices (without repairing). so: Manjaro/Install via pamac, non docker. further: |
Beta Was this translation helpful? Give feedback.
-
I have just connected ZBDongle-E to my new HA instance and Zigbee2MQTT version 1.29.1-1 Config:
Logs:
Any ideas how to fix it? |
Beta Was this translation helpful? Give feedback.
-
Hi: I am looking for the most powerful stick in terms of message processing capability as right now, my Slaesh's CC2652RB stick gets saturated at times and slows down the system a lot. Is there any improvement by switching to an EZSP-based stick? Is there a table somewhere where I can see which is the most powerful chip in this regard? Thanks |
Beta Was this translation helpful? Give feedback.
-
I have flashed it with this instruction |
Beta Was this translation helpful? Give feedback.
-
FYI, ITead released official Zigbee NCP EmberZNet 7.3.3.0 + 7.4.3.0 firmware for Sonoff ZBDongle-E: https://github.com/itead/Sonoff_Zigbee_Dongle_Firmware/tree/master/Dongle-E/ Note that you can report firmware specific issues for Sonoff ZBDongle-E direcly to ITead on GitHub: https://github.com/itead/Sonoff_Zigbee_Dongle_Firmware/issues Better late than never! 😀 |
Beta Was this translation helpful? Give feedback.
-
Hey |
Beta Was this translation helpful? Give feedback.
-
FYI, ITead just released a new "ZBDongle-E" adapter as an improved replacement for ITead's previous barebone Silabs EFR32MG21 adapter and an alternative to ITead's TI CC2652P based "Sonoff Zigbee 3.0 USB Dongle Plus" (which is now renamed to "ZBDongle-P"), meaning they will continuously sell both variants, and while both type of SoC chips they are based in practically have the same specifications on paper it is worth noting before buying that they use different Zigbee stack firmware which will affect compatibility/support with different Zigbee gateway application implementations, were most notable is that Zigbee2MQTT currently only has experimental support for EZSP adapter in its zigbee-herdsman library. Check out:
https://itead.cc/product/zigbee-3-0-usb-dongle/
https://sonoff.tech/product/gateway-and-sensors/sonoff-zigbee-3-0-usb-dongle-plus-e/
Both can act as either a Zigbee Coordinator (by default) or Zigbee Router device (if flashed with such firmware instead), and if flash OpenThread/Spinel Radio Co-Processor (RCP) firmware also Thread network protocol for the upcoming Matter/CHIP standard (Project Connected Home over IP). As Silicon Lab and Texas Instruments adapters offer different compatibility ITead will now sell both of these so DIY users will now have more options.
Comparing "ZBDongle-P" vs. "ZBDongle-E" vs. barebone EFR32MG21 dongle
ITead's Zigbee USB dongles versus versus
This new Silabs based dongle also targets users of multiple open-source home automation software applications so it comes pre-flashed with a firmware known to be stable and compatible with several popular DIY projects. Physically the dongle features the same external antenna + metal-enclosure too as ITead's TI based dongle does, as well as shipping in similar retail packaging to make it more attractive for sale in brick and mortar stores.
Both their Silicon Labs and Texas Instruments adapters are compatible out-of-the-box with Zigbee2MQTT which does have experimental supports Silabs EZSP (EmberZNet Serial Protocol) as well as mature support for TI Z-Stack Serial Interface, (Zigbee2MQTT's depedency the zigbee-herdsman library has support for other more manufacturers Zigbee adapters such as ConBee/RaspBee and ZiGate as well). One of the benefit to Silicon Labs is that that the same Silicon Labs EFR32MG21 based adapter will also used by the upcoming Home Assistant SkyConnect USB Stick (and is also used in ITead's Sonoff ZBBridge and ZB-GW03 eWeLink Ethernet Zigbee Gateway which with Zigbee Coordinator NCP firmware they are compatible with Home Assistant's ZHA integration, OpenHAB's ZigBee Binding, Zigbee Plugin for Domoticz, and Zigbee Plugin for Jeedom, while the Texas Instruments CC2652P based adapter is also fully compatible with IoBroker which also uses the same zigbee-herdsman library as Zigbee2MQTT, but again note that it currently only has experimental support for Silicon Labs based adapters, see Koenkk/zigbee-herdsman#319
Again, both variants still look to be great value for premium hardware that is sold for a low price.
As both are sold at a lower price it is assumed ITead hope to make money on attach rate sales, so if you are new to Zigbee also recommend to buy some of their other Sonoff branded Zigbee devices as well:
https://itead.cc/?s=zigbee&post_type=product&type_aws=true
I personally recommend Sonoff battery-operated Zigbee door/motions/temperature sensors and button.
Also, I can personally recommend using a few of their USB adapters flashed as Zigbee Routers too.
Zigbee 3.0 USB Dongle Plus - ZBDongle-E variant
https://itead.cc/product/zigbee-3-0-usb-dongle/
It uses the same EFR32MG21A020F768IM32 (EFR32 Mighty Gecko Series 2) SoC used on the first ITead Zigbee 3.0 USB Dongle, as well as on CoolKit Technologies "SM-011 V1.0" module used in th ITead Sonoff ZBBridge Zigbee Bridge and in Tuya ZS3L and Tuya ZSLC5 SoC modules. It includes a 80 MHz ARM Cortex-M33 core, 768 Flash Storage, 64 RAM, in a QFN32 package, which radio has + 20 dBm maximum power output and receive sensitivity of -104 (250 kbps O-QPSK DSSS) dBm.
TIPS!
FIRMWARE UPGRADE REQUIREMENTS AND FLASHING SOFTWARE LINKS
Older and newer firmware as linked to by ITead:
https://github.com/xsp1989/zigbeeFirmware/tree/master/firmware/Zigbee3.0_Dongle
Elelabs EZSP Firmware Upgrade Utility can be used to flash the firmware to a newer or older version:
https://github.com/Elelabs/elelabs-zigbee-ezsp-utility/
This firmware upgrade tool has also been packaged by walthowd in a docker image to make it easier:
https://github.com/walthowd/husbzb-firmware
Unofficial community resources:
Dongle firmware upgrade prerequisites key points are:
FYI! Basically the serial protocol API for EmberZNet Zigbee coordinator application running on the Silicon Labs SoC/MCU does not deal well with unexpected loss of communication caused by network drops. The reason Ember remote bridges over serial-to-IP proxy server is not recommended is that clients using the EZSP serial protocol requires a robust connection between the EmberZNet Zigbee stack running on EFR32 MCU and the serial port of the Zigbee radio. With solutions such as ITEAD Sonoff ZBBridge or a Ser2Net serial proxy connection over a WiFi network it is expected to see
NCP entered failed state
or similar in the logs. The use of serial network proxies/bridges/servers over WiFi is therefore not recommended when wanting a stable Zigbee environment with Silicon Labs Ember based Zigbee radios. See:https://www.zigbee2mqtt.io/how_tos/how_to_connect_to_a_remote_adapter.html
Beta Was this translation helpful? Give feedback.
All reactions