RELEASE: OSRAM Lightify Smart Dimmer Switch (button controller device handler and smart app)

none. It appears that they’re just not firing anything at all.
I should probably turn up debugging on the one I use with a different device handler and see what it outputs…

probably from scratch - though if you look around you’re far from the only person to want to use it so maybe it’s already been done.

Would you guys mind creating a new thread to troubleshoot the 4 button osram device? I keep notifications on this one active in case the developer updates the DTH or something, and it would probably make more sense for a different device to be discussed in a different topic. Thanks.

1 Like

The OSRAM Lightify Smart Dimmer Switch now works “natively” without custom Device Types or Handlers.

Recognizing the amazing work done by Adam, Michael, etc to create far more comprehensive utilization of these switches / buttons, I did want to clarify for anyone looking to use this device as a simple button controller - it works out of the box with ST. I felt obligated to post this clarification, because I, like so many others, just wanted a button controller that

a) Doesn’t require custom device types or handlers
b) Communicates with the ST Hub (Not directly to bulbs, etc)
b2) Giving me the ability to control or initiate any action, control any number of devices, etc using a SmartApp
c) Gives me 2+ “buttons” (This one has 4 when you use Button 1 and 2 along with long presses
d) Could look relatively normal installed on a wall (I would ABSOLUTELY prefer a main powered scene button controller that could be installed in a switch gangbox.

Other than the desire for a main powered device (like the Leviton VRCS4, which I believe still requires custom DTH), this switch did everything out of the box.

I pulled the battery tab; it connected to ST as a “ZigBee Button;” I gave it a name; It doesn’t show any buttons in the ST app when you pull up the device, but the 4 buttons are there - you can easily access them in any Smart App:

SmartApp - Automate Lights & Switches
What do you want to [control]?
What to you want it / them to do?
How do you want to trigger? --> "Button Pressed / Held"
Which Button --> Choose [Whatever you named the OSRAM Dimmer switch]
Button Number --> Choose 1 or 2
Button Action --> Choose “Pushed” or “Held”

It’s all there. You can use the 4 “buttons” to perform any action you want in ST - Close a garage door, turn on a bunch of lights, change the color of lights (scene setting), etc.

I’ve had no problems with the device at all. I have searched the boards relentlessly for a good (enough) button controller option beyond the handheld remote, and I just wanted to post this here to help anyone else with the same questions / desired application.

Now if anyone knows of a main powered option that would fit nicely in a switch housing and works as easily out of the box…


Several ppl on amazon said they couldn’t get the 4 button model to work with ST, could it be that only the two button works?

That’s a completely different device. Sylvania currently makes three different button devices.

This thread is for the “smart dimming switch,” model 73743

You are asking about the “button switch” model 74099

Please ask your questions about the button switch in the threads about that device.

It doesn’t really have anything to do with this particular thread except that they are made by the same manufacturer. :sunglasses:

I bought the Osram Smart+ Mini switch :
It’s a dimmer switch which looks similar to the SYLVANIA, but has a rubber cover. It’s not recognized by ST hub. Anyone else had any luck with it ? Works fine with Osram bulbs by itself, without the gateway, just can’t get ST to recognised it. The Smart+ bulbs work fine with ST, so I assumed the switch might as well.

I’m having the same problem with the Osram Smart+ Mini switch. I don’t have any Lightify bulbs so can’t test it with that, but I’m not convinced I can even get it in pairing mode - I’ve done the hold down the middle and bottom button per the instructions but it doesn’t keep flashing blue like I’d imagine it would.

Would love to get this paired with Smartthings as a Zigbee controller.

@Motley - Received and installed my first of these switches today. Paired easily w/your DTH and functions great w/the simple programming in the SmartApp you provided. Solves a problem I had where I didn’t want to have to stuff another smart switch into a crowded box, so being able to just mount the switch over the box and control w/your DTH/SmartApp was perfect!

Excellent stuff - thanks very much!

Hi there! I’m not a code person AT ALL so have no idea how to correct this. I was able to install the binder with no problems, but the first app won’t install. I keep getting this error:

No signature of method: script_app_metadata_089d2143_f222_444b_a26a_d68c921ed619.metadata() is applicable for argument types: (script_app_metadata_089d2143_f222_444b_a26a_d68c921ed619$_run_closure1) values: [script_app_metadata_089d2143_f222_444b_a26a_d68c921ed619$_run_closure1@7e54737a] Possible solutions: getMetadata(), getState(), setState(java.lang.Object), metaClass(groovy.lang.Closure)

Do you have a fix or know what I could do to fix it myself? I’m a total noob to all this, but I’m assuming you must have both apps installed to properly dim the switch. And just to confirm…in theory this will replicate “live dimming” on the lightify switch so that when you hold down a button it will gradually change the level of the target. Thanks!

Make sure you’re adding the device handler and the smartapp.

Each one goes in its own section of the IDE.

Edit: also it’s not entirely necessary to install this device handler and smartapp anymore. There’s a generic device handler that works with it now, and you can use it as a button controller in the ST mobile app. Not sure whether you can dim with it that way though.

Curious if this remote can support multiple bulbs (4) as a group. i.e. 4 bulbs in one fixture.

Using the smart light app, you can select multiple lights for it to control. Or, using the trendsetter community app, you can group them together so that they are in sync. (Search the forum for trendsetter)

I have a bunch of these setup as Zigbee buttons to control all my Hue lights. I also have two Hue dimmers and I love the ability to dim the lights. The reason I went with a bunch of these switches was so I could cover up the existing light switches so people don’t switch them off.

Anyway, I’ve tried using the universal device handler and entering the network device id into the properties of one of these buttons and it doesn’t seem to do anything. Am I doing something wrong?

I just use the standard Zigbee Button DTH and SmartLighting to do the job. It also keeps it local.

Yes, that’s what I’m doing at the moment, but I’d like to have the dimming feature.

1 Like

I’m not seeing anything in the battery tile:

If I wanted increase the range of brightness in your smartapp from 10-90 to 10-100, would I just change the values here:

section(“Set level for button 1 hold…”){
input(name: “upLevel”, type: “number”, range: “10…90”, title: “Button 1 level?”, required: true)
section(“Set level for button 2 hold…”){
input(name: “downLevel”, type: “number”, range: “10…90”, title: “Button 2 level?”, required: true)

with “10…100”?

Is this particular DH no longer supported? Looks like last commit was a while back. Im just trying to get this device to work in ST, and then make a webcore for it. Right now, the default handler intermittently works.

For those that stumble on this, there are 3 (maybe 4) handlers. There is a good FAQ on the topic

Ive tried to get dimmable functionality in webcore with my own handler – its a work in progress: