Sonoff makes so many switch modules now that keeping track of the models has become very hard. The Sonoff website shows you a wall of devices that all look and sound similar. MINI-D, MINI-DIM, MINIR4, MINIR4M, ZBMINIR2, ZBMINIL2, MINI DUO, MINI DUO-L are all switch modules with the same form factor that are meant for different use cases.
The real problem for end users is not just the naming. It’s the fact that a lot of these modules do the same or almost the same job. Two switches can both be dual channel, both handle 10A, and both work with Home Assistant, yet one needs a neutral wire and the other does not. Then one talks Zigbee and another uses Matter-over-Wi-Fi.

I went through every current Sonoff switch module, pulled the official specs, and came up with a simple buying guide. This guide covers Sonoff modules only, not wall switches, sensors, or their thermostat lineup. If you want to know which module behind your wall switch is the right one for your setup, this is where to start.
Sonoff Switch Modules at a Glance
Before getting into the technical specs comparison, here is every module I included in this guide with its core connectivity and purpose briefly explained. I made images for easy recognition and included links to various stores. Use this table as a base or jump to my buying guide:
| Image | Model | Description | Amazon | AliExpress/Other |
|---|---|---|---|---|
![]() | MINI-ZBD | Zigbee, 1-channel, with neutral, no power metering, dry contact switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-D | Matter Wi-Fi, 1-channel, with neutral, no power metering, dry contact switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZBRBS | Zigbee, 1-channel, with neutral, no power metering, roller shutter switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-RBS | Matter Wi-Fi, 1-channel, with neutral, no power metering, roller shutter switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | ZBMINIR2 | Zigbee, 1-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | ZBMINIL2 | Zigbee, 1-channel, without neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINIR4 | Wi-Fi-only, 1-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINIR4M | Matter Wi-Fi, 1-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZB2GS | Zigbee, 2-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-2GS | Matter Wi-Fi, 2-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZB2GS-L | Zigbee, 2-channel, without neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZBDIM | Zigbee, 1-channel, with neutral, no power metering, dimmer switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-DIM | Matter Wi-Fi, 1-channel, with neutral, no power metering, dimmer switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZB1GSP | Zigbee, 1-channel, with neutral, with power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | MINI-ZB1GP | Zigbee, Meter only (no switching), with neutral, with power metering, energy meter | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | BASIC-1GS | Matter Wi-Fi, 1-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | BASICR4 | Wi-Fi-only, 1-channel, with neutral, no power metering, standard switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | BASIC-1GSP | Matter Wi-Fi, 1-channel, with neutral, with power metering, DIN rail switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
![]() | BASIC-ZB1GSP | Zigbee, 1-channel, with neutral, with power metering, DIN rail switch | Amazon US ● Amazon CA Amazon DE ● Amazon UK Amazon NL ● Amazon FR | AliExpress 1 ● AliExpress 2 Sonoff Store ● Domadoo |
Understanding Naming and Model Differences
Sonoff names their switch modules around a handful of series, and once you know the pattern, the naming stops feeling so random. In my opinion, it’s still not great, but at least it becomes predictable.
The MINI Extreme series covers the smallest single and dual gang modules meant for wall box installation, behind your existing switch. ZBMINIR2 is the Zigbee version that needs a neutral wire. ZBMINIL2 is the Zigbee version built for homes without one. MINIR4 is the Wi-Fi-only equivalent of ZBMINIR2, and MINIR4M adds Matter support on top of that same hardware. The letter at the end usually tells you what changed. For instance, the L stands for live wire only, and the M stands for Matter.
The MINI DUO naming applies to the dual gang versions of this same family. MINI-ZB2GS is a Zigbee module which requires a neutral wire and works as a router, while the MINI-ZB2GS-L drops the neutral requirement but operates as an EndDevice. The MINI-2GS is the Matter over Wi-Fi version of the MINI-ZB2GS.
The MINI DIM name covers the dimmer modules. MINI-ZBDIM uses Zigbee, while MINI-DIM runs on Matter over Wi-Fi. Same footprint, same dimming hardware, different radios.
The MINI ONE PM and MINI PM names belong to the power monitoring modules. MINI-ZB1GSP is a switch with power metering built in. MINI-ZB1GP is metering only, with no switching function at all, so do not buy it expecting to control a load.

The MINI-ZBD and MINI-D are dry contact modules, different from the rest of the lineup because they are not meant for lights. These control garage door motors, gate openers, and other equipment that responds to a dry contact signal rather than a direct live wire.
Finally, the BASIC series covers the larger, non-recessed modules like BASIC-1GS and BASICR4, plus the DIN rail versions, BASIC-1GSP and BASIC-ZB1GSP, which are built to sit inside your distribution board rather than a wall box.
Sonoff Switch Modules Specs Comparison
Here is the full technical breakdown. I pulled every spec directly from Sonoff’s own documentation, and I have flagged neutral wire requirements since that single detail decides whether a module is even usable in your home.
| Model | Protocol | MCU | Max Load | Neutral Required | Zigbee Role | Power Meter | PowerOn State | Detached Mode | Inching Mode | Dry Contact | Dimensions (mm) | Weight (grams) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MINI‑ZBD | Zigbee | EFR32MG21 | 24V 2A / 12–24V DC only | Yes | Router | ❌ | ✅ | ✅ | ✅ | ✅ | 41x43x21.5 | 34.5g |
| MINI‑D | Matter | ESP32D0WDR2 | 24V 2A / 12–24V DC only | Yes | / | ❌ | ✅ | ✅ | ✅ | ✅ | 41x43x21.5 | 34.5g |
| MINI‑ZBRBS | Zigbee | EFR32MG21 | 1A (motor) | Yes | Router | ❌ | ❌ | ❌ | ❌ | ❌ | 39.5x33x16.8 | 25.1g |
| MINI‑RBS | Matter | ESP32 | 1A (motor) | Yes | / | ❌ | ❌ | ❌ | ❌ | ❌ | 39.5x33x16.8 | 25.1g |
| ZBMINIR2 | Zigbee | EFR32MG21 | 10A | Yes | Router | ❌ | ✅ | ✅ | ✅ | ❌ | 39.5x33x16.8 | 26.7g |
| ZBMINIL2 | Zigbee | EFR32MG22 | 6A | No | EndDevice | ❌ | ✅ | ❌ | ❌ | ❌ | 39.5x32x18.4 | 22g |
| MINIR4 | Wi-Fi | ESP32D0WDV3 | 10A | Yes | / | ❌ | ✅ | ✅ | ✅ | ❌ | 39.5x33x16.8 | 26.7g |
| MINIR4M | Matter | ESP32‑C3FN4 | 10A | Yes | / | ❌ | ✅ | ✅ | ✅ | ❌ | 39.5x33x16.8 | 26.7g |
| MINI‑ZB2GS | Zigbee | EFR32MG21 | 10A/gang, 16A total | Yes | Router | ❌ | ✅ | ✅ | ✅ | ❌ | 45×39.4×16.8 | 36.2g |
| MINI‑2GS | Matter | ESP32‑C3FH4X | 10A/gang, 16A total | Yes | / | ❌ | ✅ | ✅ | ✅ | ❌ | 45×39.4×16.8 | 36.5g |
| MINI‑ZB2GS‑L | Zigbee | EFR32MG22 | 8A/gang, 12A total | No | EndDevice | ❌ | ✅ | ✅ | ❌ | ❌ | 45×39.4×16.8 | 33g |
| MINI‑ZBDIM | Zigbee | EFR32MG21 | 400W | Yes | Router | ✅ | ✅ | ❌ | ✅ | ❌ | 45×39.4×16.8 | 24.5g |
| MINI‑DIM | Matter | ESP32‑C3 | 400W | Yes | / | ✅ | ✅ | ❌ | ✅ | ❌ | 45×39.4×16.8 | 24.5g |
| MINI‑ZB1GSP | Zigbee | EFR32MG21 | 16A | Yes | Router | ✅ | ✅ | ✅ | ✅ | ❌ | 39.5x33x16.8 | 27.3g |
| MINI‑ZB1GP | Zigbee | EFR32MG21 | 16A | Yes | Router | ✅ | / | / | / | / | 32x29x15.9 | 14g |
| BASIC‑1GS | Matter | BK7238 | 10A | Yes | / | ❌ | ✅ | ❌ | ✅ | ❌ | 80.5×41.5×23.6 | 44.8g |
| BASICR4 | Wi-Fi | ESP32‑C3FN4 | 10A | Yes | / | ❌ | ✅ | ❌ | ✅ | ❌ | 88x39x24 | 45.8g |
| BASIC‑1GSP | Matter | BK7238 | 32A | Yes | / | ✅ | ✅ | ❌ | ✅ | ❌ | 84×66.5×18 | 92.1g |
| BASIC‑ZB1GSP | Zigbee | TLSR8656 | 32A | Yes | Router | ✅ | ✅ | ❌ | ✅ | ❌ | 84×66.5×18 | 93.5g |
A few things stand out once you line everything up like this. ZBMINIL2 and MINI-ZB2GS-L are the only two single and dual gang modules in the entire lineup that do not require a neutral wire. The DIN rail pair, BASIC-1GSP and BASIC-ZB1GSP, are built for a completely different installation location than everything else on this list.
What is a Dry Contact Switch
I use the term dry contact a lot in this guide, so it is worth explaining properly. A dry contact is a signal path with no power running through it. Instead of switching live voltage the way a normal relay does, a dry contact module just opens or closes a circuit, like a mechanical bridge between two points.
This matters for equipment like garage door motors, boilers, and gate openers, since these devices already have their own control board and power supply. They do not want you sending live voltage into their input terminals. They want a simple signal telling the board to trigger an action, the same way pressing a physical button on the wall would.

MINI-ZBD and MINI-D are the two modules in this lineup built specifically for that job. Their NO and NC output terminals give you a normally open or normally closed dry signal, completely isolated from the load side, which is what makes them safe to wire into equipment that already has its own power and logic built in. Standard switch modules like ZBMINIR2 are not built for this. Wiring one into a garage door motor without a dry contact output can damage the motor’s control board.
What is Detached Relay Mode
Detach Relay Mode solves a specific and fairly common problem. If you have a smart bulb connected behind one of these switch modules, and someone flips the physical wall switch off, the smart bulb loses power entirely. That means it drops off your network, and no amount of app control or automation can turn it back on until someone flips the physical switch again.
Detach Relay Mode breaks that link. It separates the state of the external wall switch from the state of the relay itself, so pressing the physical switch no longer cuts power to the load. Instead, the module just registers that the switch was pressed and reports it as an event, while the relay and whatever is wired behind it stays online and controllable through Home Assistant.
ZHA vs Zigbee2MQTT for Sonoff Modules
Both ZHA and Zigbee2MQTT work with the Sonoff Zigbee modules in this lineup, but they do not treat every model the same way. That difference is worth knowing before you commit to one device over the other.
Zigbee2MQTT adds support for new Sonoff releases faster, since its community driven device database gets updated independently of Home Assistant’s own release cycle. All modules here work out of the box with Z2M without any extra steps. What’s more important, every single feature is supported in Zigbee2MQTT without needing external converters.
ZHA is a bit more mixed. Most models pair and function normally, but many are limited only to the switching and power-on-behavior cluster. Some of them, specifically the MINI-ZB1GSP and MINI-ZB2GS, need a custom quirk before you get full functionality out of them. Without one they will still pair and switch on and off, but features tied to power metering or advanced switch modes will not show up correctly. If you are already running ZHA and want to avoid any extra setup work, checking each model’s specific ZHA support status before buying saves you a troubleshooting session later.
Which Sonoff Switch Module Is Right For You
By now you have seen every Sonoff switch module side by side, and the honest truth is that most people only need to answer three questions to land on the right one:
- Do you have a neutral wire in the box?
- Do you want Zigbee or Wi-Fi?
- Do you need anything beyond basic on and off, like dimming, power metering, or dry contact control?
To make things easier, use the buying guide below to match your exact setup to a specific model. Each pairing lists the protocol, channel count, and any extra feature that sets it apart, so you can go straight to the right model without going through the spec table.
If you do need power monitoring on a standard single channel switch, consider the MINI-ZB1GSP. It gives you both control and real energy data from the same 16A module, without stepping up to the larger DIN rail options.
PRO TIP: Check Your Wall Box Before You Buy
Most returns and frustrations go back to one thing: buying a module before checking your actual wall box. Two details decide everything here, and both take five minutes to confirm with a multimeter and a flashlight.
First, check for a neutral wire. Turn off the breaker, pull the switch plate, and look inside the box. In the US and CA, a neutral wire is typically white. In the EU and UK, it is typically blue. If you see a bundle of neutral colored wires capped off and unused, you likely have neutral available. If there is no neutral wire at all, only a live and a switch leg, you need one of the no neutral modules like ZBMINIL2 or MINI-ZB2GS-L, since the rest of the lineup will not work without one.
Second, check the physical depth of the box. Several of these modules, especially the dual gang and power monitoring versions, need many wires that take up a lot of space. You might also need to use WAGO blocks, which further complicates things. A shallow box that barely fits your existing switch may not have room for the module plus your wiring once everything is pushed back in. Measure before you order, not afterwards.






























