Invovelli Blue 2-in-1's -- example of controlling individual LEDs

I swapped over 40 Leviton Zigbee dimmers and switches for Inovelli Blue VZM31-SN dimmer/switches (and couldn't be happier!). However, it took a lot of digging to figure out exactly how to control the 7 LED's of each IB unit. So I'm posting an image (and a link to an importable version) of an example Rule Machine rule that does the following:

  • During a nighttime period, use only the bottom LED, set to faint RED, to indicate the OFF state and turn all other LEDs OFF.
  • Outside that period, set the default color for all LEDs, set the bottom LED to sync with that default color, and set each individual LED to sync with the default intensity.

Notes about the IB LEDs:

  • All 7 LEDs can be used as a group to indicate ON or OFF state.

  • Individual LEDs can be changed in color and/or intensity to indicate ON or OFF state and override the "All LED" behaviour. However, to get back to a default status where ON/OFF is indicated by all 7 LEDs, you must positively revert any individual LEDs to sync (in color and intensity) with IB parameters 95 and 97 (All LEDs ON, color and intensity) and/or IB parameters 96 and 98 (All LEDs OFF, color and intensity), otherwise the non-reverted individual LEDs will conflict with the "All LEDs" behavior. See here for the parameter list: Blue Series 2-1 Switch • Parameters | Inovelli Help Center

  • IB LEDs can also be used to provide visual notifications which override the ON/OFF settings. Just be sure to set up some method of cancelling a notification (e.g., timing out or some change in state of a device) so that the ON/OFF behavior is restored. A double tap of the little control button on an IB unit also works to cancel notifications unless you reprogram that behavior. See here for more info on Notifications and LED settings (be sure to pick the VZM31-SN settings): Inovelli Switch Toolbox

OneDrive link: Microsoft OneDrive
[download to a local directory and then use the Hubitat Import function]

Enjoy!

3 Likes

Another example, this time of using an Inovelli Blue LED notification with an event driven cancellation of the notification:

2 Likes

I have the Red dimmers from before you could control the individual LEDs. I have some that I use to control 2 actions (such as an upper and lower bulb in a hutch or a 2nd switch to control an Inovelli Fan + Light switch). Since I can't individually control the LEDs it only one is on, I go up to 50% and 100% if both on. With the newer switches I could turn on say just the top 1/2 if the upper light in the hutch was turned on or if I had just the light on with the Fan + Light. Just giving out some ideas for those that may have the newer switches.

I took a slightly different approach for a "double duty" Inovelli Blue switch.

In a 2-gang plate, I have one IB switch for a non-dimmable ceiling light. I also have a pair of lamps on a dresser plugged into an Enbrighten Zigbee dimmer module (2 outlets, both controlled concurrently). So I programmed the IB switch to run an ON rule for the Enbrighten dimmer when the top paddle is double-tapped, and a separate OFF rule when the bottom paddle is double-tapped (images of the rules are below). These rules also activate the notification feature of the IB switch.

For example, when the ceiling light is turned ON by a single tap, all of the ON/OFF state LEDs of the switch change from 15% cyan (OFF indication) to 33% blue (ON indication). When the dresser lamps are turned ON by a double tap, all of the notification LEDs of the switch are set to blue (number 10 intensity) for an ON indication of the lamps. [It turns out that the highest intensity blue of the LEDs when used for notification is somewhat dimmer than the 33% intensity LEDs when used for the ON/OFF state, but I just wanted to show that something was on when the switch was double-tapped.]

If the lamps and ceiling light are both ON, when the ceiling light is turned OFF by a single tap, the LEDs briefly flash 15% cyan, but then revert to the blue notification state (indicating that the lamps are still ON) as a function of the switch itself (i.e., my rule doesn't purposely cause the flash). When the lamps are turned OFF by a double-tap, the LEDs change to 15% cyan, indicating that both the ceiling light and the lamps are OFF.

The ON and OFF rules for the lamps only require a single "ledEffectAll" command to set the LED notification effect of the IB switch. The ON rule below is much more complex for other reasons: I wanted successive top-paddle double taps to cycle the intensity of the lamps from low to medium to high to medium to low (repeating). Other portions of the ON rule are for use with other dimmers and situations, since I only want to support one set of rule commands for all dimmers. Note that the ON and OFF rules presume the existence of a shared Boolean hub variable (in the example below, "vBedroomMainDresserLampsON").

Warning: The ON Rule works with the Inovelli Blue 2-in-1 switch/dimmer and with the combination of the GE Enbrighten plugin dimmer (preferably WITH the "Zigbee Dimmer" driver found at SmartThings) and Tuya Scene Switch TS004F remote controller. This Rule may not work well with dimmer/driver combinations that do not provide a true pre-staging feature built-in or emulated in the driver.

1 Like

Very clever.

That must have taken a lot of time, and sounds like a lot of fun. :grinning:

Since I'm posting examples of how to program Inovelli Blue LEDs, here's another example. During daytime hours, for the OFF state, all LEDs for all non-bedroom switches are set to 15% cyan. Between sunset and sunrise, all LEDs for all non-bedroom switches are set to 1% red to reduce their influence on nearby TVs.

The triggers are actually a bit after sunset and sunrise, and a system start also triggers the rule.

I have to repeat the LED settings twice to make sure all get changed -- I suspect that the hub gets a bit overloaded with the number of dimmers involved and they don't all "catch" the first time.

1 Like

Takes a bit of time, but keeps me out of the honky tonks and gin joints...

1 Like