HomeHome AutomationSonoff SwitchMan M5 series

Sonoff SwitchMan M5 series

New switches from ITEAD

A brand new product has been launched by ITEAD. Wall switches had previously existed in their ecosystem, but the lineup was limited to glass panels with a touch interface. Sonoff SwitchMan introduces tactile mechanical switching to 1, 2 and 3 gang switching. I have one to play with early, so let’s see how well they did it.

More than one Sonoff SwitchMan

Sonoff SwitchMan M5 - 2 gang
Sonoff SwitchMan M5 – 2 gang

I only have one 2-gang switch, but the Sonoff SwitchMan M5 is actually a series of wall switches comforting to 2 mounting standards: 80 and 86 (panel width size). The refresh shouldn’t come as a surprise as the product shares the design with NSPanel released a couple of weeks earlier. The 80 series also comes with dedicated grouping panels which let you align all Sonoff SwitchMan M5 together (including NSPanel for a very clean look).

It’s not just the external design that is shared with the NSPanel. The modular build splits the panel into an interface section and the power supply/relay back which connects together with an 8-pin connector – the same one found on the NSPanel.

All of the Sonoff SwitchMan switches require a neutral line to be present in your socket, which isn’t good news for anyone in the UK. Depending on the gang configuration these are speced to the following current limits:

  • 1 gang – 10A
  • 2 gang – 2 x 5A each channel
  • 3 gang – 3 x 2A each
Sonoff SwitchMan M5 front and back

Bluetooth pairing (and product page) reveals that at heart we will find an ESP32 (ESP32-D0WDQ5-V3 (revision 3)) in command of the switch – which means the product can connect to 2.4Ghz WiFi only. The back of the switch features a 49mm x 49mm back with 60.3mm gap for mounting screws.

Overall, the switch feels a little plasticky to the press but it springs back with a familiar feeling associated with a typical push-button design that dreams under the hood. Each gang has an integrated LED light that can be used to illuminate the switch in the dark (you can control the brightness) and indicate the switch operating mode (user-defined).

Back terminals have independent inputs/outputs for live wire, however, the neutral terminal is shared. It’s not my preferred configuration as additional Wago-style clips may be required to wire everything up.

In use

Sonoff SwitchMan M5 series is ESP32 based

As usual with my tests, I hooked it up to the test circuits to examine all the options available in the eWeLink app and test the responsiveness of the switch via the cloud and possible LAN control.

I have to say that the pairing went a long way in the eWeLink app. I remember struggling to pair some of the devices. Bluetooth pairing never let me down and always works swiftly and flawlessly.

Cloud/LAN but no DIY

It’s a shame that the switch doesn’t come with Sonoff DIY mode – something I was hoping for after the resurgence of it in Sonoff SPM controller. Cloud interaction and LAN control are indistinguishably fast. If you are worried about your internet not being present all the time, enable the LAN control to allow your local network to do all the switching while the internet isn’t available.


Almost no surprises here. A typical switch menu is available in the app with channel toggles for each gang in the quick access card. Opening the device menu reveals typical eWeLink options. There are schedules and timers, quick access to all on/off toggles and access to power on states for each channel and interlock options.

A new addition is the inclusion of the network indicator (gang1 lights up blue) and the ability to control the brightness of the LED light in operation. It’s a shame the option to completely turn the LED off isn’t available, but anyone trying to locate the switch in the dark will appreciate the dim guiding points.

A completely new to me is the menu to add remote subdevices. I don’t have any compatible ones to test, but something tells me this integration will include either Sonoff RF bridge or ZB Bridge.


Sonoff SwitchMan and Alexa skill

The eWeLink app is well integrated into both ecosystems and the device will show up as the Main device (with the ability to toggle all ON/OFF) and individual channels. It is identified as a light switch and you will be able to use voice commands and GIU for Alexa and Google Home devices to switch your Sonoff SwitchMan devices.

It’s just a shame, that you can’t decouple the switches from relay actuation. I’m a fan of getting more gangs than you need to enable extra buttons for different lights or controllers. Check out this guide to smarter wall switches. You can still use it this way, but you will hear the relay click even if the terminal isn’t connected to anything directly.

Inside Sonoff SwitchMan

I already mentioned the similarities between Sonoff SwitchMan and NSPanel. Inside we can see that the ESP32-DOW0 is located on the switch plate with the typical GPIO in a header form to ease tasmotising (GPIO00, GND, 3V3, TX, RX). Just remember that flashing Tasmota on ESP32 devices isn’t supported (yet) by tasmotizer and you will have to fall back on alternatives. I will cover this in a separate article.

What’s interesting about the front PCB is the fact that it comes with a number of unpopulated switch traces. The location and number of them indicate that the same PCB is likely used for the whole Sonoff SwitchMan series with rocker alike switches perhaps coming soon.

The backplate for the 2 gang switch is the exact copy of the NSPanel one, with PCB silkscreen indicating that the design is shared between the two.

Final thoughts

Sonoff SwitchMan M5 switches are priced between $19-23 on the Itead store. A fair price considering the quality of the switch, available options and features. The lack of Sonoff DIY is disappointing but the presence of the header will make the process of making the switch your own quite straightforward. If this is what you are after, expect the write-up soon. Let me know what you think about these in this Reddit thread.

🆓📈 – See the transparency note for details.


Nothing says "Thank you" better than keeping my coffee jar topped up!


Support me on Patreon and get an early access to tutorial files and videos.


Bitcoin (BTC)

Use this QR to keep me caffeinated with BTC: 1FwFqqh71mUTENcRe9q4s9AWFgoc8BA9ZU

Smart Ideas with

Automate your space in with these ecosystems and integrate it with other automation services


Learn NodeRED

NodeRED for beginners: 1. Why do you need a NodeRED server?

To server or not to server? That's a very silly question!

Best Automation Projects

Tuya SDK for beginners: Intro to Tuya Cloud API

Working with Tuya Cloud API. A guide to Cloud automation for beginners, get started with REST!

NEST your old thermostat under $5

Nest-ing up your older thermostat under $5

Nora – Google Assistant in NodeRED

Integrate Google Assistant with NodeRED thanks to Nora - NodeRED home automation

Sonoff Zigbee Bridge – review

Sonoff line up will soon include Sonoff Zigbee Bridge and more Zigbee sensors - here is the first look

DIY Smart Washing Machine – for about 15 bucks!

Learn how to add washing machine notifications to your Google Home on the cheap

Smart Home

SwitchBot S10: cleaning re-imagined!

SwitchBot S10 promises unattended vacuuming and mopping so you can focus on things you love and care for. Does it deliver?

Sonoff for households and gardens

ITEAD released two ZigBee devices to manage water in your household and gardens. Now you can monitor the flow and dispense water with Sonoff SWV and prevent water damage using the Sonoff Water Leak sensor with a twist.

I wish I had known about the SMLIGHT ZigBee/Thread Coordinators sooner!

SMLIGHT coordinators are the perfect choice for anyone just diving into ZigBee. SLZB-06 series is easy to use and comes with future-proofing Thread support.

Sonoff ZigBee Bridge U isn’t what you think!

I expected Sonoff ZB Bridge U to be a next gen ZigBee bridge with Matter support. Turns out, there is much more to talk about!

Aqara “Everything” M3 Hub

When I started my home automation adventure, the current problem was the number of ecosystems needed to outfit your smart home. Aqara M3 Hub has a long list of protocols to match that!