Custom device type for enerwave zw15sm switch

new version that has parameters and defaults for reporting time and wattage change before reporting.
this is now specific for this device as the stock device driver which I was using as a template was spewing out tones of messages every second or two… this is much nicer behaved now.

defaults are every 5 minutes and 15 watt change. although it does. Resetting overall meter does not seem to work and I cannot find any documentation on how to do it… the documents imply you have to remove and re-add the device to do it…

see here

http://enerwaveautomation.com/wp-content/uploads/products/zw15sm/ZW15SM-4.24.pdf

anyway here is the github link for new vesion,

also submitted for publication … because the default metering switch driver for this device is poorly behaved and updates multiple times per second.

just updated link… there is a bug in the latest ide… it is not honoring default values in the preferences section so adding a new plug in zw15m monitoring switch it was causing an error as the default timeout was null even though I have a default in the settings.
Changed it to initialize it if it finds it null.

2 Likes

also works for zw15sm and this

I have 4 of these switches and put this custom device type on all of them. I can control them but the watts/usage isnt being populated…

Strange which switch do u have I have the 17 and the 33 and both work

ie

I tried using this Device Handler with an Enerwave ZW15RM. I can control the switch okay and when I hit refresh I get values for energy usage, but the device does not appear to be reporting at all on its own. I tried using the default values in the device handler and also defining my own. I’m sure the device is being configured but it never starts Autosending energy usage. Any ideas based on what you saw while developing your device handler?

Thanks,
Joshua

no idea here is mine logging with settings… what settings do you have… maybe ou have a bad switch. it is not going to refresh depending on time and parameters you specify.


I have just purchased the ZW15R outlets and installed this custom device handler since the default handler has no energy usage capabilities (thank you @Lgkahn !) … however, similarly, I have no data populating in the usage boxes (nor in the activity log either)

Thoughts?

The ZW15R outlets do not have the metering capability. You want the ZW15RM model.

1 Like

Haha, ok, I’m an idiot… thanks. Swapping for the RM model. Thx again!

Does anyone out there using this device or the developer of the device handler know if the energy meter features monitors both plugs or just the z wave enabled one? I am trying to turn on the lights behind my TV when it is turned on. The always on part of this is perfect for a tv and the light behind it could be plugged into the zwave and triggered by a power draw. Anyone done this or know if that always on receptacle is metered?

Thanks!

I’d like to know this too, I’m hoping to use this for the laundry room.

I’m curious if anyone has used the newer ZW15RM-Plus model? I ordered one from Amazon and plan on installing it tomorrow. I’m hoping I can get the energy metering to work.

driver should work fine… no new features just plus and better range

I installed it this morning and am just using the generic Z-wave metering switch and it seems to work fine. I might go ahead and check out this device handler as well.

Actually, I can’t get either the Z-Wave Metering device handler or your device handler to update the power reading. I have to manually press the refresh button for it to update. I also tried using a CoRE piston with both poll and refresh, but it won’t update the reading either.

EDIT: I had a fan connected to the outlet for testing. It read 30 W once I hit the refresh button. However, when I turned the fan off and then removed it from the socket, it continued to read 30 W until I turned the socket off and then back on. Hmmmm.

Were you able to get this device to report correctly? I’ve tried both the stock Z-Wave Metering Switch device handler and the one for ZW15SM, but neither seems to allow me to get energy reports. The instructions provided with the unit indicate that association group 3 is what sends power reports, but I’ve been unable to manage to tweak the device handler to do that.

No, unfortunately I haven’t. I was going to see about buying a unit and sending to a dev to get a working handler.

I tried one of these and it is a no go as well. the standard switch works fine unlocks relocks immediately . the monitoring one is laggy even to lock and unlock and only replorts very rarely… Or I could have had a bad one. But I am returning it to amazon.

Clearly I should have read this thread before I picked up the Enerwave zw15rm-plus. Getting it added was a bit of a painful task but I can control it now although having some issues there.

Consensus is there is no way to get the metering working?

Was hoping I would go back to the non-plus model but can’t find any available - did that have metering working? Not that it matters now.

I need a 15a capable switch and was hoping for metering options - any other options exist? I don’t think so sadly

I was just checking up on this device and was hoping a better handler was created. To answer your question, it seems to log energy usage (mine shows something like 6.4 kwH cumulative) but it doesn’t seem to show instantaneous power. Nevertheless, at least the switching aspect works for me. When I bought it, I was really hoping for an in-wall metering plug for my wife’s curling iron, hair dryer, etc, which would automatically turn off when SmartThings sensed we were out of the house but something was plugged in and powered on. Unfortunately, this plug doesn’t seem to work like that. I don’t understand why these vendors can’t provide basic handlers for their products - some, like Zooz, do.