Firmware 2.2.4 and Leviton VRSC4 button controllers

I finally updated to 2.2.4.145 yesterday, and some but not all of my Leviton VRSC4 controller stopped working. HE is still getting communication from them but I can see a difference between those that work and those that don't in the debug logs... for the controllers which work, I see "isMulticast: false" while for those that don't, I see "isMulticast: true". What's the significance of this - why would the controllers be behaving differently?

Here are debug logs from a working controller:

and from a non-working controller:

(the buttons being pushed [digital] are from clicking the "push" button on the HE device page)

I remember looking at the output from some of these before the firmware upgrade, and the output was different back then - for the now-non-working controller, it would send a series of "isMulticast:true" commands followed by one with "isMulticast: false". So perhaps nothing has changed on the device side, but HE is now ignoring all but the first command, and takes no action because of "isMulticast: true"?

I have the same problem, Iā€™m afraid. I rolled-back to 2.2.3 and they sprang back to life.

@gta, @rjlynch The both of you have c7's correct?
I don't think we can transparently fix this, but we could add a preference option that one could toggle for the ones that do not report.

Indeed - a C7 at my end, @mike.maxwell :slight_smile:

@mike.maxwell - same here with a C7, thanks!

A preference setting for this will be available in the next hotfix.

2 Likes

Outstanding! :ok_hand:

Thanks so much - much appreciated!

Another quick thanks @mike.maxwell - applied the 2.2.4.147 hotfix and these controllers work again (after setting the new multicast option).

1 Like

As another quick followup to myself... I had some more concerns with a couple of these controllers - the first one I tested after the update worked perfectly, then two others had extreme delays. When I checked the logs they were spamming the system with multiple button presses (I might see the message "button 1 was pushed [physical]" something like 6-10 times in rapid succession).

The cure in this case was a z-wave repair for the specific device - after that I would only see the single button press and they respond quickly again. Also makes sense as for the first one which worked correctly, I had already run a repair when troubleshooting earlier. Oddly I don't see anything different in the displayed route, but something changed. Maybe the new "assigning legacy routes"?

These are obviously slightly finicky devices to deal with - they are pretty ancient as z-wave goes. Obviously they were quite sophisticated when introduced, but the radio is certainly old (9.6kbps network speed). I keep pondering a switch to some Caseta Picos, but these Leviton controllers certainly can work nicely so I don't quite want to give up on them!

I am also experiencing this issue with the VRCS4, but I am new and only have firmware 2.2.4 and 2.2.5. From what I am reading on other threads, no way to get to a version that is not in your list on port 8081.

Both versions show this isMulticast:true.

Any help for a newbie would be a huge help.

Thanks.

I enabled mulitcast frame parcing in the device preferences and presto!!! I think I am on version 2.2.4, will try with 2.2.5 shortly.