# \[APP\]\[Pro\] Chronograph - Adds precise timer, stopwatch and transition functionality to Homey

**URL:** <https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214>\
**Category:** Apps\
**Tags:** app, official, tools, homey-pro\
**Created:** [September 17, 2019, 5:55am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214 "2019-09-17T05:55:42Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 11, 2019, 3:24pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/21 "2019-10-11T15:24:50Z")

</div>

You could stop the stopwatch at the end of the day, that will give you the exact running time as well.

 ![21](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/9/19f8a5a94dcc8f82285872c390fd8126eebcd695.png)

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [October 11, 2019, 3:32pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/22 "2019-10-11T15:32:37Z")

</div>

So, what i have to put in this area? There is no tag for the Stopwatch?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/2/429107cb2e7beb9dd84a26f995258ea2a1060a7f.jpeg)

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 11, 2019, 3:51pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/23 "2019-10-11T15:51:05Z")

</div>

Seems to work over here, but you have to stop a stopwatch first.

 ![IMG_618B0917880F-1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/0/a05e2fa621b49589313dcb8511c09347fb78d4ac.jpeg) ![IMG_739D4FC3A9FF-1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/2/1215a90c53e0548be45ccf9e3eefa2912a49d20d.jpeg) ![IMG_DDBCAE805828-1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/8/08d53b0688b84ec6cbfe92ed49661a514d5846a0.jpeg)

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [October 11, 2019, 4:35pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/24 "2019-10-11T16:35:59Z")

</div>

Since you have to first come on it, there is something like local tags and this belongs to the Chronograph App?!?!  
And that this assumes the value of the last stopped stopwatch?!?!  
Where can you find this kind of informations?  
The apps are all more than poorly documented!

But it works! Thanks a lot for the support!

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 11, 2019, 7:11pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/25 "2019-10-11T19:11:34Z")

</div>

It’s not so much “the last stopped stopwatch”, more like the stopwatch that triggered the flow when stopped.

Local tags are a feature provided by the Homey sdk to app developers. Documentation on how they work for the end-user should come from Athom first. I can only add documentation on what tokens or tags the app provides.

---

<div class="post-metadata">

**Author:** ![Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/morgan/32/15416_2.png) [@Morgan](https://community.homey.app/u/Morgan)\
**Post date:** [October 13, 2019, 5:52pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/26 "2019-10-13T17:52:11Z")

</div>

I think this workaround will do the trick! Great, I am looking forward to retire Countdown-app.

---

<div class="post-metadata">

**Author:** ![Goliath](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/goliath/32/15652_2.png) [@Goliath](https://community.homey.app/u/Goliath)\
**Post date:** [October 18, 2019, 1:38am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/27 "2019-10-18T01:38:07Z")

</div>

If I start a timer can I use the output of the timer as a variable?  
I want to count the time I have had a power failure at home and display the time.  
Like when I get a power failure I want to start a timer and when the power is back I stop the timer and display the time that power was out. I’m using my ups to do this, homey will remain powered during the failure.

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 18, 2019, 6:11am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/28 "2019-10-18T06:11:21Z")

</div>

You should use a stopwatch for that. And yes, the duration of a stopwatch is made available in a token after you pause or stop it.

---

<div class="post-metadata">

**Author:** ![Patrick1610](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick1610/32/6843_2.png) [@Patrick1610](https://community.homey.app/u/Patrick1610)\
**Post date:** [October 19, 2019, 11:28pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/29 "2019-10-19T23:28:14Z")

</div>

@BobKersten very nice that the math expressions have passed onto the stable release that fast! I will be working my ass off to replace all the timers from the countdown app with these 🙂 and have countdown retire for good! I have one more possible addition to the app. Would it be an option to have the possibility to add a timer to a group when creating it? That way you can ‘stop all timers from group xyz’. Now you have to specify all timers you want to stop or stop all timers (which loses some control if you want a couple to be able to continue). Would like to know what you think of this!

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 20, 2019, 7:24am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/30 "2019-10-20T07:24:00Z")

</div>

Would wildcards work for you; like Stop timer “downstairs\_\*” which would stop all timers with a name that starts with “downstairs\_”. I’m reluctant to create a new set of cards that probably only (dare I say it) pro-users would use. Instead, this feature would just blend in with the existing cards.

---

<div class="post-metadata">

**Author:** ![Patrick1610](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick1610/32/6843_2.png) [@Patrick1610](https://community.homey.app/u/Patrick1610)\
**Post date:** [October 20, 2019, 5:13pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/31 "2019-10-20T17:13:57Z")

</div>

That is an awesome solution! I will keep this possible functionality in mind when setting everything up, so for me that will be the same as groups 🙂 Really happy with the app and your support and active development!

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [October 22, 2019, 1:54pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/32 "2019-10-22T13:54:36Z")

</div>

Beta version 1.0.8 has been made available in the app store and contains the wildcard solution!

---

<div class="post-metadata">

**Author:** ![Patrick1610](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick1610/32/6843_2.png) [@Patrick1610](https://community.homey.app/u/Patrick1610)\
**Post date:** [October 22, 2019, 5:55pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/33 "2019-10-22T17:55:57Z")

</div>

Great 👌🏼 Looking forward to it 🙂

Just wondering: how much recourses does the app use (or does each timer use)? Or is that impossible to say?

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [November 6, 2019, 10:55am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/34 "2019-11-06T10:55:53Z")

</div>

Hi All

I just installed this app, to get timers working better again.  
I figured out how to get the timer which started to be picked up in a card (I didn’t see any tag created)  
However, how do the transitions work. for that (I would like to sue the value created by the transition) to be used. I guess that is how it should work but I’m sure I’m missing something (notice I say that it is me ;))

Can anyone help me?  
cheers  
vic

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [November 6, 2019, 11:51am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/35 "2019-11-06T11:51:02Z")

</div>

This how I use the transition value in my flows (Transition has reached a step value). The step value is made available in a tag and can be used to set the dim value.  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/8/f86a47c7d50937737bb79b5a771d9b2ed510c30d.png)

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [November 6, 2019, 12:20pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/36 "2019-11-06T12:20:08Z")

</div>

how do you get the tag “transition value”?  
I don’t get that tag anywhere in the list

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [November 6, 2019, 3:20pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/37 "2019-11-06T15:20:43Z")

</div>

You would get it whenever you add the When card. It’s not a global token.

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [November 26, 2019, 2:11pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/38 "2019-11-26T14:11:32Z")

</div>

that meas I still have to start the transition somewhere right? :o

---

<div class="post-metadata">

**Author:** ![Henrik\_Lund](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henrik_lund/32/18251_2.png) [@Henrik\_Lund](https://community.homey.app/u/Henrik_Lund)\
**Post date:** [November 27, 2019, 7:47pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/39 "2019-11-27T19:47:28Z")

</div>

Just noted an interesting behaviour on the settings page. If you add a timer with a run time of 62 mins it will show 01:02:00:00 and count down from there over the next minute. However, as soon as time reaches 01:01:00:00, remaining time will be shown as 01:59:00 (59 = seconds) and count down to 01:00:00 over the next minute. After that the time left will show as 59:59:00 (59:59 in format min:sec) and count down for the hour.  
The countdown will thus run for the expected 62 mins, however, the display does not match time left.

---

<div class="post-metadata">

**Author:** ![BobKersten](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bobkersten/32/7949_2.png) [@BobKersten](https://community.homey.app/u/BobKersten)\
**Post date:** [November 29, 2019, 7:00am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/40 "2019-11-29T07:00:30Z")

</div>

Yup, I was able to reproduce that bug. It will be fixed in the next release. Fortunately, it doesn’t prevent the timers from working properly 😉

[Previous page](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214.md?page=1)

[Next page](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214.md?page=3)
