# \[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:** 13

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 14, 2022, 9:32pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/250 "2022-10-14T21:32:09Z")

</div>

> [@Anders\_Gregow](#):
>
> Athom can not remove an installed app from your Homey, so it will continue to run as before.

@HuisCHovens keep in mind Homey backup does not store the actual apps, but it only stores links to the app store.

When restoring a backup, it downloads the latest stable app versions.  
So, if SDk2 version is gone, SDk3 version (if available) gets installed. Otherwise, you just lost the SDk2 apps, and the wait can begin…  
But…  
Many apps are on Github or the like, download or fork the apps a.s.a.p. so you always can install them via CLI

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [October 15, 2022, 5:59am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/251 "2022-10-15T05:59:18Z")

</div>

If you have a new Homey for me, for sure. 😉

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 15, 2022, 6:01am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/252 "2022-10-15T06:01:11Z")

</div>

Ah, i thought you had a second Homey. 😉

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [October 15, 2022, 6:12am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/253 "2022-10-15T06:12:54Z")

</div>

![](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/7/478e0f4705e37cada591a171d5cdd1e09ca6477d.gif)  
Ahh, no… 😉

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 17, 2022, 3:07pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/254 "2022-10-17T15:07:55Z")

</div>

# SDK3 rewrite is in TEST.

Alright, who wants to test the [Chronograph TEST version | Homey](https://homey.app/en-us/app/nl.fellownet.chronograph/Chronograph/test/) for SDK3?

btw, i have 88767 error counts in my develop log for this app from other people. I guess this app needs some work!

I have not resolved any issues, because i first need to make sure the transfer to SDK 3 is allright, before is start bugfixing.

I hope some of you will install the test version and let me know if all works as it did before.

I personally do not have this App in full usage, only a few simple timers.

So, whoever uses this app much, please let me know if all works fine!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 17, 2022, 3:12pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/255 "2022-10-17T15:12:31Z")

</div>

That’s quick again, Arie.  
I use it in lots of flows (both type flows), installing it now.  
The live version often says “this app stopped unexpectedly”, while it is not paused, and all timers just keep working.

I’ll send a diag when it stopped next time.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 17, 2022, 3:46pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/256 "2022-10-17T15:46:14Z")

</div>

> [@Peter\_Kawa](#):
>
> I’ll send a diag when it stopped next time.

Fine, but i already have many logs 😛  
There are some simple issues.

But i dont wanna mix sdk3 transfer bugs and already existing bugs.

But if/when you can confirm the 1.2.0 works correct, i sure ill get to the bugs.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 17, 2022, 4:35pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/257 "2022-10-17T16:35:02Z")

</div>

Hi Arie,

As far as I can see and tested:

- Timers, Stopwatch & Transitions work OK

- The running/paused/stopped Timers/Stopwatches/Transitions aren’t shown anymore at app config/app settings.

- Adding a Chronograph device:  
Select a device screen results after a while in “error: Callback is not a function”  
(I normally don’t use Chronograph devices)

- v1.2.0 did not stop unexpectedly yet  
But I did not log how quick or with which intervals de previous version errored

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 17, 2022, 6:47pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/258 "2022-10-17T18:47:40Z")

</div>

Okay, ill have a look at it tomorrow.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 18, 2022, 7:01am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/259 "2022-10-18T07:01:15Z")

</div>

Okay, Version 1.2.1 in Test now: Solved, Solved and Solved.

No bugfixing yet 😉  
(Really need to keep the urge to change things around 😛 )

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 18, 2022, 7:14am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/260 "2022-10-18T07:14:51Z")

</div>

I am so sorry, i couldn’t resist, there were just a few very clear issues/bugs. I just solved a few.

It’s in test now: 1.2.2.

If people have further issues with Chronograph: I’ll only react/respond/solve issues generated with the SDK3 version (because thats the only one i can really bugfix and allready have gbugfixed a little).

# Let me know if all works wel please, let’s get it bugfree and Early 2023 ready!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 18, 2022, 11:31am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/261 "2022-10-18T11:31:11Z")

</div>

Never apologize for fixing bugs 🤪  
I tested v1.2.3, it looks like te original app again, I can’t see any odd things, and everything works as expected.  
Many thanks for updating this app!

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 18, 2022, 11:32am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/262 "2022-10-18T11:32:13Z")

</div>

Your welcome!

I would love to get the same response from other users: The Test version works as excepted.  
If i get a few more responses, i’ll put it to the review by Athom.

---

<div class="post-metadata">

**Author:** ![JeeHaa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeehaa/32/29849_2.png) [@JeeHaa](https://community.homey.app/u/JeeHaa)\
**Post date:** [October 18, 2022, 1:38pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/263 "2022-10-18T13:38:06Z")

</div>

Thanks for the update!  
No issues here on v1.2.3, using a few Timers/Stopwatches.

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [October 18, 2022, 2:17pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/264 "2022-10-18T14:17:16Z")

</div>

Have been using it for years it is a good useful app. It’s just a shame that you never see which timers or stopwatches you have. When they are not active. Could they show without being active?  
For avoiding confusion and searching through flows

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 18, 2022, 2:26pm UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/265 "2022-10-18T14:26:26Z")

</div>

Sure, i’ll look into it:  
Do you mind creating a feature-ticket for it yourself?  
[QlusterIT / nl.qluster-it.Chronograph / issues — Bitbucket](https://bitbucket.org/QlusterIT/nl.qluster-it.chronograph/issues?status=new&status=open)  
That way you will get updates on it, and i don’t forget it 😉

Because i first want a successfull migration to sdk3.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [October 19, 2022, 8:37am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/266 "2022-10-19T08:37:06Z")

</div>

> [@HuisCHovens](#):
>
> Could they show without being active?

Yes. A device tile can be created for each single stopwatch, for each single timer, for each single transition.  
But presumably you mean an overview within the app, as it’s the case with the CountDown app, for example, right?  
If something like that could be integrated into the Chronograph app, that would be great.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 19, 2022, 8:44am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/267 "2022-10-19T08:44:02Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> QlusterIT / nl.qluster-it.Chronograph / issues — Bitbucket

Sure, just leave a feature request / proposal:  
[QlusterIT / nl.qluster-it.Chronograph / issues — Bitbucket](https://bitbucket.org/QlusterIT/nl.qluster-it.chronograph/issues?status=new&status=open)

🙂

I’m sure something can be managed: If the timers/watches etc are not existing while not active, i can still show all entered argument-names, which would show you the same i guess.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [October 19, 2022, 9:16am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/268 "2022-10-19T09:16:46Z")

</div>

The problem is, that you only set the timer name when you start it in a flow. While the timer is running, it’s visible in app settings.  
After the timer is finished, the information is cleared.

That’s also the reason you can’t select a timer in a dropdown box to select inside a flow.

If you want to have a "persistant’ timer, I think it would need a timer device that you can define and that can have actions (stort, stop, reset).  
Then this could be used in flows.  
But that’s something for the future.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 19, 2022, 9:33am UTC](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/269 "2022-10-19T09:33:41Z")

</div>

> [@RonnyW](#):
>
> If you want to have a "persistant’ timer, I think it would need a timer device that you can define and that can have actions (stort, stop, reset).  
> Then this could be used in flows.  
> But that’s something for the future.

Acrtually, because you can retrieve all arguments used by an app in all flows, you don’t need devices.

Take a look at how i salved this for Advanbced Triggers. It has no backgorund-memory for the event names (well, hardly, only references) but gets it from the used arguments.

This could be done for Chronograph to: Show all used names in the App Settings.

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

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