Maybe you can provide some context: What is the purpose of your flow? Why do you need ‘a lot’ of timers? And what is ‘a lot’?
You can use wildcards; “Timer*30s” stops timers like “TimerSomeName30s” and “TimerSomeotherNAME30s”.
Ah sorry, you are correct. Context is needed.
Lets put it this way.
I have 5 rooms, with 5 motion sensor (going to convert them to presence sensors soon).
These rooms will turn on the lights when motion is detected.
Then when there is no motion, they will dimm after 30 seconds, and after that they will turn off after another 30 seconds. But when motion again is detected, everything will be reset.
Sounds simple, and i can make this. But then i have to give every timer for every room a different name right?
Sorry, if i am being real beginner ![]()
As an alternative to timers, you can use the standard Zone cards provided by Homey. I assume that you created a different zone for each room. Then any motion or presence sensor in that zone will normally trigger the zone activity status for the whole zone/room.
This means that you can use this card in each zone to determine what needs to happen after a certain period of time:
So of the zone is inactive for 30 seconds then you would dim your lights. You can use a second of the same trigger card to determine what needs to happen after 1 minute of inactivity: turn off the lights. Every time motion or presence is detected in the zone, Homey resets the internal zone activity timer and the process begins again. This way you need 2 of these trigger cards per zone (one for the 30 second and one for the 1 minute event).
Yes, Indeed. I am not sure though whether the zone card accepts values smaller than 1 (minute). So it might be that 30 secs is not an option for these cards. But you’ll find out soon
.
For your information, the cards work with 0.5 ![]()
I am not sure whether that is possible.
As an alternative, you can create an Advanced Virtual Device, using the Device Capabilities app, that included a timer ‘sensor’. The AVD allows you to directly pull the remaining time from a running Chronograph timer and format the time in the format you want.
For example, I created one AVD that contains all my Chronograph timers:
Each timer sensor is configured as a text field as follows:
The ‘BLL expression’ determines how the value is displayed. In this case minutes and seconds. But you can also add hour using the hh formatting parameter in the time function.
Bit of a puzzler, wondered why my lights stopped turning off automatically sometime in the last fortnight, finally got round to checking to discover that Chronograph app was missing from my Homey, it had been installed and running perfectly for a few years. Nobody else hgas access to my Homey…Prepared to accept that I have done something unwittingly but any other reason it might have been removed? There have been a couple of Homey Firmware updates…?
I have seen a few times with other apps that an app upgrade fails, resulting in the being unavailable.
Do you have auto-upgrade enabled for Chronograph by any chance?
hi Arie
I have a request. Not sure if possible.
There is an issue with homey starting flows with the “every x” card. Like “ every 10 seconds”. This has been identified by Athom months ago but still not solved.
It means that when my homey reboots sometimes flows using that card does not trigger the flows at all ( another reboot needed … or the flow needs to be saved again to re trigger )
anyway … is it possible for you to add such a card to chronograph ???
In now use a workaround with various chronograph flows starting “variables with a certain text” . But that gets messy very quickly, and I lose the overview. I can not even see how many seconds it takes for a flow to restart when i open the flow.
I hope you can add something like that !
I know that installing an additional app isn’t always possible or wanted, but with the CronJob app, it’s already possible.
Thanks for the tip !!
Yeah its what you said … ANOTHER app
Would be nice to have one complete app that handles time sensitive stuff. I think a lot of people use these kind of cards so would be a welcome edition for the chronograph app ( also to save some memory )
Will test your tip ! Thanks again
How do you mean?
For Timers?
Just FYI:
The Device Capabilities app already has an “if device.capability is x for x then” which works on reboot/restarts.
And the Better Logic Library now also has those flowcards for BLL Variables.
Which also work after reboot.
But im sure i could easily build it into chronograph, but what do you want to watch? Timers/stopwatches?
Or devices?
Hi Arie
Thanks for your reply
I want a SIMPLE
flow card to restart the flow every x time for to check windgusts for example.
Or every 30 mins a flow starts that triggers my rituals genie
Or ever 2 seconds to check if my outside screen moves and if it moves and the window is open it goes up.
etc etc etc
Basically just to re-start a flow every “x” time
There are many workarounds perhaps. But they are very complex to me and my wife. creating variables .. multiple flows to trigger stuff .. different apps etc etc
We have the option in homey … worked grate … but but for almost a year they can not be relied on . Think i did see posts originating december 25 with the issue. Athom did confirm it excised when i made a ticket. But they have a hard time solving apparently
Hope you can help. I am not a mathematics guy and i wish a simple “every x time “ card that works better then the Athom one.
Example . Ever 5 mins this flow starts to see what “program” needs to be activated with certain temps
Easy .. one card … no trouble no multiple flows or variables created to achieve the same simple thing
So, just a “start a flow every x minutes” and it keeps count of the last time (so it goes after reboot)?
Sure, can you PM me that request?
I have sent you a PM ( i think
)
Hi Arie,
While troubleshooting a user’s flow, I think a triggercard is working “inverted”, so to speak.
In this case he wanted to get a notification when a timer, with a duration of 60s, ran for 10s.
It triggers after 50s.
Now, is the description the opposite of the card’s function, or is the card’s function the opposite of the description?
DMed to you as well.






