Block vs Lua Scene Reliability

Recently I’ve tried testing just converting some of my scenes over to LUA, just using the convert to LUA button (didn’t delete the box scene, just disabled it). I’ve had some issues with my scenes being delayed, or not running at all. Over the past week (so it’s still early) it seems like the LUA versions are more reliable for us so far?

Has anyone else tried this, or experienced this?

  • If you try this, as I did, I would not delete your box scene, just disable it. This allows you to easily go back to the way you had it.
  • Also IIRC, Alexa and such can not access LUA scenes.

Several of my scenes were converted as you indicated, @OhioYJ, but I did not run into the issue you mentioned with block scenes not running at all. (FWIW, I’ve built several Lua scenes from scratch, as well, with no problems encountered.)

What I have experienced, however, are delays caused in times of heavy Z-Wave traffic or when controlling a device on the far end of the mesh–particularly if I “broke” the mesh by removing or powering off a Z-Wave device between the hub and the target device. Usually the mesh problems fix themselves within a day or so and the scenes run once again as expected.

1 Like

I’m almost wondering in some of those cases if it’s so delayed we don’t know that they still run.

I’m now at 100 ZWave devices, and 110 scenes according to the ZBox GUI, so it could be that I’m bogging it down? I have tried to limit traffic as much as possible (I don’t use any of the logging or graphs or anything).

I have thought about starting over and just connecting everything via LR, as almost all my devices support it with a only a few exceptions. This way they would not be communicating through a mesh, however it would be a lot of work.

One case that comes to mind is delay turning on a set of lights. We have a ZEN71 controlling lights in the basement stairway. Downstairs, the general area is controlled by a ZEN76. Both switches are mesh devices, FWIW. The switch in the stairway is set up to also be a scene controller, with double-tap running a block scene: upper paddle turns ON both sets of lights, bottom paddle turns ‘em back OFF.

Now, most people expect the lights to just come on! A while back, they didn’t and I just stood there and waited. Somewhere between 20 & 30 seconds, both sets of lights came on–although with a delay between each group.

It hasn’t happened recently. But I’m sure my mesh has re-built since that time, what with all the recent changes I’ve made! :grinning_face_with_smiling_eyes:

I have had better reliability/quicker reactions with Lua scenes. I have used ChatGPT (is that cheating?) to write some pretty complex light scenes involving sensor inputs, time of day, profile, lockout switches, cascading RGBW strips, etc. and they are very snappy.

1 Like