Sonoff Dual R3 - image 1
1 / 5
Sonoff·Relay Module

Sonoff Dual R3

ESP32-based dual-relay WiFi smart switch with per-channel power monitoring, roller shutter mode, and 2×10A outputs. Ideal for motorized blinds with Tasmota shutter calibration and position tracking.

Starting from

$14.90

Compatible Firmware

Specifications

ArchitectureXtensa LX6
CPU Cores2
Clock Speed240MHz
Flash4MB
GPIO Level3.3V
Power Input100-240V AC
BluetoothBLE 4.2
Storagenone

Components

Dual-core Xtensa LX6 microcontroller at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2

Two independent single-pole relays each rated at 10A/240V AC, with interlock mode for motor direction control

Dual-channel single-phase energy measurement chip providing per-channel voltage, current, and active power readings

Bus Interfaces

WiFi 802.11 b/g/n
Bluetooth 4.2
MQTT
UART

Sonoff Dual R3

The Sonoff Dual R3 is a dual-channel smart relay with integrated power monitoring. Based on the ESP32, it's one of the most popular devices for Tasmota motorized blind/shutter control thanks to its dual-relay interlock capability and power measurement.

Key Features

  • ESP32 dual-core at 240MHz with WiFi and Bluetooth
  • Two independent relays — 10A/240V each (can be interlocked)
  • Power monitoring via CSE7761 chip — per-channel voltage, current, power
  • Motor mode — built-in interlock for AC motor control (blinds/shutters)
  • Two switch inputs — for physical wall switches (toggle or momentary)
  • 100-240V AC input (neutral required)

Tasmota Compatibility

  • Flash via serial header (GND, TX, RX, 3V3, GPIO0)
  • Use tasmota32 binary
  • Power monitoring via CSE7761 driver
  • Shutter mode with SetOption80 1 for motorized blinds
  • Position calibration via Tasmota commands or Google Sheets tool

Shutter/Blind Control

The Dual R3 is the go-to Sonoff device for roller blind automation:

  1. SetOption80 1 — Enable shutter support
  2. ShutterRelay1 1 — Assign relay pair
  3. ShutterOpenDuration1 15 — Set open time in seconds
  4. ShutterCloseDuration1 15 — Set close time
  5. Control via MQTT: cmnd/topic/ShutterPosition1 50 (50% open)
  6. Physical buttons via rules for open/stop/close

Wiring for Roller Blind Motor

  • L → Common terminal
  • Relay 1 → Motor UP wire
  • Relay 2 → Motor DOWN wire
  • S1/S2 → Physical up/down buttons
  • N → Neutral

Use Cases

6

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.