Timer xxx has reached a duration of…
I’m using variables as timer names, so I know how many timers I’m using, and to easily find them. It works, except when “Timer xxx has reached a duration of…”.
Comments (5)
-
repo owner -
repo owner Also: same issue for Timer-reached with variable-tag as name.
-
repo owner Indeed, and, unfortuancly, this cannot be solved for Variables.
Well, not without including the Athom-API (which is very memory heavy).
In your example:
Image 1 And-card: all the app does here is execute ALL When Timers flowcards with the given Name.
Then Homey will execute each card to check wether to really execute the flows.
There the name is checked based on the content of the token(variable in this case) and executed (or not).Image 1 Start card:
Here the App gets the value of the variable, and then i can start the timer.
Image 2:
When Any Timer is done, all Timer-When cards are evaluated to be executed.
I give the TImer name and Homey the token/variable/text value.
I evaluate this and if the are the same, the flow is executed.Image 3:
Whenever you save a flow with this card, the app gets a signal.
The app then saves the names and reached-info from the cards.But when you use a variable/token, i cannot read that: i get a name like [[homey:app:logic|****]].
And i cannot read the inside of a tag, without requiring full access to the Homey-Api.
This would be a terrible overhead, and create much checkups when running any(!) timer.
-
repo owner I am (going to) create a way to view all (running and not running) timers/countdowns etc.
-
repo owner - changed status to wontfix
- Log in to comment
Issue
#8was marked as a duplicate of this issue.