How to: Flash SonOff USB Dongle to be a Zigbee Repeater/Router & Set Transmit Power

Not really. You just have to hold down the button while inserting it into the usb port. That’s the most difficult part, especially if you have oversized hands

1 Like

Thanks for the write up on the newer SonOff E dongle. Very nice to have that!

FWIW, there have been some reports of connectivity issues w/the newer E dongles, evidently there are posts in the Home Assistant and one other forum...blanking on it, about those types of issues w/the chip used in the E version of the dongle and other devices. Hopefully not the same issues in use here on HE.

I’m pretty sure they’re still listed as experimental and not recommended at this time.

1 Like

As i said not working on my box lights all stay red and no driver is avail for the card even though windows sees it

ok finally got it flashed. but no green light .. light is always red and cannot get hub to find it.. any ideas?

I never had that type of issue with mine (led red), so I don't have any great advice. I assume you you've done the normal unplug and re-plug basics...

the led has never been anything but red.. wierd sounds maybe defective but weird the flasher says it flashed ok..

oh well going back to amazon.. wonder if it was hosed when i got it as immediately plugging in before i did anything the led was red.. your saying it should not be.

Actually, the more I think about it the less sure I am. Been quite a while since I flagged mine, and I'm not sure what the led should do... Sorry, realize that's not helpful.

Just looked and here is nothing in my guide about led colors so it may just stay red all the time normally.

Mine only has a red led lit. I’ve not seen any other color. If you’re looking at the writeup above, that’s a completely different card.

1 Like

To be sure we're talking about the same device... The Plus and Plus-E boards are completely different. The boxes are marked subtlety differently with the E having a circular logo on the bottom right corner. Sadly the device cases look identical; both are labelled Dongle Plus.

You don't need any drivers for the E, it's purely a serial upload.

Plus:

Plus E:

On the E the Reset and Boot button are side-by-side perpendicular to the long edge. That's why I mentioned rolling a thumbnail outside in across them to get started.

HTH

Edit - I found one of my boxes to better show the E logo. Sonoff should really update the labeling.

I’m assuming @kahn-hubitat is talking about the plus, not E, since he is flashing TI router firmware (old firmware btw) using TI software.

It’s a bit of a pain. The easiest way to pair it is to start pairing on the hub as soon as the firmware updates, because it leaves the dongle in pairing mode (briefly). Otherwise, start the pairing process on the hub and hold down one of the buttons in the dongle while plugging it in, then let go and pray. Of course you will need to remove it from power after it’s joined to put the case back on.

ya did that multiple times.(i wil try again and put in pairing before starting the update i tried after nothing). nothing.. hmmm

there was some mention that the latest f/w did not work for flashing but will try again with newer

yep as mentioned the latest fw fails with unknown record type error.

thanks that did it.. maybe because i started the join before i started the fw update or maybe because this time i did the f/w update with the antenna attached not in the same room as the hub.. lol..

weird it joins and a nu zigbee scene controller .. guess i need to change the driver...

thanks

1 Like

This may be a waste of time, but maybe try flashing it again from a pi if you have one around? Or using Win due to lack of pi's in your current location?

thanks got it to join.. yes no pis..
what is the correct device handler to use.

Ikea Tradfri Repeater - keeps it quiet. Using the default "Device" results in noise in the logs.

And congrats on the join - what was the secret sauce, just trying over and over?

not waiting till after the flash i belive as it only stays in join mode a very brief time.. i think starting the join process before i hit the flash button.

2 Likes