xeroxq / chronograph Goto Github PK
View Code? Open in Web Editor NEWAdds precise timer, stopwatch and transition functionality to Homey.
Home Page: https://apps.athom.com/app/nl.fellownet.chronograph
License: GNU General Public License v3.0
Adds precise timer, stopwatch and transition functionality to Homey.
Home Page: https://apps.athom.com/app/nl.fellownet.chronograph
License: GNU General Public License v3.0
In the instructions it says a positive number lengthens the timer and a negative number shortens is. In fact, this now works the other way around. When I use -10, the timer gets longer
Hi Bob
Think I found a small issue with the above mentioned card.
In case you use the card (in AND section) but the timer is not started the flow generate an error (see screen dumps), I would expect it to handle it like the timer value was zero.
I use this card to e.g. prevent reload of the timer in case it has not reached a certain time value.
Regards Allan
The Chronograph app now crashes every now and then for me since a few days (both on Homey 5.0.x and now 6.0.0). I have 20+ stopwatches which I start and reset from various flows (stopwatches for how long the motion sensor in a certain area has been inactive). I need to uninstall and reinstall app to get it back to working again, but then it only works for a few minutes or hours at a time, until it crashes again. Restarting the app does not help. (I assume the existing stopwatch data cache causes the crash.) The crash info from the Homey app (which is not copyable, so just transcribing part of it manually here) talks about: Chronograph.appSplit in /lib/chronograph.js calling calculateDuration from /lib/utils.js which crashes at: throw new Error('invalid time'); (BTW the contact info link from the Homey app crash page leads to a 404.) I will create a crash report and attach the number of this issue to it momentarily.
Hello,
I may have found a bug.
I wanted to create a transition for a Hue lamp (which makes little sense, cause you can create transitions directly with the Hue app...).
I entered the value 0.57 in the "To" field and wanted to confirm this. But I couldn't do that because the check mark was grayed out.
With the values 0.55 and 0.60 it is possible, with the values 0.56 - 0.59 it is not possible.
Is the problem known? Is it a bug?
Many greetings
Dirk
In Homey Developer I see that a stopwatch has been running in your app for 192 days.
I do not use the stopwatch in the flows, I have 1 timer.
Does it make sense for the stopwatch to keep running?
Hi Arie,
As timer unit you can choose between seconds, minutes or days, but when checking the running timer it seems to always show seconds. This means you have to calculate back to the chosen unit how much time is left.
Would it be possible to show the running timer in the chosen unit?
With kind regards,
Rene de Vries
Returning a Name field would be very useful in tracking etc. Especially, since the stopwatch name input for the flow cards has to be hardcoded due to some legacy issue I believe.
I'm looking to move my timers/stopwatches to this app. It looks nice, does what it needs to do and adding the Stopwatch as a device allows me to see if there is anything still open like a door and for how long.
To make it easy for myself I created a Logic Text Variable with the name for my stopwatch. I used that in the various flows, though when you want to add the stopwatch, it shows the name of the stopwatch with square brackets, like so [[name ]].
That is the value that needs to be resolved.
I believe this to be a bug.
Add elapsed duration (with various time formats in text variables) for timers/stopwatches that have stopped.
Examples: Currently stopped timers only return seconds.
Is there a possibility that the stopwatch, a timer and/or transitions continues after a restart of Homey?
With the app "Countdown" by Ralf van Dooren this is possible (see post in the Homey Forum: https://community.athom.com/t/chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214/82?u=fantross).
Hi, i can help on the german translation.
Which files did I have to edit?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.