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 controlpowerMeter– 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:
0x0006OnOff0x0702Simple Metering0x0B04Electrical 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
- Install the driver via the SmartThings Edge invitation link.
- Enroll the target SmartThings Hub.
- Install LEDVANCE Plug EU EM from Available Drivers.
- If the plug is already paired, remove it completely from SmartThings.
- Factory-reset the plug.
- 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.
OnWithTimedOffis 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.


