I am a new user of Home Assistant using a HA Green box. I am using a Sonoff dongle-E as the coordinator plugged into a USB port. I have another small building next to the house which is out of range of Zigbee from the coordinator, and seeing the release of the Sonoff Dongle Max I thought that it would be a good solution as a router with backhaul to the HA Green by Ethernet cable via my LAN.
The Sonoff website implies that this mode is possible - nothing says that it cannot operate as a Zigbee router with backhaul through its ethernet connection. Here is what it says:
Flexible Connectivity Options - Supports Ethernet, Wi-Fi, and USB connections, giving you the freedom to deploy Dongle Max wherever it fits best.
And:
Whether using it as a Zigbee coordinator, router, or Thread RCP, Dongle Max makes it simple.
Furthermore the web UI for the dongle does not in any way say that this is not possible - you can switch the dongle between coordinator and router mode and when it is in router mode the section about ZHA integration tells you how to integrate the dongle to HA using a TCP/IP connection. It does not say that this does not work in router mode.
However this mode does not appear to be supported (or even possible). I have been in contact with Sonoff support and they have responded with a couple of very confusing replies which essentially say that when operating as a router the Dongle Max can only connect back to the coordinator through Zigbee. This may be obvious to some, but I can’t find anywhere that this is stated on the page on their website which describes the features for the product.
What is the point of the ethernet connection if this is not possible? I suppose it enables you to use it as a way of configuring the dongle, but if you cannot use it for a backhaul function that is a very significant limitation which surely should be explained on the webpage for the product.
The recent email from Sonoff says the following:
The previous reply cannot be interpreted as ZB routers only being accessible via WiFi. ZB and WiFi are completely different protocols; they not only cannot interact but also interfere with each other.
The ZHA/Z2M connection status displayed on the webpage’s front side only indicates whether the EFR32 chip under the coordinator firmware is being called by the platform. However, under the ZB router firmware, Dongle-M can only be added to the network by other coordinators via 2.4GHz ZB communication without going through the EFR32’s serial port transmission. Therefore, it cannot be effectively detected, and the webpage’s front side will always display “ZHA/Z2M not connected” when using the router firmware.
Please try to search for Dongle-M in the same way as pairing ZB sub-devices. To manually enable Dongle-M pairing mode, click “Reset” below the router firmware on the firmware switching page.
Maybe I am being naive in thinking this would work, but I feel that there should be some warning that this mode is not possible. Is there another more capable product which would work as a Zigbee “range extender” using ethernet as the backhaul?