@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
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.
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
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!
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!
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.
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
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.
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.
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.
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.