HomeHome AutomationShelly Pro 4 PM: everything *4

Shelly Pro 4 PM: everything *4

This Shelly can do a lot... if you can afford one

I’m ashamed. Shelly Pro 4 PM had been on my shelf for months now, waiting for my time and attention. I really wanted to cover it sooner rather than later, but Shelly had other things that caught my eye including no-neutral Shelly L and pretty awesome changes in Shelly Plus series. As ITEAD released Sonoff POW Elite, it gave me the reason to revisit this DIN-rail-mountable relay with a display.

Shelly Pro 4 PM

The form factor will please many DIY automation fans

Shelly’s Pro line refers to bigger, DIN rail mountable switches that offer a more robust industrial design. It’s not to say that your average DIYer can’t take advantage of it, but the price tag may seem hard to swallow at first. Shelly Pro 4 PM costs €89.00 (VAT ex) which isn’t the most pocket-friendly option. As usual, in these cases is more about the value you are getting than the price tag.

It’s a WiFi (2.4GHz) enabled 4-channel relay with a power meter (for each channel). It also offers 100Mbit Ethernet, a colour display and support for traditional switches. Each channel is capable of controlling up to 16A with the device total reaching 40A for all channels. That’s enough to keep a decent heating system operational.

All this is enclosed in a fire-retardant box barely bigger than your usual DIN-rail slice. That’s certainly impressive, as to my knowledge I’m not aware of any other device that would offer all of these features in one box.

I have plans for building a 3D printer enclosure supporting up to 4 printers – as I would like each printer to be equipped with a power monitor and a relay for safety, Shelly Pro 4 PM is excellently equipped to handle that.

Very Shelly problems

I’m aware that actual DIN-rail circuits can accommodate, but on the off chance that you are not using this as a part of a bigger installation, Shelly Pro 4 PM comes with very Shelly problems. To wire up everything correctly (even with a single channel in use) expect to use WAGO style connectors as Shelly Pro 4 PM doesn’t have enough terminals to support required splits.

It’s not the first time I complained about it. For once, I’d like to put the device where it supposes to be and enjoy the ability to pluck all the wires into a sufficient number of terminals. If this means that Shelly Pro 4 PM will get slightly bigger, so be it.

Another glaring problem is the display. Sadly not a touch screen, but the display is very dim. If you happen to look at it when the Sun is shining outside, you will barely make out what’s on it. Keep Shelly Pro 4 PM in shaded areas if you like the screen.


Bluetooth pairing is always a dead giveaway, so I already expected ESP32-based brains of operations. What’s pretty funky is the layout of essentially 3 PCBs stacked on top of each other and connected via pin headers.

The relay board is separated from everything else, the ESP32 is located in the middle of that sandwich topped by a tiny PCB which holds the 3 interface buttons. There are no extra pins or dev pads, so as far as hacking goes, it’s not as easy as on Sonoff devices, but considering all options in the Shelly Cloud app, that won’t be needed to integrate the relay with your DIY automation.

Where Shelly always shines

The physical shortcomings mentioned above are small compared to the huge benefits of using the Shelly ecosystem. I don’t know any other brand that goes out of its way to accommodate its customers with options.

Shelly Pro 4 PM pairs quickly and shows up in the Shelly Cloud app as 4 devices. It’s a good decision, as it allows you to see all the metrics at glance without cluttering the interface. Quick Cards offers access to a toggle, name cloud status and the current power draw. Similar information is available on Shelly’s Pro 4 PM display.

Heading further, introduced the consumption data including a graph with access to historical data. Everything is well structured and presented. Basically, the interface for each channel of the Shelly Pro 4 PM is the same as for other devices from the PM series and offers the same perks as Shelly 1 PM or 2.5 PM. One of my favourites is the power consumption data displayed by the room. While the individual channels of Shelly Pro 4 PM can be monitored, it’s interesting to see aggregated data of all power meters in a single room. It gives instant feedback on how much electricity your automation is using altogether without needing napkin math.

Data but…

There is a limitation to all this fun, as the data stored in the cloud reflects the consumption in Wh in hourly instalments. If you are looking for a more granular breakdown of your power consumption, you will have to use the device’s DIY options to send that data to your server. By far the easiest way is to harvest this data via NodeRED, Grafana and InfluxDB integrations. It’s easier than you think and I already have a write-up about it.

In case you ever wondered how much you save by running smart lights and switches, I did all the maths for you in this article about the yearly cost of automation.

Made for DIYers

If this is not your first Shelly rodeo, you know what to expect. If you never used Shelly Cloud, you will be happy to learn, that their firmware is optimised for DIY home automation and cloudless use. All that without flashing.

You can useShelly Pro 4 PM in a local mode, force it to create AP or take advantage of Bluetooth and MQTT for connectivity. Built-in REST web requests are compatible with pretty much every DIY automation system out there. Each time I have a Shelly device in my hands, I know, I’ll be able to integrate it without problems.

Cloud services (and web interface too) also offer special web requests triggered by switching lights (or motor) on/off. Multiple requests can be made based on a single trigger. It’s a useful feature if you want to ping your Home Automation server when lights got turned on or command another integration outside of Shelly Cloud.

What’s impressive, is the list of modes your switch can be set to work at. Shelly Cloud has every option covered! From toggles, through edge pulses to completely decoupled operation. Regardless of the switch on your wall, you will find a perfect way to operate Shelly 2.5. Lastly, the app comes with the usual options: timers and schedules and an automation panel to link other Shelly devices together.

Get Shelly

Check out other devices from the Shelly series to build your ultimate DIY automation:

Final Thoughts

Shelly Pro 4 PM is expensive if you are not going to take advantage of all 4 channels. If you split the cost of the relay between all channels, then Shelly Pro 4 PM offers an affordable way not just to control your devices, but to get the power data the way you want! That’s sometimes worth spending a little extra. I’m curious to hear about your use cases, so if you already have Shelly Pro 4 PM in your automation, let me know 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!