Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Flow with timed action doesn't start at time XX:XX #290
What is your Homey version (Settings → System)?
What did you try to achieve?
I'm trying to achieve that Homey switches it's LED ring to brightness 0 when the times 21:49. I've waited until the time was 21:49 and no action, looking at the geek log i did see it switched at 21:49:58.
What was the result?
What did you expect as result?
At the "Stuff for geeks" screen the system time is one hour behind (Currently showing 11:45). Even though it is one hour behind when i set the timer in a flow in 12:45 it activates the flow somewhere at 12:45.
It would be preferable to have it switched at 12:45:00 exactly, not somewhere within the 12:45 minute range.
referenced this issue
Apr 5, 2017
Did some research myself.
The issue is that Homey's Cron is rolling and it only is able to trigger a flow around 40 times at exactly 09:00:00. From there on, it triggers the flow on 09:00:01 for around 40 times etc. In the attached file I did some monitoring and it has 41 triggers between 09:56:45 and 10:37:45, and has 38 triggers between 10:38:46 and 11:18:46.
A flow with a timed action starts when Homey's cron has passed. This also applies for Sunset/Sunrise, this does start somewhere within the minute.
@WeeJeWel can you say whether this is able to be resolved or is this Homey's behaviour.