GE Enbrighten Z-Wave Plus Heavy Duty 40 Amp Smart Switch 14285

That doesn't seem to make any difference.

Switched to Z-Wave Smart Switch Driver, Saved, Hit Configure. Still can't remotely modulate the switch.

Here's the info from debug:
dev:1612019-07-22 05:32:27.399 pm infoPool Cleaner Pump is off [physical]

dev:1612019-07-22 05:32:27.385 pm infoBasicReport value: 0

dev:1612019-07-22 05:32:27.381 pm debugparse description: zw device: 23, command: 2003, payload: 00 00 00 , isMulticast: false

dev:1612019-07-22 05:32:27.157 pm infoPool Cleaner Pump is off [digital]

dev:1612019-07-22 05:32:27.144 pm infoBasicReport value: 0

dev:1612019-07-22 05:32:27.139 pm debugparse description: zw device: 23, command: 2003, payload: 00 , isMulticast: false

dev:1612019-07-22 05:30:32.520 pm debugskip: MeterReport(scale: 6, rateType: 2, scale2: 0, deltaTime: 0, previousMeterValue: [], meterType: 1, precision: 1, size: 4, meterValue: [0, 0, 0, 0])

dev:1612019-07-22 05:30:32.511 pm debugparse description: zw device: 23, command: 3202, payload: C1 34 00 00 00 00 00 00 , isMulticast: false

dev:1612019-07-22 05:30:32.430 pm debugskip: MeterReport(scale: 5, rateType: 2, scale2: 0, deltaTime: 0, previousMeterValue: [], meterType: 1, precision: 3, size: 4, meterValue: [0, 0, 0, 2])

dev:1612019-07-22 05:30:32.419 pm debugparse description: zw device: 23, command: 3202, payload: C1 6C 00 00 00 02 00 00 , isMulticast: false

dev:1612019-07-22 05:30:32.347 pm debugskip: MeterReport(scale: 4, rateType: 2, scale2: 0, deltaTime: 0, previousMeterValue: [], meterType: 1, precision: 1, size: 4, meterValue: [0, 0, 9, 187])

dev:1612019-07-22 05:30:32.336 pm debugparse description: zw device: 23, command: 3202, payload: C1 24 00 00 09 BB 00 00 , isMulticast: false

dev:1612019-07-22 05:30:32.302 pm debugskip: MeterReport(scale: 0, rateType: 1, scale2: 0, deltaTime: 0, previousMeterValue: [], meterType: 1, precision: 3, size: 4, meterValue: [0, 0, 0, 0])

dev:1612019-07-22 05:30:32.302 pm debugskip: MeterReport(scale: 2, rateType: 2, scale2: 0, deltaTime: 0, previousMeterValue: [], meterType: 1, precision: 1, size: 4, meterValue: [0, 0, 0, 0])

dev:1612019-07-22 05:30:32.240 pm debugparse description: zw device: 23, command: 3202, payload: 41 34 00 00 00 00 00 00 , isMulticast: false

dev:1612019-07-22 05:30:32.183 pm debugparse description: zw device: 23, command: 3202, payload: 21 64 00 00 00 00 00 00 , isMulticast: false

So you are saying when you did this the pump was running and did not turn off?

Ryan, this driver DID end up working for me.

Please PM me with your PayPal info and I'll send you $20. Going to setup the remaining pumps now.

Realized immediately after posting the switch was in "physical off" mode. Switched to position II and it's now modulating fine from Hubitat. Doh.

1 Like

Hey, that's great! That matches how I thought it should work based on the zwave documentation. But it is always hard to troubleshoot remotely when you don't have the device.

Glad it is working!

1 Like

That is appreciated but totally unnecessary. All I did was answer your question. I didn't write the driver. :grin:
But thank you, that's very nice of you to offer.

Glad it worked out.

This switch is working with the generic driver but can't get the metering to work.. Any luck with this?

Try this one. https://raw.githubusercontent.com/bdwilson/hubitat/master/Drivers/zwave-metering-switch.groovy

It works for me but I have to manually or schedule a refresh to get power usage (which is fine for my use case).

Awesome looks like that did the trick!

1 Like

Since you mentioned Pool Equipment, I had to add this thread!! Pool iAqualink driver

I finally have it all working, via the api of iAquaLink vs. several dry contacts. I was going to go this route, until Mike knocked it out of the park.

In case someone else buys this switch, when you include the device it will show up in Hubitat as "Device" . Go back to your device and change it to "GE Enbrighten Zwave Smart Switch" not the "Generic Zwave Smart Switch"

Does anyone know if this switch can send reports on its own rather than have to poll the crap out of it? I want it to alert me of certain watt ranges, but dont want to just send refresh every minute and crush the zwave network.


https://products.z-wavealliance.org/products/2939?selectedFrequencyId=2

This driver works great, thanks. How often does the kWh meter reset?

Donโ€™t think it does unless you reset it.

Nor "GE Enbrighten Zwave Smart Switch" nor the "Generic Z-wave smart switch" driver cover all the capabilities of this device.

Also, my hub recognized it as "Zooz Double Plug" and it works great, except for the overload protection because the driver limits it to 10A while this is a 40A device, which is a problem.

Maybe @Hubitat_Staff will correct this soon? It's a great and important piece of hardware since there are not many z-wave plus switches at that amperage around on the market.

Thanks.

You need to use the driver mentioned in this message above:

There are settings on the switch which can be set to automatically push the energy updates, but you need to use the Basic Zwave Tool driver to access them.

In a different thread about this device, @bcopeland said that Hubitat was working on a driver for it.

I believe the driver for this device we will be in the next version (2.2.8).

1 Like

I'm in the process of rewriting / improving the code for the upcoming 2.2.8 release, but my driver handles all the functions of that device (I use it on two of them), including all parameter settings and all of the metering modes (some meter modes, like powerFactor, use custom attributes since Hubitat doesn't have defined attributes for all of the meter modes).

In fact, the driver should handle all the functions of all switch devices (including all parameter settings).

Be sure to click on "Initialize" for the device or else re-boot after setting a device to use this driver.

The driver is "Almost Any Z-Wave Plus Switch Driver.groovy"
located here: https://github.com/jvmahon/HubitatCustom

There's also one for dimmer devices.

1 Like