Skip to main content

USB to Ethernet passthrough mode

General information

This feature is supported only by "U" series devices and SLZB-Ultima
(CPU model: ESP32S3)

USB to Ethernet passthrough mode allows connecting a USB device to your coordinator USB port (directly or via a USB hub) and using such USB devices remotely over IP.
For example, a USB Z-Wave adapter can be connected and used remotely, similarly to an Ethernet-based Z-Wave coordinator.

What devices can be connected?

  1. Devices on CP210x chipset
  2. Devices on PL2303 chipset
  3. Devices on CH340 chipset
  4. Devices on CH341 chipset
  5. Devices on CH9102 chipset
  6. Other CDC-ACM devices

We cannot guarantee support for all third-party CDC-ACM devices.

How many USB devices can be connected?

If the "Use new USB driver" option is disabled - one USB device.
With the "Use new USB driver" option active, 2 USB devices can be connected, but ONLY ON THE CONDITION THAT THEY ARE BOTH ON THE CP2102x CHIPSET!

How much power can the coordinator provide via USB?

The coordinator can provide up to 1A.
The optimal current is 500mA.

If you are using a powered USB hub, please make sure that PoE is disabled!
It is forbidden to use PoE and a powered USB hub at the same time!

USB to Ethernet passthrough setup

1. Mode select

Open the "USB" page and activate "Enable USB to Ethernet passthrough mode" and "Use new USB driver"

image.png

We recommend using the "Use new USB driver" option as the new driver provides greater stability and a wider list of supported USB devices.
The old driver will be removed in future updates!

2. Connect your USB device and reboot your coordinator

3. Select your USB device

Select your USB device from the list.

image.png

"Empty" -  passthrough server disabled.
"Any serial device" - the system will select the first device found and try to open interface 0.

4. Set the serial speed

The most common setting is 115200.

The serial speed depends on the firmware of your dongle. If you don't know what to choose, please contact the support service of the dongle manufacturer.

5. Choose an interface

image.png

Most USB devices will only have one interface - interface 0.
But some devices may have several: for example one for firmware update/debug and another for communication.

If your device has multiple interfaces then you will have to try them all until you find correct one.

For ZWA-2 you need to select interface 1

6. About autoboot

Some dongles have an autoboot circuit that puts the radio module into bootloader mode using the DTR/RTS lines, for example SLZB-07p7/p10.
For such a dongle to work you need to select the option "My dongle has autoboot".

Most dongles that have autoboot use the CH340 or CP2102x chipsets.
If you don't know if your dongle has autoboot, please contact the support service of the dongle manufacturer.

7. After setup

After you have selected all the settings, please click the "Save" button and restart the coordinator for the changes to take effect.

8. Host application settings

Most programs use the format tcp://ip:port or socket://ip:port, less often just ip:port

Examples:
tcp://192.168.50.196:8638
socket://192.168.50.196:8638
192.168.50.196:8638

If your host program has "RTS/CTS" or "Hardware flow control" settings, you should select "disabled"