Oh, this is the Timer i was talking about.
Dont let the whole thing confuse you. All you need is a Set Timer node and a Custom Event. Plug the set timer to Event Begin Play and put the name of your custom event in it, then set the time value you want it to execute > set it to Loop> plug your custom event to update skylight and done.