I don’t use lux sensor maybe I’ll start. Any way in regards to your refresh there’s Pollster or Watchdog app you can use to auto refresh for you in the specified interval you need.
Pollster
Please note that excessive polling of some devices (particularly Zigbee and Z-Wave) may cause network congestion and lead to degraded system performance. Therefore, polling rate faster than 5 minutes is not recommended. The author of this software bears no responsibility for your system performance. Use it at your own risk.
I don’t claim originality of the idea, but I needed one badly for some of my projects and didn’t find anything among the shared apps. So there it is…
Many SmartThings devices rely on polling to periodically update their status. These devices have ‘polling’ capability and provide poll() function that the SmartThings polling engine calls approximately once every 10 minutes. Unfortunately, SmartThings polling engine proved to be unreliable and sometimes it stops working…
Watchdog
Hi, This is other work around to schedule events fail.
The problem: schedule events fail without notice and when is restored the schedule could not start until the smartapp is refreshed or launched again
Solution: To use some events to verify if timer is working, if not, relaunch the timer.
This is not accurate, because depends of the events in your system. In my case, the change temperature works fine, its frequently enough to verify if timer works.
You can use some events to verify the timer:
motion
contact
acceleration
Switch
Presence
smoke
water
temperature
signalStrength
powerMeter
energyMeter
button