Install Ember Firmware onto a Sonoff ZBDongle-E Zigbee Adapter

Sdílet
Vložit
  • čas přidán 2. 08. 2024
  • Welcome to our comprehensive guide on upgrading your ZBDongle-E from EZSP to the newly supported Ember firmware. This video is designed to help you understand why this upgrade is necessary, and how it can enhance your smart home experience.
    We’ll start by discussing the importance of the upgrade and how it relates specifically to Sonoff dongles. We’ll clarify the differences between the two types of Sonoff Zigbee dongles, helping you identify which one you have and why the upgrade is relevant.
    Next, we’ll walk you through the process of downloading the specific firmware you need, and where to find it. We’ll guide you to the websites that provide the necessary tools to flash the new firmware onto your Sonoff ZBDongle-E.
    Once the flashing process is complete, we’ll show you how to check if the firmware has been successfully flashed and how to verify in Home Assistant that the upgrade has been successful.
    Lastly, we understand that upgrades can sometimes run into issues. That’s why we’ve included a section covering the common issues that might prevent the upgrade, along with solutions to these problems.
    Whether you’re a seasoned smart home enthusiast or a beginner, this video is designed to make the upgrade process as smooth as possible. Join us on this journey to make your smart home even smarter!
    🙏 If you would like to support me and this channel, you can JOIN and SUBSCRIBE 🙏
    Join - urlday.cc/ty4oo 🙏
    Subscribe - urlday.cc/njm5y 🙏
    ___ ☕ Buy Me A Coffee! ☕ __
    PayPal Coffee - urlday.cc/0hrs0
    Buy Me A Coffee - www.buymeacoffee.com/smarthom...
    __ 🕒📩 Timestamp 🕒📩 __
    00:00 - Introduction
    00:25 - Firmware Deprecated
    02:06 - Installation
    08:18 - Roundup
    __ 👋 Handy Dandy Information 👋 __
    Sonoff discount, SMARTHOMEAUS, has now been increased to 15% on ALL products!!
    ZB Dongle-E - urlday.cc/jjb33
    Firmware available from GitHub: github.com/darkxst/silabs-fir...
    Current Firmware Name: ncp-uart-hw-v7.4.2.0-zbdonglee-115200.gbl
    WebFlasher Site: darkxst.github.io/silabs-firm...
    Home Assistant Backup Video: • Automated Home Assista...
    Thread Update for ZBDongle (USB Connection Issue Explanation): • Upgrade to THREAD on a...
    Z2MQTT Serial Yaml Code:
    adapter: ezsp
    baudrate: 115200
    rtscts: false
    __ 🔗 Affiliate Links 🔗 __
    NordVPN (Get 72% off NordVPN + a Saily eSIM data gift) - go.nordvpn.net/SH8jJ
    Sonoff discount, SMARTHOMEAUS, has now been increased to 15% on ALL products!!
    ZB Dongle-E - urlday.cc/jjb33
    Zigbee Bridge Ultra - urlday.cc/zca9m
    ZBMicro - urlday.cc/i5fmd
    SNZB-01P - Zigbee Wireless Switch - urlday.cc/5o8k6
    SNZB-02P - Zigbee Temp and Humidity Sensor - urlday.cc/ss33w
    SNZB-02D - Zigbee Temp and Humidity Display - urlday.cc/qq1ez
    SNZB-03P - PIR Motion Sensor - urlday.cc/86w5y
    SNZB-04P - Door Contact Sensor - urlday.cc/j8ifs
    SNZB-06P - Zigbee Human Presence Sensor - urlday.cc/4uy62
    Bridges / Coordinators and Dongles
    Sonoff iHOST Bridge - urlday.cc/0vdcq
    Zigbee 3.0 USB Dongle P Plus - urlday.cc/3bcqj
    NSPanel Pro - urlday.cc/fvf1b
    Bridges / Coordinators and Dongles
    Sonoff iHOST Bridge - urlday.cc/0vdcq
    Zigbee 3.0 USB Dongle P Plus - urlday.cc/3bcqj
    NSPanel Pro - urlday.cc/fvf1b
    ZHA Supported devices - rebrand.ly/tyai3u7
    Zigbee 2 MQTT Supported devices - rebrand.ly/10cvb2z
    Install Zigbee2MQTT in 10 Minutes - • Install Zigbee2MQTT, S...
    SwitchBot Lineup
    International - urlday.cc/ssk8c (includes 30% OFF for all products for a limited time)
    The site receives a small commission if you order from any of the links above. This does not cost you anything and is paid by the supplier.
  • Jak na to + styl

Komentáře • 41

  • @patrickvalk
    @patrickvalk Před 3 dny

    thanks for your guide! flashing was so easy this way. 😊

  • @JonathanChan333
    @JonathanChan333 Před měsícem +2

    The backup file was causing me problems and the steps in your video sorted it. Thanks!

  • @drugakredkalepsza
    @drugakredkalepsza Před měsícem

    Nice tutorial. Thx.

  • @matteorinaldi1467
    @matteorinaldi1467 Před měsícem

    Thank you!! I solve my problem! ;-)

  • @rfehr613
    @rfehr613 Před měsícem

    This is the best video for updating to ember. The other popular video doesn't cover the backup part.
    FYI the port input in config shouldn't be entered

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      Thanks.
      Why don't you need the port input? How would the Z2MQTT know the location of the hardware? Even autodetect requires as port: null.
      Documentation states
      # Required: location of the adapter (e.g. CC2531).
      # USB adapters - use format "port: /dev/ttyACM0"
      # To autodetect the USB port, set 'port: null'.
      # Ethernet adapters - use format "port: tcp://192.168.1.12:6638"

    • @rfehr613
      @rfehr613 Před měsícem

      I don't know but I've had it configured without a port for over a year. I copied your screen verbatim (including port), and it gave me an error and wouldn't start. Then I noticed you did NOT list the port input in the video description, so I assumed you didn't intend for us to copy that part. So I deleted it and now it works again. Dunno what to tell you 🤷

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      Interesting, ok well more investigation needed on my side, thanks for the heads up :)

    • @rfehr613
      @rfehr613 Před měsícem +1

      @@smart_home_australia thanks for getting my dongle updated with ember... even if it was accidental lol

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      You're welcome. :)

  • @adriangreening4770
    @adriangreening4770 Před měsícem

    Another another great video - really well layed out.
    With your affiliate link - is that a v1 or v2 dongle? Just looking at it, as I've bricked my last one, it looks like a v1.
    Can you please confirm?

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      Hi Adrian, thanks 🙏
      The link is to the ZBDongle v2. Check the spec comparison in the pictures as it shows the P and E variants in the chart and shows the V2 suffix.

  • @indyspud
    @indyspud Před měsícem

    This would also be relevant for the SkyConnect dongles, right? From memory they're also running EZSP firmware...

    • @smart_home_australia
      @smart_home_australia  Před měsícem +2

      Yep, but slightly different update process.
      Here are the steps:
      1) Go to - silabs-firmware-builder/firmware_builds/skyconnect at ember-nohw · darkxst/silabs-firmware-builder (github.com) (ref: github.com/darkxst/silabs-firmware-builder/tree/ember-nohw/firmware_builds/skyconnect)
      2) Download this file: ncp-uart-hw-v7.4.3.0-skyconnect-115200.gbl (ref: github.com/darkxst/silabs-firmware-builder/blob/e1d19af3b83fefd16432d07bee97466403bbe22d/firmware_builds/skyconnect/ncp-uart-hw-v7.4.3.0-skyconnect-115200.gbl)
      3) Go to the firmware updater: Home Assistant SkyConnect (home-assistant.io) (ref: skyconnect.home-assistant.io/firmware-update/)
      4) Select the CUSTOM option and select the file you just downloaded and update.

  • @barrylapthorne8017
    @barrylapthorne8017 Před měsícem +1

    Can you use this software update for the P version of the dongle?

    • @smart_home_australia
      @smart_home_australia  Před měsícem +1

      Nope sorry, it only supports the ZBDongle-E variant as it is specific to the Silicon Labs EFR32MG21 chipset.

  • @m.romaithi6217
    @m.romaithi6217 Před měsícem +1

    Hello,
    Will this work as a router (repeater)?
    Thanks

    • @smart_home_australia
      @smart_home_australia  Před měsícem +1

      Yep. Any mains powered Zigbee device will act as a router (repeater), not just a coordinator.

    • @m.romaithi6217
      @m.romaithi6217 Před měsícem

      @@smart_home_australia Thank you for the prompt reply.
      Usually these devices have different firmwares for the coordinate & router.
      Will give it a try.
      Thanks again.

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      Wow, you know I didn't know that, just shows you, we are just humble nerds :)
      Check out the following for instructions on how to do this: sonoff.tech/wp-content/uploads/2022/11/SONOFF-Zigbee-3.0-USB-dongle-plus-firmware-flashing-.pdf
      I feel another video coming ;) thanks for the hot tip.

  • @florianosabatini4016
    @florianosabatini4016 Před měsícem +1

    Hello, I'm currently using Firmware: 7.3.1.0 build 0 working with Matter and ZHA and it works well. Are you suggest to update to v 7.4.2.0 anyway?

    • @smart_home_australia
      @smart_home_australia  Před měsícem +1

      I'd suggest reading the "Different firmware variants" section in github.com/darkxst/silabs-firmware-builder. This talks through the 3 different firmware options. You should select the one that is most appropriate for yourself. Pls note that OpenThread is Experimental (although I've never had an issue with it) and RCP Multi-PAN is no longer recommended, due to stability issues.

    • @TheLawIX
      @TheLawIX Před 5 dny

      @@smart_home_australia Still showing EZSP in ZHA for me. Are there steps to change this to Ember?

    • @smart_home_australia
      @smart_home_australia  Před 5 dny

      @@TheLawIX Check in the Z2M logs and you should see that the firmware used is now Ember.

    • @TheLawIX
      @TheLawIX Před 5 dny

      @@smart_home_australia I'm using ZHA not Z2M. My question is about ZHA.

    • @smart_home_australia
      @smart_home_australia  Před 4 dny

      @@TheLawIX Yes you can use the Ember firmware for ZHA but it will show up as EZSP, check the Home Assistant page for ZHA, Ref: www.home-assistant.io/integrations/zha/

  • @kerkhoff
    @kerkhoff Před měsícem +1

    Hi there !
    I am facing a problem while trying to connect from the Silabs Firmware Flasher. My dongle device is displayed in the selection list but the flasher is not being able to connect into it.
    After some time loading, the following message is being displayed:
    "Connection failed
    The running firmware could not be detected.
    Make sure the USB port works and if you are using a USB extension cable, make sure the cable can transfer data. Unplug the Sonoff ZBDongle-E and plug it back in to reset and try again."
    I've already verified everything I could.
    My dongle is the correct version, Zigbee Dongle-E
    The driver installed on my windows is the latest: 11.3.0.176
    Tried the connection in all USB ports on my computer (USB3.0 and below)
    Could you give me some help ?

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      Driver is the latest, so that's not the issue.
      Have you tried a different browser? Chrome is the best for compatibility.

    • @kerkhoff
      @kerkhoff Před měsícem

      @@smart_home_australia yep, I've tried Edge as well. I've also tried in another computer.
      I saw things related to the dongle not being in boot mode, or something like that... Some guys were asking to open the device and press the boot button. I've just tried it and got the same result.
      How can I know if the dongle I have is V1 or V2 ?
      Would it be causing it ?
      To be honest... I don't know what version I have, but, as I just bought it... I'm assuming it should not be the issue :(

    • @smart_home_australia
      @smart_home_australia  Před měsícem

      To find out the version you have assuming that it is connected to Home Assistant, Navigate to SETTING > SYSTEM > HARDWARE > ALL HARDWARE, scroll to ttyACM and you should see your ZBDongle listed. The name should say something like "ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2", indicating if its a V1 or V2.
      As for your issue, it must be relating to the Dongle, so your conclusion of the version might be correct.
      Check out the video description for a 15% discount code on Sonoff, might be time to treat yourself :)

    • @manuelthallinger7297
      @manuelthallinger7297 Před 24 dny

      @@smart_home_australia I have exactly the same problem, but i know i have the right version. I notice it doesnt show up in the device manager of windows. Had the P Version before ( wantedto replace that one with the V2 and if i connect it to the flasher website it even shows me the correct description on the com port. But it cant connect, cause i think it doesnt see the device itself. The P Version shows up in the device manager itself, the V2 somewow doesnt

    • @manuelthallinger7297
      @manuelthallinger7297 Před 24 dny

      Managed to flash it, but was a bit of a pain. Didnt hat much luck in windows with it, plugged it into a rasperrry pi, then it showed up as cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device. Flashed the firmware with universal-silabs-flasher --device /dev/ttyACM0 --bootloader-reset sonoff flash --firmware ncp-uart-hw-v7.4.3.0-zbdonglee-115200.gbl and that work,ed tried to flash it again to be sure, but said its allready flashed with that version so it wont again. Had to screw it appart to be able to press the boot button when plugging in. That Universal Silabs Flasher isnt a lightweight too, you need pip to instal it and after that you can install it . If it complains about missing attrs module even if it installs it, run pip install --upgrade attrs. pip somehow messes this up