I’ve been doing a bit of testing with my LZW42 lamps as the low ramp up and down is driving me nuts. I have found both a solution (sort-of, at least to my problem) and a bigger problem in the process…
For starters, including the lamp as non-secure with HA after going through the openzwave configuration mostly works. This fixes the slow ramp-up and down issue and most of the time the bulb will change color quickly. However, it still seems to get confused from time to time, for example if I turn a lamp on and quickly change the color multiple times it will only make the first color change then take a long time to make the additional changes. But it isn’t consistent as sometimes it will work fine and others be delayed.
Then there’s the bigger problem… I have two controllers in my network – an ISY994i that is configured as a primary, and the Aeotec Z-Stick on my HA RPi that is my secondary. The light only works well with the device where I do the inclusion. For example, if I include the bulb from my ISY, it works great there but I have the 5s ramp up and down times on my HA box (it is also virtually impossible to do a non-secure include from the ISY with their latest firmware). The reverse is also true as now that I have it working with HA it shows the slow ramp-up times when I turn it on or off from the ISY.
This appears to be something specific to the bulb, as I don’t see anything odd in the message being sent. Here is the OZW log entry from HA for the “on” command I just sent from the ISY which took several seconds to ramp up:
2020-09-10 14:32:52.508 Detail, Node031, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x1f, 0x03, 0x26, 0x03, 0x63, 0xa8
2020-09-10 14:32:52.508 Info, Node031, Received SwitchMultiLevel report: level=99
2020-09-10 14:32:52.508 Detail, Node031, Refreshed Value: old value=0, new value=99, type=byte
2020-09-10 14:32:52.508 Detail, Node031, Changes to this value are not verified
2020-09-10 14:32:52.509 Detail, Node031, Notification: ValueChanged
And when I turn it on from HA it is much chattier and there is a timeout:
2020-09-10 14:34:50.816 Info, Node031, Value::Set - COMMAND_CLASS_SWITCH_MULTILEVEL - Level - 0 - 1 - 255
2020-09-10 14:34:50.816 Info, Node031, SwitchMultilevel::Set - Setting to level 255
2020-09-10 14:34:50.816 Detail, Node031, Queuing (Send) SwitchMultilevelCmd_Set (Node=31): 0x01, 0x0a, 0x00, 0x13, 0x1f, 0x03, 0x26, 0x01, 0xff, 0x25, 0xcc, 0xcb
2020-09-10 14:34:50.816 Detail, Node031, Queuing (Send) SwitchMultilevelCmd_Get (Node=31): 0x01, 0x09, 0x00, 0x13, 0x1f, 0x02, 0x26, 0x02, 0x25, 0xcd, 0x34
2020-09-10 14:34:50.816 Info, Node031, Sending (Send) message (Callback ID=0xcc, Expected Reply=0x13) - SwitchMultilevelCmd_Set (Node=31): 0x01, 0x0a, 0x00, 0x13, 0x1f, 0x03, 0x26, 0x01, 0xff, 0x25, 0xcc, 0xcb
2020-09-10 14:34:50.824 Detail, Node031, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-09-10 14:34:50.824 Detail, Node031, ZW_SEND_DATA delivered to Z-Wave stack
2020-09-10 14:34:50.864 Detail, Node031, Received: 0x01, 0x07, 0x00, 0x13, 0xcc, 0x00, 0x00, 0x04, 0x23
2020-09-10 14:34:50.864 Detail, Node031, ZW_SEND_DATA Request with callback ID 0xcc received (expected 0xcc)
2020-09-10 14:34:50.864 Info, Node031, Request RTT 47 Average Request RTT 1742
2020-09-10 14:34:50.864 Detail, Node031, Removing current message
2020-09-10 14:34:50.865 Info, Node031, Sending (Send) message (Callback ID=0xcd, Expected Reply=0x04) - SwitchMultilevelCmd_Get (Node=31): 0x01, 0x09, 0x00, 0x13, 0x1f, 0x02, 0x26, 0x02, 0x25, 0xcd, 0x34
2020-09-10 14:34:50.873 Detail, Node031, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-09-10 14:34:50.873 Detail, Node031, ZW_SEND_DATA delivered to Z-Wave stack
2020-09-10 14:34:51.104 Detail, Node031, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x1f, 0x03, 0x26, 0x03, 0x63, 0xa8
2020-09-10 14:34:51.104 Info, Node031, Response RTT 240 Average Response RTT 811
2020-09-10 14:34:51.104 Info, Node031, Received SwitchMultiLevel report: level=99
2020-09-10 14:34:51.104 Detail, Node031, Refreshed Value: old value=0, new value=99, type=byte
2020-09-10 14:34:51.104 Detail, Node031, Changes to this value are not verified
2020-09-10 14:34:51.104 Detail, Node031, Notification: ValueChanged
2020-09-10 14:34:53.291 Detail, Node031, Received: 0x01, 0x07, 0x00, 0x13, 0xcd, 0x00, 0x00, 0xf3, 0xd5
2020-09-10 14:34:53.291 Detail, Node031, ZW_SEND_DATA Request with callback ID 0xcd received (expected 0xcd)
2020-09-10 14:34:53.291 Info, Node031, Request RTT 2427 Average Request RTT 2084
2020-09-10 14:35:00.865 Error, Node031, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-09-10 14:35:00.865 Detail, Node031, Removing current message
2020-09-10 14:35:00.865 Detail, Node031, Notification: Notification - TimeOut
Anyone at Inovelli know what might be going on?