Shelly Plus 2PM - image 1
1 / 6
Shelly·Relay Module

Shelly Plus 2PM

ESP32-based dual-relay WiFi/BLE smart switch with per-channel power monitoring via ADE7953, cover/shutter control mode, and 10A per channel. Flashable with Tasmota for local roller blind and dual light control.

Starting from

$21.99

Compatible Firmware

Specifications

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

Certifications

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 for dual load switching or shutter motor control

High-accuracy energy metering IC providing per-channel voltage, current, active/reactive power, and energy measurement via SPI

AC-DC Power SupplyPower SupplyDatasheet

Integrated 110-240V AC to 3.3V DC converter powering the ESP32 and relay circuits

Bus Interfaces

WiFi 802.11 b/g/n
Bluetooth 4.2
MQTT
HTTP REST API

Shelly Plus 2PM

The Shelly Plus 2PM is a dual-channel smart relay with integrated power monitoring on each channel. Based on the ESP32, it's designed for controlling two independent loads or a single motorized cover/roller shutter.

Key Features

  • ESP32 dual-core at 240MHz with WiFi and Bluetooth
  • Two independent relays — 10A/240V each
  • Per-channel power monitoring — voltage, current, power, energy via ADE7953
  • Cover/Shutter mode — built-in support for roller blinds with position tracking
  • Dry contact inputs — two switch inputs for physical buttons
  • 110-240V AC power input (neutral required)

Tasmota Compatibility

  • Flash via serial header or mgos-to-tasmota OTA
  • Full dual relay control with independent switching
  • Power monitoring via ADE7953 driver (auto-detected)
  • Shutter mode via SetOption80 1 for motorized blinds
  • Supports Tasmota rules for interlock, position tracking, and automation

Cover/Shutter Mode

The 2PM is one of the best devices for Tasmota motorized blind control:

  1. Set interlock mode: relays cannot both be ON simultaneously
  2. Enable shutter support: SetOption80 1
  3. Configure open/close duration for position calibration
  4. Control via MQTT, HTTP, or physical buttons
  5. Reports position percentage (0-100%)

Power Monitoring

Each channel reports independently:

  • Voltage (V), Current (A), Active Power (W)
  • Apparent Power (VA), Energy (kWh), Power Factor

Use Cases

7

Resources

Where to Buy

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