Is there a difference / recommendation on using the itead firmware vs. the darkxst firmware that I see throughout many posts / firmware upgrade discussions?
Already asked and answered a few posts above yours,
I posted this reply two months ago:
In practice they only differ in the version of the Silicon Labs EmberZNet SDK that the firmware image been build from.
There might also be some small configuration difference but both are built from the official SDK from Silicon Labs.
Sonoff has just not made any update images since initial release, however if they did it would basically be the same.
Recommendations varies depending on setup and devices used but in general with Zigbee the saying ”do not fix was isn’t broken” goes a long way.
So be sure to follow all the other best practice tips before update the firmware, see:
I apologize, I totally missed that post above.
Is Thread’s situation similar to Zigbee’s? I’m trying to find the right Thread adapter for my smart home network. I found SMLIGHT SLZB-07 and ZBDongle-E, the former has hardware flow control and the latter does not. I’m not familiar with Thread network internals, so I don’t know if hardware flow control is an important feature of Thread.
You need to understand and be aware of that the Thread integration (and the Matter integration to support devices that use Matter over Thread especially) is still experimental and in early state of development so my advice would be to just buy a separate dedicated Home Assistant SkyConnect / Connect ZBT-1 for Thread if want to try using it via a USB dongle Thread (and Matter support) as that one has much better support for more developers than any other hardware.
Hardware flow control is not really important with modern hardware and newer firmware, but FYI the Home Assistant SkyConnect / Connect ZBT-1 USB dongle support hardware flow control too.
Thank you! After reading this I noticed I didn’t have the SecureCRT maximized to see the command input window! Also didn’t realize pressing 1 and the CCCC… means ready to upload via Transfer > Send Xmodem
Thread is also 250kbps, but since it is an RCP firmware the full bandwidth can be used between dongle and PC. This is why most thread builds are 460800 buaudrate.
Hardware flow control is not really important, I’ve yet to see any buffer overruns with ZBDongle-E which is with no flow control for thread.
FYI, @Nerivec has posted experimental updated (8.0.2) Zigbee Router firmware for the Sonoff ZBDongle-E here:
You can post feedback to him on it there in that repo.