How to: Use Rule Machine 5.1 to start and stop Inovelli LZW36 Fan/Light LED Notifications

If you own an Inovelli LZW36 Fan/Light controller and you looked at the instructions they posted for how to set notifications with Rule Machine, you're probably as lost as I was. Thankfully I was able to piece the puzzle togther by looking at posted screenshots that didn't really explain all that was needed, but I now know how to make it work and wanted to share exactly what you need to do if you want to make it work too.

The Inovelli LZW36 driver allows you to create up to 5 child devices for the Light LED indicator and the Fan LED indicator. You can conveniently set the options for each in the driver settings and it will generate the child devices for you when you select the option to do so. This is great, until you want more the 5 notifications for each. There is a handy community app named LED Mini-dashboard that probably worked great at one time. Unfortunately, it's not been maintained and either doesn't work when expected, or hangs as you're trying to create new configurations.

NOTE: These instructions are for the Inovelli provided driver for LZW36, not the built-in Hubitat driver for the LZW36

  1. If you're an LZW36 owner, you can disregard the online instructions posted here. They're not correct.

  2. Create your rule trigger

  3. Create a new action

  4. Select Set Variable, Mode or File, Run Custom Action from the list of action types

  5. Select Run Custom Action

  6. Select Actuator for the capability of the action device

  7. Select the driver parent device

  8. Select the custom command startNotification

NOTE: You can disregard stopNotification. You will always use startNotification for both starting and stopping notifications, just with different parameters for each, as explained below.

  1. Select number for the parameter type

  2. Using the online Inovelli Switch Toolbox select the LZW36 and configure the options for the notification settings you want. In my example, I want a Cyan LED with Chase animation at full brightness running indefinately until I stop it.

  3. Copy the configuration value (i.e. 50268802) shown at the bottom of the Inovelli Switch Toolbox.

  4. Paste the configuration value in the Integer value box and press the return arrow to save it.

  5. Select Add another parameter and again select number for the parameter type.

  6. Enter either 1 or 2 for the LED indicator you want your notification to appear on. The Light LED indicator is 1, whereas the Fan LED indicator is 2

  7. The completed parameter settings should look like this, with the parameter number you copied from the Inovelli Switch Toolbox (this number is different depending on how you configure the options in the Switch Toolbox, and the second parameter as explained in the previous step determines which LED indicator will react to the parameter value copied from the Switch Toolbox).

  8. As mentioned earlier, the stopNotification is not used to stop a notificaiton. No clue what it's for, but it doesn't stop notifications. To stop a notificaiton, you have to use startNotification, with the parameter value 16714370, which you can get from the Inovelli Switch Toolbox.

  1. Put it all together in a Rule Machine rule using conditional actions.
5 Likes

Great Stuff. Now can we go back 2 years to the part where I beat my head against the wall figuring it out on my own, and just skip ahead to this tutorial, sans all the frustration???? Lol

S

1 Like

Yeah, better later than never I guess. I’ve had two of them since they came out, but never had a need for more than 5 notifications per LED indicator until recently.

1 Like

Is there a way to make led blink x number of seconds?

Yes. Either by setting it on one of the child devices in the Inovelli driver

or by using these instructions to set the parameter from the Inovelli Switch Toolbox

1 Like