[ST Edge] LEDVANCE PLUG EU EM (SMART+ Plug with Energy Meter) Zigbee Driver

SmartThings Edge Driver for the LEDVANCE SMART+ Plug indoor EU with energy meter (PLUG EU EM).

This driver is meant for a compact Zigbee plug that does more than just switch power. Besides on/off control, it can report power, energy, voltage, and current, and it also supports configurable startup behavior after a power loss.

Supported Devices

Manufacturer: LEDVANCE / OSRAM
Model: PLUG EU EM
Model: PLUG EU EM, black

Common retail identifiers:

  • White: 4099854295232
  • Black: 4099854295256

The driver is intentionally focused on this plug family.


Why a Dedicated Driver?

A generic SmartThings Zigbee plug driver may be enough to switch the device on and off, but that does not automatically mean it will expose the full metering surface or the startup behavior in a clean way.

The LEDVANCE PLUG EU EM is a Zigbee metering plug, not just a remote-controlled socket. Public Zigbee support for this exact device currently treats it as a standard LEDVANCE on/off device combined with a standard electricity meter, which is exactly the approach this driver follows as well.

That gives you a cleaner SmartThings representation with:

  • proper metering support
  • configurable power-on behavior
  • reliable refresh handling
  • a focused single-device profile instead of a generic fallback experience

Everything relevant runs through the SmartThings Edge driver on the hub.


Supported Features

Standard SmartThings capabilities:

  • switch – on/off control
  • powerMeter – instantaneous power (W)
  • energyMeter – accumulated energy (kWh)
  • voltageMeasurement – voltage (V)
  • currentMeasurement – current (A)
  • refresh

Preference:

  • Power-on behavior: off, on, toggle, previous

The driver configures reporting for switch state and the main metering values and reads the scaling data needed to turn raw Zigbee numbers into useful SmartThings values.

Important note: metering updates are not necessarily fast. With this plug family, update cadence appears to depend heavily on the device firmware and its own reporting behavior, so values may not always look “live” in the way some users expect.


Technical Implementation

The current implementation deliberately keeps things simple and standards-first.

Driver model

The driver treats the plug as a single-endpoint metering device built around the standard Zigbee clusters used for this class of hardware:

  • 0x0006 OnOff
  • 0x0702 Simple Metering
  • 0x0B04 Electrical Measurement

Power-on behavior

Startup behavior is handled through the standard OnOff startup attribute path rather than through vendor-specific logic.

Metering logic

The driver reads the device’s multiplier and divisor values and applies them dynamically so that:

  • power is shown in W
  • voltage is shown in V
  • current is shown in A
  • energy is shown in kWh

Defensive design choices

A few things were handled deliberately to avoid the kinds of problems that tend to show up in generic drivers:

  • current startup behavior is read first and is only written when the preference actually changes
  • no forced default startup behavior is pushed during onboarding
  • valid lower energy readings after resets are accepted instead of being blocked forever by an overprotective monotonicity rule

Testing Status

External testing so far indicates that the driver is on the right track.

Confirmed behavior at this stage:

  • the driver is selected automatically
  • the plug can be turned on and off
  • power reporting works
  • energy metering works

That is already a strong starting point.

At the same time, more real-world testing is still needed, especially for:

  • voltage and current behavior over time
  • startup behavior on different firmware revisions
  • general reporting cadence
  • long-term metering consistency

So the current status is best described as:

Works well so far, but still needs broader testing.


Usage Ideas

A metering plug becomes much more useful once SmartThings can react to the load.

Appliance finished detection

If power drops below a chosen threshold for a few minutes:
-> Send a notification
-> Optional: turn the plug off

Useful for devices like:

  • washing machines
  • dishwashers
  • battery chargers
  • coffee machines
  • dehumidifiers

Standby control

If nobody is home:
-> Turn selected plugs off

Energy awareness

If a device draws more power than expected:
-> Notify
-> Shut it down

Zigbee router role

The plug can also be useful as a router in a Zigbee mesh, which makes it interesting even beyond the load it controls directly.


Installation

  1. Install the driver via the SmartThings Edge invitation link.
  2. Enroll the target SmartThings Hub.
  3. Install LEDVANCE Plug EU EM from Available Drivers.
  4. If the plug is already paired, remove it completely from SmartThings.
  5. Factory-reset the plug.
  6. Re-pair the device.

If the fingerprints match, SmartThings should select the dedicated driver automatically.


Pairing Notes

  • The plug usually enters pairing mode automatically on first power-on or after a long press on the button.
  • If it had already been paired before, a full remove/reset/re-pair cycle is recommended.
  • After a successful join, SmartThings should show the full metering profile rather than a generic fallback device.

Known Limitations

  • Metering updates are ultimately limited by the device’s own reporting behavior.
  • OnWithTimedOff is a standard Zigbee feature of this class of device but is not currently exposed in the standard SmartThings UI.
  • No user-facing calibration preferences are included in the current build.

Final Thoughts

The LEDVANCE PLUG EU EM T is a good example of a device that looks ordinary until you start using its measurements in automations.

As a simple on/off plug it is already useful. With proper metering support and visible startup behavior, it becomes much more valuable inside SmartThings for monitoring, notifications, load-based routines, and general energy awareness.

The driver already works well in early testing, and with more feedback from real devices it should become a very solid dedicated solution for this plug family.

Testers and feedback are very welcome, especially around long-term metering behavior and different firmware revisions.

Not 100 % sure if it’s exactly the same model, but it seems that there’s an official driver on its way:

But of course without all of the special features, preferences/settings.