Skip to main content
SMHUB Nano Mg24 — now shipping worldwideNew: SLWF-11 — our new compact WLED controller · see the datasheet →
SMLIGHT
PART · ZRELZigbee over Ethernet · Master + Remote pair · EFR32MG24 · W5500 · SMLIGHT2026·10
New · First of its kind · Zigbee over Ethernet

ZREL.
Teleport your Zigbee mesh through walls, floors and buildings.

ZREL is a Zigbee Ethernet router. You get two units that talk to each other over your Ethernet cable. Put one unit (the Master) next to your Zigbee coordinator, and the other (the Remote) wherever your Zigbee signal does not reach: the garage, the top floor, another building. The Zigbee devices there join the network you already have, with the same coordinator and the same app. No second network, no new setup.One mesh across all areas · works with ZHA and Zigbee2MQTT · PoE or USB-C power

ZREL side view: perforated enclosure with the antenna raised at one end.
EFR32MG24 · W5500 EthernetPoE or USB-C · Limited first batch
01 · Gallery

See it up close.

04 photos
Tap to enlarge
02

One network. No more walls.

Overview
Master + Remote

ZREL is a pair of devices that carries raw Zigbee radio traffic over Ethernet. A Master unit inside your existing Zigbee coverage and a Remote unit in the place radio cannot reach form one radio cell, joined by your LAN. Your coordinator, your Zigbee2MQTT or ZHA instance and your device list stay exactly as they are. The network simply reaches further: other floors, detached buildings, remote rooms.

ZREL is the first device of its kind. Until now a Zigbee network could only be as large as its contiguous radio coverage. ZREL carries the radio traffic over the cable underneath the Zigbee layer, so the network cannot tell a cable from a radio hop.

Who it is for. Home Assistant (ZHA) and Zigbee2MQTT users and integrators who need one Zigbee network across concrete floors, detached buildings or long distances, and who already have Ethernet there, ideally with PoE.

03

How it works. Two radios, one cable.

The link
TCP · port 6600

ZREL is one device with two roles. You need one of each.

  • Master lives inside your existing Zigbee coverage. It joins your network as an ordinary Zigbee router, and your coordinator talks to it over the air the way it talks to any router.
  • Remote lives wherever coverage is missing. It joins the same network as a router too, and the end devices around it link to it over the air.

Between them runs the link: a TCP connection across your LAN on port 6600 that carries the raw radio traffic, the data Zigbee itself is built on, in a lightweight checksummed format. Whatever the Remote’s radio receives is packed up, sent down the cable and transmitted by the Master’s radio. Traffic around the Master travels the other way. The two radio cells behave as one. A door sensor behind two concrete walls shows up in your network as if it were in the room with the coordinator, because the hop in between is a cable, not a chain of routers.

ZREL topology: the Zigbee coordinator reaches the ZREL Master by radio. Master and Remote both plug into the Ethernet switch. The Remote serves the sensors on the far side of a concrete floor.
The coordinator connects to the Master by radio. Master and Remote each connect to the switch by cable. Devices on the far side link to the Remote.

The coordinator sees two routers. It does not know, and does not need to know, that the link between them is Ethernet. Master and Remote see each other as neighbours: ZREL Config reports Peer in Neighbors: Found once the two units have exchanged link status through the tunnel.

What stays the same: one PAN ID, one channel, one network key, one coordinator, one Zigbee2MQTT or ZHA instance, one device list. You pair devices near the Remote exactly as you pair devices near the coordinator.

04

Why nothing you have tried does this.

Router chains
Second coordinators
What people tryWhat actually happensWhat ZREL does instead
Chain routers across the gapEvery hop costs link quality. Concrete, distance and metal break the chain, and one weak hop stalls the whole far side.The gap is one Ethernet hop with zero radio loss.
A second coordinator in the far buildingA second network: second PAN, second pairing process, duplicated automations, two network maps to debug.One network, one coordinator, one list of devices.
Move the coordinator onto Ethernet or PoEGood for placing the coordinator, but the mesh around it still has to be contiguous radio coverage.Moves the radio cell, not the coordinator.
Relay the mesh over IPZigbee has no notion of a wired link. Routers relay only over the radio, and the network has no idea what a LAN is.Carries the radio traffic itself over the cable, underneath the Zigbee layer, so the mesh never notices it.
05

Both units are routers.

One role
Your coordinator stays

Master and Remote both join the network you already run, as ordinary Zigbee routers. Press Search & Join Network in ZREL Config while your coordinator permits joining, and each unit joins. Works with ZHA and Zigbee2MQTT, and your coordinator hardware does not change: it keeps forming the network and pairing devices, and ZREL only carries the radio traffic further.

Two ZREL Config windows side by side on the Zigbee & RF Diagnostics tab. Both bridges show Network State JOINED, channel 11, PAN ID 0x2E75, the Router role and Peer in Neighbors: Found.
Master and Remote on the same network, channel 11, PAN 0x2E75, each confirming it can see the other through the tunnel.
06

Measured first. Built second.

Latency test
35 % lower over Ethernet

Before committing to a wired link we had to settle one question: is a wire a fast enough radio link? While ZREL was in development we published Zigbee over Ethernet vs USB: Real Latency Test. It measured host-to-radio round-trip time for EZSP requests on two coordinators with the same EFR32MG24 radio and the same 115200-baud radio software: one over USB (SLZB-07Mg24), one over Ethernet (SLZB-06Mg24U). Seven payload sizes, 100 round trips each.

PayloadEthernet (SLZB-06Mg24U)USB (SLZB-07Mg24)Ethernet advantage
0 B5.636 ms15.085 ms62.6 % lower
8 B6.901 ms15.089 ms54.3 % lower
16 B7.969 ms16.209 ms50.8 % lower
32 B10.172 ms17.460 ms41.7 % lower
64 B14.485 ms20.196 ms28.3 % lower
96 B18.826 ms23.514 ms19.9 % lower
120 B22.057 ms25.284 ms12.8 % lower
Mean12.292 ms18.977 ms35.2 % lower

Ethernet won at every payload size, and it was steadier: standard deviation stayed below 0.23 ms on Ethernet against 0.78 to 1.09 ms on USB. Those numbers were earned, not found: early Ethernet builds were slower, and optimising socket handling and removing unnecessary delays is what produced the result. That work went straight into ZREL.

That test measured our coordinators and the host-to-radio path. What it settled is the premise under ZREL: a well-implemented TCP path carries Zigbee traffic with less delay than the USB-to-serial path every USB stick depends on.

ZREL then removes the slowest link in that chain entirely. There is no serial link in the path. The EFR32 radio SoC runs the Zigbee stack and drives the WIZnet W5500 Ethernet controller directly, and the W5500 runs TCP/IP in hardware. Data goes from the radio buffer to the wire without passing through a second microcontroller or a UART. The bridge, worker and Zigbee tasks are profiled separately, and the tunnel counters, error packets included, sit on the Telemetry tab of ZREL Config rather than in a debug build.

07

Set up in five minutes.

Six steps
No IP addresses to type
STEP 1
Power both units
Plug each into a PoE switch port, or power it over USB-C and plug in the Ethernet cable.
STEP 2
Open ZREL Config
Both units appear under Discovery & Devices within seconds; discovery is a UDP broadcast on port 6602, with no IP addresses to type.
STEP 3
Choose the Master
Take the unit that sits near your coordinator and set its transport mode to Server. That is your Master.
STEP 4
Choose the Remote
Set the other unit to Client and switch on Auto-Discover, or enter the Master’s IP if you prefer a fixed target. That is your Remote. Save. The Telemetry tab now shows the tunnel on port 6600 as CONNECTED.
STEP 5
Join the network
Permit joining on your coordinator and press Search & Join Network on the Master, then on the Remote. The Remote joins through the Master: no router of your network needs to be within radio range of it. Watch Network State turn to JOINED and Peer in Neighbors to Found.
STEP 6
Pair your devices
Pair the devices around the Remote the way you pair anything else.
08

ZREL Config. Both ends on one screen.

Desktop app + CLI
Windows · macOS · Linux
ZREL Config, Bridge Configuration tab: Bridge Transport Mode with Server and Client buttons, target server IP and port 6600, Auto-Discover toggle, Save Configuration, Clear Remote Target and Factory Reset.
One screen decides which unit is the Master and which is the Remote.

Auto-Discover finds the Master within one LAN segment. Across segments, enter the Master’s IP as the Remote’s target. Both units take their own address by DHCP or a static IP you set in ZREL Config, and each can carry a hostname so they are easy to tell apart.

ZREL Config is the desktop app and command-line tool for ZREL. It runs on Windows, macOS and Linux. The app has five tabs:

  • Discovery & Devices. Every ZREL on the LAN, with model, IP, role and version. Click one to manage it.
  • Bridge Configuration. Transport mode (Server for the Master, Client for the Remote), target server IP and port, Auto-Discover, hostname, DHCP or static IP with netmask, gateway and DNS, and a hardware info panel with boot reason, RAM and flash size.
  • Zigbee & RF Diagnostics.Network state, radio channel, PAN ID, node ID, EUI64, EZSP host link and version, the peer-in-neighbours check, Search & Join Network and Leave Network, and transmit power up to +20 dBm.
  • Telemetry & Metrics. Uptime, tunnel and EZSP stream state, connected TCP peers, task profiling for the bridge, worker and Zigbee tasks, heap and stack watermarks, and tunnel statistics: transmitted and received packets, received bytes, error packets. Auto-refresh every two seconds.
  • Device Logs. A live log stream from the device.
Two ZREL Config windows on the Telemetry & Runtime Metrics tab. The tunnel on port 6600 CONNECTED, one connected TCP peer, memory and task stack watermarks, and tunnel statistics with zero error packets.
Task watermarks and tunnel counters, live from both ends of the cable.

The command-line tool covers the same ground for scripting and headless hosts:

CommandWhat it does
discoverFind ZREL units on the LAN by UDP broadcast
statusLive Zigbee network and bridge status
telemetry, monitorOne-shot or continuous CPU, memory and tunnel telemetry
get-config, set-configRead or set the transport mode, target server and Auto-Discover
set-powerSet RF transmit power
steer, leaveJoin a network, or leave it
net-config, set-hostnameDHCP or static IP, and the device hostname
logsStream device logs
ping, reset-target, reset-nvramBoot ping, clear the remote target, factory reset
09

Ports and protocols.

Three ports
TCP + UDP
PortUsed for
6600 / TCPThe link between the two units. The raw radio traffic travels here, from the Master (server) to the Remote (client) and back.
6601 / TCPManagement. A compact binary API used by ZREL Config for status, configuration, telemetry and logs.
6602 / UDPDiscovery. A broadcast probe to which every ZREL answers with its model, IP, role and version.
10

The specifics.

Hardware
At a glance
ZREL hardware
Radio SoCSilicon Labs EFR32MG24
EthernetWIZnet W5500 controller with hardwired TCP/IP
LinkRaw radio traffic over TCP · port 6600
PowerPower over Ethernet or USB-C · one cable does data and power
AntennaExternal · antenna at one end, Ethernet at the other
RoleZigbee router · Master and Remote alike
SoftwareZREL Config desktop app + CLI · Windows, macOS, Linux
The first batch ships as the bare board with its antenna. The enclosure in the photos is a 3D model you print yourself.
11

Good to know before you set it up.

Four notes
Read once
  • Master and Remote need an IP path between them. Auto-Discover finds the Master within one LAN segment; across segments, enter the Master’s IP as the Remote’s target.
  • End devices near the Remote link to the Remote. Place its antenna for them, not for the house.
  • One network, one channel. Both ends share your coordinator’s channel.
  • Use a cable, not Wi-Fi. The point of ZREL is a link that does not depend on radio conditions.
ZREL with an Ethernet cable plugged into one end and the antenna raised at the other. The USB-C port is visible on the side of the perforated enclosure.
Ethernet in one end, Zigbee out the other. USB-C on the side for installations without PoE.
12

A limited first batch, straight from the bench.

No enclosure
Print your own

The first batch of ZREL is limited, and it ships exactly as it sits on our bench: the board and its antenna, no case. It works out of the box. Plug in Ethernet or USB-C and it shows up in ZREL Config.

If you want it dressed, the enclosure is a 3D model you print yourself: download the 3D model (STL, 1.2 MB). Our own units wear it in the photos on this page.

Two bare ZREL boards side by side: RJ45 jack with PoE magnetics at one end, USB-C in the middle, antenna connector at the other end.
The first batch, as shipped: board, antenna, Ethernet. Nothing to unscrew.
ZREL in its enclosure, photographed from above at an angle, antenna raised.
The same board in the printed enclosure. The 3D model is free to download (STL, 1.2 MB).
13

Price and where to buy.

First batch
$25 per unit

The regular retail price will be in the range of $36 to $40 per unit, enclosure included. The first batch is a promotional run: $25 per unit, board and antenna, and that price holds until the batch is sold out.

ZREL works in pairs. A working setup is two units: one Master and one Remote.

Right now ZREL is available from two places:

Local distributors will start listing ZREL soon.

14

Quick questions.

Straight answers
No footnotes
Q-01
Does ZREL create a second Zigbee network?
No. Master and Remote join your existing network as routers. One PAN ID, one coordinator, one device list.
Q-02
Do I need a new coordinator?
No. Your current coordinator stays in charge; both ZREL units join it as routers.
Q-03
How many units do I need?
Two: one Master near your coordinator and one Remote where coverage is missing.
Q-04
Does it work with Zigbee2MQTT and ZHA?
Yes. ZREL is a standard Zigbee router to either of them.
Q-05
Do the devices behind the Remote need a router nearby?
No. The Remote joins through the Master, and the devices around the Remote link to the Remote. The only thing the Remote needs is Ethernet.
Q-06
Can I run it over Wi-Fi instead of a cable?
Use a cable. The whole point of ZREL is a link that does not depend on radio conditions.
Q-07
Why ship without an enclosure?
Because the board is ready and we did not want to make you wait for plastic. Download the enclosure’s 3D model (STL) and print it.
15

Where to get it.

Worldwide
Distributor network

The first batch is a promotional run at $25 per unit, available on AliExpress and smartlight.me; local distributors will list ZREL soon. You need one Master and one Remote: two units, one network. Buying for a business or in volume? Our sales team is one email away.

Buy on AliExpress →Buy on smartlight.me →Where to buy →Email salesRead the announcement
ZREL · Zigbee over Ethernet · Master + Remote pair · EFR32MG24 · W5500 · SMLIGHT · 2026·10smlight.tech/products/zrel · SMLIGHT