Device Handler Installation | LZW42 | RGBW (Multi-Color) A19 Bulb | SmartThings

Device Handler Installation | LZW42 | RGBW (Multi-Color) A19 Bulb | SmartThings

This article will walk you through the features of the custom device handler and how to install it for optimal usage and advanced functionality on your Ilumin (Powered by Inovelli) RGBW A19 Bulb (LZW42). We promise it's not hard and should take you 5-10 minutes tops.


  1. SmartThings IDE Tab Open:  (sign in with the same info as you do with the app) 
  2. Device Handler Code Tab Open: LZW42 Raw Code  

About the Device Handler 

Let's get this party started. While this bulb is WWST Certified, unfortunately the default ST handler that was certified does not include the ability to edit the, "Remembers Last State" parameter (the state the bulb returns to after a power outage). So, if you want that functionality, you'll have to install the custom handler below.

Installing the Device Handler

We recommend installing the device handler prior to installing your bulb, but it really doesn't matter. There will just be a few additional steps you'll need to take if you install the handler after you install and pair your bulb.

Installing the Code

  1. Open up IDE  and go to "My Device Handlers"
  2. Then click on, "Create New Device Handler"
  3. Next click on, "From Code"
  4. Now switch tabs and go to the LZW42 Raw Code link in GitHub
  5. Select all code and copy it
  6. Go back to the IDE tab (where you're at the, "For Code" tab) and paste the code into the white box
  7. Scroll to the bottom of the page and click, "Create"
  8. Then on the next page, click, "Save"
  9. Finally, click on, "Publish" and "For Me" and you're all set
NOTE: If you haven't paired your bulb yet, feel free to install/pair it and the bulb should automatically detect the device handler (the bulb will show up as: Inovelli Bulb Multi-Color LZW42). If you already paired your bulb and/or it showed up as a, "Inovelli Bulb Multi-Color" (without the model # -- confusing, we know), you'll have to associate the new handler to the bulb. To do this, follow the directions below.

Applying the Code (Optional)

You'll only need to do this step if you already paired your bulb or the bulb is showing up as a, "Inovelli Bulb Multi-Color" (or anything other than, "Inovelli Bulb Multi-Color LZW42"). To do this do the following: 
  1. In IDE, click on, "My Devices"
  2. Locate your Ilumin bulb and click on it
  3. Scroll to the bottom and click, "Edit"
  4. Scroll down about halfway where it says, "Type" and click on it (a dropdown will appear)
  5. In the dropdown, scroll down until you find, "Inovelli Bulb Multi-Color LZW42" and select it
  6. Click, "Update" and you should be all set

Checking For Success

If successful, you should see the new settings in your app. Confirm this by doing the following:
  1. Open up your SmartThings app
  2. Locate your Ilumin bulb and click on it
  3. Click on the three dots at the top right and select, "Settings"
  4. You should see a few more options available to you now (specifically, "Power Outage State" -- which is the memory function after power is lost)