ZWN-SC7 Enerwave 7 Button Scene Controller

Good news!!

I’ve gotten this working. Let me do some more testing in the next few days. Sorry it took so long :slight_smile:

The version I ported doesn’t seem to have a debounce method. I’ll see to adding that before release :slight_smile:

what is the changeover for: capability "Button" ?

Nevermind...got it....capability "PushableButton"

1 Like

I should probably add the release of this driver to this thread, for those looking for it:

@kristufer Yup! Were you able to find the official page on what's changed with the button protocol? If not, I can send it over.

Anyways, here is the ZWN-SC7 Driver:
https://community.hubitat.com/t/release-enerwave-zwn-sc7-scene-controller-0-70/

2 Likes

Hey Adam, I know this is a long shot but I have a controller that looks identical but it's for Zigbee. Do you think if I install this driver it will work?

Here is what I have
https://www.primecables.ca/p-368984-lvs-zb-sc7-neutral-zigbee-smart-7-button-scene-controller-us-type-neutral#sku381087

Hi Derek!

This driver won’t work with that controller. I actually wanted to get my hands on the Zigbee version to write a driver—but haven’t yet. I’d be happy to write a driver if one were to find its way to me for a while.

Thanks for the offer! I might be open to sending you one if I can't find another alternative or solution. The one I have is currently installed but useless. I have no patience so I'll try and find another product that is similar and get back to you lol

1 Like

If you can hold out a couple weeks, I do plan to buy one of the Zigbee controllers.

Is it on your mesh right now? If so, how is repeating with it? Any network issues?

I installed this driver today and paired up my Enerwave successfully.

Only Button 1 is registering, if I press any of the other 6 I get all lights flashing 5 times and then they all remain on. Nothing in the logs (except when I press Button 1).

Any ideas?

Thanks,
Simon

Hi Simon!

I’d like to ask you to try a couple things.

  1. Open your logs
  2. Open your ZWN-SC7 device page in a new tab and tap configure.

Give it a couple minutes to sort itself out, and let me know if there are any errors or conditions thrown in your logs.

Edit: If any Canadians out there want to ship me that Zigbee controller I’d sure love to get my hands on one to write a driver. I’d be happy to pay for purchasing and shipping it.

Here's what I got...........

dev:3542019-11-27 17:38:47.387 errorgroovy.lang.MissingMethodException: No signature of method: user_driver_enerwave_ZWN_SC7_Enerwave_7_Button_Scene_Controller_636.parse() is applicable for argument types: (java.lang.String, java.lang.Integer) values: [numberOfButtons, 7] Possible solutions: parse(java.lang.Object), wait(), run(), run(), any(), grep() (parse)

dev:3542019-11-27 17:38:47.318 debug7 buttons stored

dev:3542019-11-27 17:38:47.310 debugParsing 'zw device: 13, command: 8506, payload: 07 1A 08 01 0B 03 , isMulticast: false'

dev:3542019-11-27 17:38:44.561 errorgroovy.lang.MissingMethodException: No signature of method: user_driver_enerwave_ZWN_SC7_Enerwave_7_Button_Scene_Controller_636.parse() is applicable for argument types: (java.lang.String, java.lang.Integer) values: [numberOfButtons, 7] Possible solutions: parse(java.lang.Object), wait(), run(), run(), any(), grep() (parse)

dev:3542019-11-27 17:38:44.357 debug7 buttons stored

dev:3542019-11-27 17:38:44.319 debugParsing 'zw device: 13, command: 8506, payload: 07 1A 08 01 0B 03 , isMulticast: false'

dev:3542019-11-27 17:38:42.163 debugParsing 'zw device: 13, command: 7205, payload: 01 1A 08 01 0B 03 , isMulticast: false'

dev:3542019-11-27 17:38:42.159 debugParsing 'zw device: 13, command: 7205, payload: 01 1A 08 01 0B 03 , isMulticast: false'

dev:3542019-11-27 17:38:38.957 debugSending configuration: [7204, 8505, 2D01010100, 2D01020200, 2D01030300, 2D01040400, 2D01050500, 2D01060600, 2D01070700, 85010101, 85010201, 85010301, 85010401, 85010501, 85010601, 85010701]

--- Live Log Started, waiting for events ---

Sorry—I'm just seeing this.

What hub software version are you on? I think something may have changed that I'll need to update the codebase for in a recent version...

I'm current - On 2.1.6.118

Thanks, Simon

1 Like

Hi, Simon.

Out of curiousity, have you tried hitting configure again on the latest hub firmware? I just tested it, and it seems to be working normally.

Second to that --- do you have this paired in Secure mode, or anything like that?

Tried it just now - all seems to be working well now. Update must have done something.

Many thanks,
Simon

1 Like

I'm trying to get this to pair. I had to force remove it from SmartThings. I then did a Factory Reset of the 7 button controller, trip breaker, then factory reset again, and then tried to pair. No luck. Tried it again, still no luck. Any suggestions? TIA.

I didn't' see this, because I only monitor my driver thread — have you been able to get it working?

Still no luck. :frowning: Its the last device that needs to get moved over from Smart Things...

I do recall this device having to be really close to the hub to add. If you’re using my driver, it should fingerprint pretty quickly once it’s detected and then you can move it back and do a z-wave repair.

1 Like

That did the trick. Had to relocate the hub next to the switch. Thanks!
Last device moved over from SmartThings! Let the celebration begin!!!! :slight_smile:

1 Like