Shelly EM Wi-Fi energy meter with a CT clamp, showing higher-than-expected readings

Shelly EM reads higher than expected: causes and fixes

Is your Shelly EM showing far more consumption than you expected, or not matching your utility meter? It's one of the most common issues when installing this energy monitor, and in the vast majority of cases it isn't a device fault — it's a setup or wiring detail you can fix in five minutes.

In this guide we go through, from most to least common, why the Shelly EM can read higher than normal and how to solve it step by step.

How the Shelly EM measures (and why it matters)

Before diagnosing, it helps to understand how it works. The Shelly EM is a single-phase, 2-channel meter that computes active power by combining two readings:

  • The voltage (V), taken directly from its own supply terminals (L/N).
  • The current (A), measured with a clamp (a current transformer, or «CT») around the cable.

How the Shelly EM measures: voltage from the L/N terminals and current from a CT clamp, combined as active power

Power is computed by relating both readings, including the phase shift between voltage and current. This has a key consequence: if the clamp measures a current and the reference voltage isn't from that same phase, the calculation comes out wrong. That's the origin of many odd readings.

Cause 1: the clamp set in the app doesn't match the real one

This is, by far, the number-one cause of crazy readings.

The Shelly EM ships with a 50 A clamp, but there's also a 120 A version. In the Shelly app you select which CT you're using, and that value must match the physical clamp installed.

A 50 A and a 120 A clamp: the CT type selected in the Shelly app must match the clamp you actually fitted, or the reading is scaled wrong

If the app has a different clamp type selected from the one fitted, every reading is scaled by the wrong factor and consumption looks inflated (or too low).

Fix:

  1. Physically check which clamp is installed (it's printed on the clamp itself: 50 A or 120 A).
  2. In the Shelly app, open that channel's settings and confirm the selected CT matches.
  3. Save, restart the device and watch the reading correct.

Cause 2: the clamp isn't fully closed or is around the wrong cable

The current transformer needs to close completely around a single phase conductor. There are three typical scenarios:

Correct and incorrect clamp placement on the Shelly EM: around the phase only, around phase and neutral, and not fully closed

  • The clamp doesn't fully close (dirt, an incomplete click or something in the core). The small air gap distorts the reading and usually causes erratic values.
  • The clamp is around live and neutral at once: the magnetic fields cancel and the reading drops to almost zero.
  • The clamp is around the wrong cable (say the main instead of the circuit you wanted): you'll read much more than expected.

Fix: open the clamp, clean it, make sure it surrounds only the correct phase conductor and close it until it clicks. Also check the printed arrow points toward the load: this affects the sign of consumption. If it reads negative, you can rotate the clamp or enable «Reverse CT measurement direction» in the device web UI, without touching the wiring.

If you find the core is damaged or the clamp no longer closes well, we stock original 50 A and 120 A replacement clamps.

Cause 3: voltage reference from a different phase

This is the «invisible» fault that causes the most headaches in installations with more than one phase.

Shelly EM powered from L1 but measuring current on L2 versus the correct setup with voltage and current on the same phase

If you power the Shelly EM from one phase (say L1) but the clamp measures current on a different phase (L2 or L3), the phase shift between the reference voltage and the measured current is wrong. The result is completely incorrect active power: it can read too high, too low, or even negative.

Fix: make sure the EM's supply voltage comes from the same phase whose current the clamp measures. In a normal single-phase home this is never a problem; the fault almost always appears in three-phase panels.

Cause 4: electrical noise from extended clamp cables

If you've extended the clamp leads to reach the panel, or they run near sources of interference, they can pick up electrical noise that shows up as phantom readings — especially noticeable at low consumption or with the circuit nearly off.

Long Shelly EM clamp leads picking up electrical noise versus short leads with a stable reading

Fix: keep the clamp wiring as short as possible, away from other power cables, and avoid poor splices. If the EM keeps showing watts «from nowhere» with the load disconnected, noise is usually the cause.

Cause 5: you're comparing active power with another quantity

The Shelly EM logs active energy (kWh), which is what your utility bills. If you compare its reading with a device that shows apparent power (VA), or with very reactive loads (motors, pumps, certain appliances), you'll see differences that aren't an error — they're different quantities.

Power triangle explaining the difference between active, reactive and apparent power and the power factor

The EM also shows you the power factor: if it's low, it points to a significant reactive load.

How much can it differ from my utility meter?

A small difference from the official meter is normal and expected. Shelly's original clamps (both 50 A and 120 A) declare 1 % accuracy; with cheap generic clamps the error is considerably larger.

Tolerance scale of the Shelly EM against the official meter: normal differences, acceptable ones, and values that need review

On top of that, the Shelly EM and the utility meter measure at different points of the circuit. So a few percent of difference is perfectly acceptable. Differences of double, half or absurd values always point to one of the causes above (usually 1 or 3).

Quick diagnostic checklist

If your Shelly EM reads high, check in this order:

  • The clamp type (50 A / 120 A) in the app matches the physical clamp.
  • The clamp fully closes and surrounds only the correct phase conductor.
  • The clamp's arrow points toward the load.
  • The EM's supply voltage is from the same phase the clamp measures.
  • The clamp leads are short and away from interference.
  • The device firmware is updated to the latest version.
  • You restarted the device after any physical correction.
  • You're not comparing kWh (active) with VA (apparent).

Shelly EM FAQ

Why does the Shelly EM show consumption with everything off?

Usually electrical noise picked up by the clamp leads, or a poorly closed clamp. Shorten the wiring and check the CT is fully closed.

Can I use the 120 A clamp instead of the 50 A one?

Yes, but you must select the correct clamp in the app so the reading scales correctly. The 120 A clamp lets you measure larger loads.

Consumption reads negative — is it a fault?

Not necessarily. It means the clamp is fitted backwards (the arrow must point toward the load) or there's energy being injected, for example with solar panels. Rotate the clamp or reverse the measurement direction from the web UI.

Is it normal not to match the utility meter 100 %?

Yes. The clamp declares 1 % accuracy, so a few percent of difference is normal. Only worry about large differences.

What if it reads LOW at low load instead?

That's the opposite case, driven by a reactive offset at very low current on a 50 A clamp. If the EM reads below the meter mainly when the house is idle, see why the Shelly EM reads low at low load, which has its own fixes.

Still getting wrong readings?

If after checking all the points above the Shelly EM still gives odd values, it may be a faulty clamp or unit. At ShellyMadrid we help with technical support and stock replacements and units. Technical support and shipping available for your market.

Related products


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.