Of course, under test the lights did not fail ... but here are a few on/off sequences ... no errors noted.
dev:1802023-11-16 06:55:27.099 PMinfoShelf Lights 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:55:26.951 PMinfoDelay Over: Off: Shelf Lights
dev:1812023-11-16 06:55:26.535 PMinfoTheater Standard Light 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:55:26.448 PMinfoAction: END-IF
app:3732023-11-16 06:55:26.421 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:55:26.393 PMinfoAction: Off: Theater Standard Light
app:3732023-11-16 06:55:26.390 PMinfoAction: ELSE (do actions)
app:3732023-11-16 06:55:26.388 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:55:26.385 PMinfoAction: On: Theater Standard Light (skipped)
app:3732023-11-16 06:55:26.382 PMinfoAction: IF (Theater Standard Light(on) is off(F) [FALSE]) THEN (skipping)
app:3732023-11-16 06:55:26.363 PMinfoEvent: RC-HT-RGBGenie pushed 3
dev:1802023-11-16 06:55:21.672 PMinfoShelf Lights 6.6.0: setSysinfo: [switch:on]
app:3732023-11-16 06:55:21.525 PMinfoDelay Over: On: Shelf Lights
dev:1812023-11-16 06:55:21.125 PMinfoTheater Standard Light 6.6.0: setSysinfo: [switch:on]
app:3732023-11-16 06:55:21.031 PMinfoAction: END-IF
app:3732023-11-16 06:55:21.028 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:55:21.026 PMinfoAction: Off: Theater Standard Light (skipped)
app:3732023-11-16 06:55:21.023 PMinfoAction: ELSE (skipping)
app:3732023-11-16 06:55:20.991 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:55:20.962 PMinfoAction: On: Theater Standard Light
app:3732023-11-16 06:55:20.959 PMinfoAction: IF (Theater Standard Light(off) is off(T) [TRUE]) THEN
app:3732023-11-16 06:55:20.943 PMinfoEvent: RC-HT-RGBGenie pushed 3
dev:1802023-11-16 06:55:12.726 PMinfoShelf Lights 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:55:12.576 PMinfoDelay Over: Off: Shelf Lights
dev:1812023-11-16 06:55:12.168 PMinfoTheater Standard Light 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:55:12.080 PMinfoAction: END-IF
app:3732023-11-16 06:55:12.048 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:55:12.021 PMinfoAction: Off: Theater Standard Light
app:3732023-11-16 06:55:12.019 PMinfoAction: ELSE (do actions)
app:3732023-11-16 06:55:12.016 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:55:12.013 PMinfoAction: On: Theater Standard Light (skipped)
app:3732023-11-16 06:55:12.011 PMinfoAction: IF (Theater Standard Light(on) is off(F) [FALSE]) THEN (skipping)
app:3732023-11-16 06:55:11.994 PMinfoEvent: RC-HT-RGBGenie pushed 3
app:3732023-11-16 06:55:07.740 PMinfoDelay Over: Off: Shelf Lights
app:3732023-11-16 06:55:07.235 PMinfoAction: END-IF
app:3732023-11-16 06:55:07.202 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:55:07.174 PMinfoAction: Off: Theater Standard Light
app:3732023-11-16 06:55:07.171 PMinfoAction: ELSE (do actions)
app:3732023-11-16 06:55:07.168 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:55:07.165 PMinfoAction: On: Theater Standard Light (skipped)
app:3732023-11-16 06:55:07.162 PMinfoAction: IF (Theater Standard Light(on) is off(F) [FALSE]) THEN (skipping)
app:3732023-11-16 06:55:07.143 PMinfoEvent: RC-HT-RGBGenie pushed 3
app:3732023-11-16 06:55:06.232 PMinfoDelay Over: Off: Shelf Lights
app:3732023-11-16 06:55:05.999 PMinfoAction: END-IF
app:3732023-11-16 06:55:05.401 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:55:04.910 PMinfoAction: Off: Theater Standard Light
app:3732023-11-16 06:55:04.907 PMinfoAction: ELSE (do actions)
app:3732023-11-16 06:55:04.905 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:55:04.902 PMinfoAction: On: Theater Standard Light (skipped)
app:3732023-11-16 06:55:04.898 PMinfoAction: IF (Theater Standard Light(on) is off(F) [FALSE]) THEN (skipping)
app:3732023-11-16 06:55:04.880 PMinfoEvent: RC-HT-RGBGenie pushed 3
dev:1802023-11-16 06:54:19.933 PMinfoShelf Lights 6.6.0: setSysinfo: [switch:on]
app:3732023-11-16 06:54:19.784 PMinfoDelay Over: On: Shelf Lights
dev:1812023-11-16 06:54:19.374 PMinfoTheater Standard Light 6.6.0: setSysinfo: [switch:on]
app:3732023-11-16 06:54:19.314 PMinfoAction: END-IF
app:3732023-11-16 06:54:19.311 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:54:19.309 PMinfoAction: Off: Theater Standard Light (skipped)
app:3732023-11-16 06:54:19.306 PMinfoAction: ELSE (skipping)
app:3732023-11-16 06:54:19.255 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:54:19.201 PMinfoAction: On: Theater Standard Light
app:3732023-11-16 06:54:19.197 PMinfoAction: IF (Theater Standard Light(off) is off(T) [TRUE]) THEN
app:3732023-11-16 06:54:19.181 PMinfoEvent: RC-HT-RGBGenie pushed 3
dev:1802023-11-16 06:53:50.917 PMinfoShelf Lights 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:53:50.767 PMinfoDelay Over: Off: Shelf Lights
dev:1812023-11-16 06:53:50.345 PMinfoTheater Standard Light 6.6.0: setSysinfo: [switch:off]
app:3732023-11-16 06:53:50.262 PMinfoAction: END-IF
app:3732023-11-16 06:53:50.230 PMinfoAction: Off: Shelf Lights --> delayed: 0:00:00.5
app:3732023-11-16 06:53:50.201 PMinfoAction: Off: Theater Standard Light
app:3732023-11-16 06:53:50.198 PMinfoAction: ELSE (do actions)
app:3732023-11-16 06:53:50.196 PMinfoAction: On: Shelf Lights --> delayed: 0:00:00.5 (skipped)
app:3732023-11-16 06:53:50.193 PMinfoAction: On: Theater Standard Light (skipped)
app:3732023-11-16 06:53:50.190 PMinfoAction: IF (Theater Standard Light(on) is off(F) [FALSE]) THEN (skipping)
app:3732023-11-16 06:53:50.172 PMinfoEvent: RC-HT-RGBGenie pushed 3