LZW36 Issues - Local Control stops working after adding switch

After adding switch to Hubitat, Local Control stops working. Hubitat sees the button pushes but fixture doesn’t change…control only works within Hubitat.

Also - small driver typo (looks like copy/paste from the Fan Level…I would hope nobodies light spin when on :slight_smile:) : :Minimum Light Level The minimum level that the dimmer allows the bulb to be dimmed to. Useful when the user has a bulb that does not turn ?? at a lower level. Range: 1…45 Default: 1:

Hmmm… that’s strange – if you enable local control via the switch, does it work?

image

@EricM_Inovelli can fix the spinning bulbs lol

Looks like it’s just missing the word, “on” where the ??'s are.

1 Like

I had the same issues yesterday, when I brought the device into Hubitat. Think it must be a driver compatibility with the new Hardware/Firmware…

When included in Hubitat the local control of the Light and Fan are disabled. Using the reset does cure the issue, but it seems that this will lead to a lot of questions…

Interesting - let me see if @EricM_Inovelli can take a look. This is with our handler, correct?

I am experiencing the same issue. I’ll look at the drivers today, was too tired to do so last night.

1 Like

Ok, I just PM’d Eric, so we’ll get to the bottom of this!

Setting Disable Local Control to Yes seems to make the switch work again. I’ve not looked at the code yet, but a wild guess would be that code logic is backwards.

The fan I’m testing on doesn’t have a fan wire, so I cannot test if the fan switch works, but the light switch does.

I see what is going on and will update the driver shortly. I’m also adding it to Hubitat Package Manager so people can keep it up to date that way.

2 Likes

@poelock This one’s for you man:

1 Like

@EricM_Inovelli will this correct the issue of having to adjust the control at the switch itself?

@Sky320 Sorry, I’m not familiar with this issue. Can you explain it more?

@EricM_Inovelli Sorry local control at the switch. Now I am having issues with the switch and not being able to control the light or fan and I have to pull the air gap for 10 to 20 seconds. Hubitat says it is being controlled but nothing at the switch or fixture. I loose all control until I pull the air gap, this has happened 15 + times now. @Eric_Inovelli. I was able to pull some logs also:

dev:17932020-06-29 11:30:37.395 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of off - ep1

dev:17932020-06-29 11:30:37.388 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:0) - ep1

dev:17932020-06-29 11:30:37.385 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[0], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:30:33.023 pm infoOur Room Light and Fan: childOff(68-ep001)

dev:17932020-06-29 11:30:33.020 pm infoOur Room Light and Fan: componentOff(Our Light)

dev:17932020-06-29 11:30:30.815 pm infoOur Room Light and Fan: childOn(68-ep001)

dev:17932020-06-29 11:30:30.812 pm infoOur Room Light and Fan: componentOn(Our Light)

dev:17932020-06-29 11:22:44.833 pm infoOur Room Light and Fan: Power report received with value of 23.7 W

dev:17932020-06-29 11:22:44.830 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [0, 0, 0, 237], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:22:43.794 pm infoOur Room Light and Fan: Energy report received with value of 0.362 kWh

dev:17932020-06-29 11:22:43.791 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 3, scale: 0, size: 4, meterValue: [0, 0, 1, 106], rateType: 1, deltaTime: 0, previousMeterValue: [0, 0, 1, 106])

dev:17932020-06-29 11:22:43.590 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:22:41.012 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep2

dev:17932020-06-29 11:22:41.009 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:61) - ep2

dev:17932020-06-29 11:22:41.006 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[61], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:22:37.611 pm infoOur Room Light and Fan: Power report received with value of 72.2 W

dev:17932020-06-29 11:22:37.607 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [0, 0, 2, 210], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:22:36.749 pm infoOur Room Light and Fan: childSetLevel(68-ep002, 61)

dev:17932020-06-29 11:22:36.746 pm infoOur Room Light and Fan: componentSetLevel(Our Fan, null)

dev:17932020-06-29 11:22:36.573 pm infoOur Room Light and Fan: Energy report received with value of 0.362 kWh

dev:17932020-06-29 11:22:36.570 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 3, scale: 0, size: 4, meterValue: [0, 0, 1, 106], rateType: 1, deltaTime: 0, previousMeterValue: [0, 0, 1, 104])

dev:17932020-06-29 11:22:36.377 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:22:34.417 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep2

dev:17932020-06-29 11:22:34.414 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:99) - ep2

dev:17932020-06-29 11:22:34.410 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[99], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:22:30.133 pm infoOur Room Light and Fan: childSetLevel(68-ep002, 100)

dev:17932020-06-29 11:22:30.130 pm infoOur Room Light and Fan: componentSetLevel(Our Fan, null)

dev:17932020-06-29 11:22:27.050 pm infoOur Room Light and Fan: childSetLevel(68-ep002, 54)

dev:17932020-06-29 11:22:27.047 pm infoOur Room Light and Fan: componentSetLevel(Our Fan, null)

dev:17932020-06-29 11:22:17.215 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of off - ep1

dev:17932020-06-29 11:22:17.211 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:0) - ep1

dev:17932020-06-29 11:22:17.208 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[0], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:22:12.865 pm infoOur Room Light and Fan: childOff(68-ep001)

dev:17932020-06-29 11:22:12.862 pm infoOur Room Light and Fan: componentOff(Our Light)

dev:17932020-06-29 11:22:10.951 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep1

dev:17932020-06-29 11:22:10.948 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:99) - ep1

dev:17932020-06-29 11:22:10.945 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[99], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:22:06.662 pm infoOur Room Light and Fan: childOn(68-ep001)

dev:17932020-06-29 11:22:06.659 pm infoOur Room Light and Fan: componentOn(Our Light)

dev:17932020-06-29 11:18:28.381 pm infoOur Room Light and Fan: Power report received with value of 24.2 W

dev:17932020-06-29 11:18:28.377 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [0, 0, 0, 242], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:18:27.348 pm infoOur Room Light and Fan: Energy report received with value of 0.360 kWh

dev:17932020-06-29 11:18:27.345 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 3, scale: 0, size: 4, meterValue: [0, 0, 1, 104], rateType: 1, deltaTime: 0, previousMeterValue: [0, 0, 1, 104])

dev:17932020-06-29 11:18:27.129 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:18:25.016 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep2

dev:17932020-06-29 11:18:25.013 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:66) - ep2

dev:17932020-06-29 11:18:25.009 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[66], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:18:20.676 pm infoOur Room Light and Fan: childSetLevel(68-ep002, 66)

dev:17932020-06-29 11:18:20.673 pm infoOur Room Light and Fan: componentSetLevel(Our Fan, null)

dev:17932020-06-29 11:18:15.297 pm infoOur Room Light and Fan: Power report received with value of 11.4 W

dev:17932020-06-29 11:18:15.293 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [0, 0, 0, 114], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:18:14.248 pm infoOur Room Light and Fan: Energy report received with value of 0.360 kWh

dev:17932020-06-29 11:18:14.245 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 3, scale: 0, size: 4, meterValue: [0, 0, 1, 104], rateType: 1, deltaTime: 0, previousMeterValue: [0, 0, 1, 104])

dev:17932020-06-29 11:18:14.045 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:18:11.894 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep2

dev:17932020-06-29 11:18:11.890 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:33) - ep2

dev:17932020-06-29 11:18:11.886 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[33], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:18:07.617 pm infoOur Room Light and Fan: childOn(68-ep002)

dev:17932020-06-29 11:18:07.613 pm infoOur Room Light and Fan: componentOn(Our Fan)

dev:17932020-06-29 11:18:04.080 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of off - ep1

dev:17932020-06-29 11:18:04.077 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:0) - ep1

dev:17932020-06-29 11:18:04.073 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[0], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:17:59.743 pm infoOur Room Light and Fan: childOff(68-ep001)

dev:17932020-06-29 11:17:59.740 pm infoOur Room Light and Fan: componentOff(Our Light)

dev:17932020-06-29 11:17:56.336 pm infoOur Room Light and Fan: childOn(68-ep001)

dev:17932020-06-29 11:17:56.333 pm infoOur Room Light and Fan: componentOn(Our Light)

dev:17932020-06-29 11:17:46.705 pm infoOur Room Light and Fan: Power report received with value of 0.9 W

dev:17932020-06-29 11:17:46.702 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [0, 0, 0, 9], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:17:45.665 pm infoOur Room Light and Fan: Energy report received with value of 0.360 kWh

dev:17932020-06-29 11:17:45.662 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 3, scale: 0, size: 4, meterValue: [0, 0, 1, 104], rateType: 1, deltaTime: 0, previousMeterValue: [0, 0, 0, 0])

dev:17932020-06-29 11:17:45.446 pm debugOur Room Light and Fan: MeterReport(meterType: 1, precision: 1, scale: 2, size: 4, meterValue: [], rateType: 1, deltaTime: 0, previousMeterValue: [])

dev:17932020-06-29 11:17:42.518 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of off - ep2

dev:17932020-06-29 11:17:42.515 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:0) - ep2

dev:17932020-06-29 11:17:42.512 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[0], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:17:42.426 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of off - ep1

dev:17932020-06-29 11:17:42.423 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:0) - ep1

dev:17932020-06-29 11:17:42.420 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[0], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:17:24.197 pm infoOur Room Light and Fan: Button 9 was held

dev:17932020-06-29 11:17:24.189 pm debugOur Room Light and Fan: CentralSceneNotification(keyAttributes:0, sceneNumber:6, sequenceNumber:3) 0

dev:17932020-06-29 11:17:24.103 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep2

dev:17932020-06-29 11:17:24.100 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:33) - ep2

dev:17932020-06-29 11:17:24.096 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[33], res01:false, sourceEndPoint:2)

dev:17932020-06-29 11:17:16.299 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep1

dev:17932020-06-29 11:17:16.293 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:99) - ep1

dev:17932020-06-29 11:17:16.285 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[99], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:17:16.015 pm infoOur Room Light and Fan: childOn(68-ep001)

dev:17932020-06-29 11:17:16.011 pm infoOur Room Light and Fan: componentOn(Our Light)

dev:17932020-06-29 11:17:12.336 pm infoOur Room Light and Fan: Switch MultiLevel report received with value of on - ep1

dev:17932020-06-29 11:17:12.333 pm debugOur Room Light and Fan: SwitchMultilevelReport(value:99) - ep1

dev:17932020-06-29 11:17:12.330 pm debugOur Room Light and Fan: MultiChannelCmdEncap(bitAddress:false, command:3, commandClass:38, destinationEndPoint:0, parameter:[99], res01:false, sourceEndPoint:1)

dev:17932020-06-29 11:17:08.318 pm infoOur Room Light and Fan: Button 1 was pushed

1 Like

It may be the same issue. Can you make sure you have the latest driver installed. Also, scroll down in the device preferences and make sure the following is set to “None”.

image

If that all checks out try changing “Local Protection Settings” to “Fan” and hit “Save Preferences”. Then set it back to “None” and hit save preferences again.

I will test in the morning, have to work at 0600.

Also, when you lose control does the Z-Wave portion seem like it is working but not the fan module? For example, if you set the light level to 99 does the LED bar on the switch react?

Sometimes yes and sometimes no. It is really odd as it appears to send all z-wave info and the hub says it is doing what is commanded but the switch on the wall does nothing and no actions by the fixture. Also I changed the protection setting last night as you asked and the driver was updated already. I had to reset the switch by the air gap again before going to sleep and when I got up it was still functioning. I will keep and eye on it and update as the day goes. I DID GET the WAF OF " CAN’T ANY OF THE DAMN LIGHTS JUST WORK" many times yesterday. I will keep checking @EricM_Inovelli.

1 Like

Have a couple of questions about the driver.
First, I’m not seeing anything in Current Status except for energy, power, lastActivity, and switch on/off.
Was expecting to see dim level of lights, fan speed, etc. do we have more for status?

Second, I can’t seem to get to control the fan speed from a rule. In selection for rules, I can dim lights, but the fan controller isn’t available for selection. How do I control fan from rules?
I just pulled the driver down from git less than an hour ago.

Under Devices are you seeing the child devices for the fan and the light?

I do when I look at the device. But how do you get to that child device in Rules?

And using the set dimmer level changes both fan and light. Not just light.

Looks like you’re using the parent and not the child.

From devices page:
childs

From test button controller setup:
childs2

1 Like