Power use of your Shelly Pro 3EM, free over MQTT
See how much each appliance uses from your phone and find out if a fridge or freezer stopped working. Free on EzGYM.
The Shelly Pro 3EM measures power use and publishes it over MQTT. EzGYM gives you the server (broker) for free, with a username and password for each device: no Raspberry Pi to maintain and no cloud to pay for.
Every reading is kept for 90 days and shown in a chart from 6 hours to 30 days. You set a minimum and a maximum in watts: for example, if a freezer uses less than 20 W for more than 30 minutes, the power or its breaker is off, and we email you.
It works for cold rooms, display fridges, pumps or the whole shop, and shows next to the temperature sensors.
How to set it up
- 1 Create your free EzGYM account, go to Sensors and add a “Power use (W)” sensor with its minimum and maximum.
- 2 Write down the server, username, password and topic the app gives you (the password is shown only once).
- 3 In the Shelly Pro 3EM app or web page, go to Settings › MQTT and enable it.
- 4 In Server enter devices.ezdis.net:1883; in Username and Password, the sensor ones; in MQTT prefix, the topic; Connection type: no TLS. Keep “RPC status notifications over MQTT” on.
- 5 Save and restart: in a few minutes you see the power use in EzGYM.
Frequently asked questions
Which username and password do I enter in the Shelly Pro 3EM?
The sensor ones, not your account ones: when you add the power sensor in Sensors, EzGYM shows its username (it starts with “sn”) and its password. The password is shown only once; if you lost it, tap New password in the sensor page.
How often is power sent?
Shelly devices send every change in power; Tasmota and ESPHome send once a minute with the setup in this guide. We keep the average, minimum and maximum of each minute.
Can it measure the whole shop?
Yes, with a meter in the electrical panel: the Shelly Pro 3EM for three-phase (it adds up the three phases) or a PZEM-004T for single-phase.
How much does it cost?
Nothing: the broker, the charts and the email alerts are free, up to 30 sensors per account.
More guides
- Shelly H&T
- Shelly Plus 1 + Add-on DS18B20
- ESP32 + ESPHome + DS18B20
- ESP32 + ESPHome + DHT22 / SHT31
- Tasmota + DS18B20
- Shelly Plus Plug S
- Shelly Plus 1PM
- Shelly PM Mini Gen3
- Sonoff POW + Tasmota
- ESP32 + ESPHome + PZEM-004T
- Shelly Plus Uni + reed switch
- Tasmota + reed switch
- ESP32 + ESPHome + reed switch
- Butcher shops
- Ice cream shops
- Pharmacies
- Free MQTT broker vs HiveMQ
- Cold chain temperature log sheet