New Scene Controller Plugin

It doesn’t have one restoring a back from before install is best. If you can’t do that try recopying the files over and then recreating the device.

Don’t worry about this on my behalf. Have spun up a Home Assistant instance and it has support for it already.


@gengen do you know if the HomeSeer 300 combo dimmer/switch will work, or do you need to update the driver/plug-in? Had a switch die and they are no longer selling the 100 or 200 line, only the 300 hundreds of course!

Almost certainly not, but I have some on order and I intend to release a new version shortly that supports the new Homeseer 300 dimmer/switch combo devices.

1 Like

I have updated the GenGeneric Scene controller to support the HomeSeer WX300 dimmer/switch and fix a few other bugs. Please see the top post in this thread.


Really wanting to try this out with a RFWC5, but I’m not having much luck. Once I add the generic z-wave device it looks like it reloads twice and I get a nice icon, but from there I can’t get any configurations to “stick.” I make changes, but pushing the buttons turns them on for 1 second and then they go off like they are un-configured. I’ve tried direct, toggle and momentary types. Is there something specific I need to to do save changes to the configuration?

After sending a couple of polls and configure right now commands I eventually get a “Can’t Detect Device” error on the device page.

Any thoughts on how to troubleshoot this? I’ve tried excluding and including multiple times as well as numerous reboots.

Thanks so much!

Just bumping this thread one last time. TIA for any answers.

@justroach ,

Do you have at least one regular switch or dimmer in your system that you are trying to control with the RFWC5? We discovered a quirk in the Vera system that the scene controller doesn’t work unless there are other regular Z-Wave devices paired. I looked at solving this bug but it would have been very difficult.

If you do, please load the debug version of the scene controller and then try it out and DM me a LuaUpnP.log as well as a general explanation of your Z-Wave configuration.


Hi Gengen.
I downloaded your app, and by looking at the scripts, it appears that you put a ton of work into having this app work, and in addition, using features that are way beyond what is listed in the instruction manual.

Unfortunately for me, you app is mainly focused on using the HomeSeer device as a scene controller, a feature I do not need.

Instead, I use the device solely to monitor the open garage door, unlocked doors, and lights left on that I cannot see from inside my home. I use PLEG for the Logic to change colors and flashing mode for each of the seven LEDs on my two HomeSeer HS-WD200 devices.

I have contacted HomeSeer customer support and received partial information on how to send a LUA code to the device to change the LED.
You have done a much better job than me in finding hidden commands that are not in the manual.

I am not good enough of a programmer to figure out your code, so I am hoping you can answer a series of questions here:

This is all the information I received from HomeSeer:

luup.call_action(‘urn:micasaverde-com:serviceId:ZWaveNetwork1’,‘SendData’,{Node=‘5’,Data=‘112 4 A B C’},1)
• 112 is the device number
• 4 is the set command
• A is the parameter to change
• B is the length of the parameter
• C is the value of the new parameter

LED Number A: Number
1 27
2 26
3 25
4 24
5 23
6 22
7 21

C: Switch Value
0 = Off
1 = Red
2 = Green
3 = Blue
4 = Magenta
5 = Yellow
6 = Cyan
7 = White

Based on what options I can set in your App, I have the following questions.

Are there other parameters (A) or values (C) not listed in the manual to:

  1. Set all LEDs to a a certain color/flash on/off/flash rate in one command?
  2. Make a single LED Flash instead of being solid.
  3. Control an individual LED Flash Rate.
  4. Is there a way to read a value of an LED, such as LED 27 is Blinking Red?
  5. For the ‘4’ Set command, what do the other values do?

If it is not too much to ask, could you give me an example for each answer in this format.
This makes LED 27 (the top one) turn solid red:
luup.call_action(‘urn:micasaverde-com:serviceId:ZWaveNetwork1’,‘SendData’,{Node=‘129’,Data=‘112 4 27 1 1’},1)

Thank you so much.