please look on the graphs. even if between two consecutive values don’t have the same number of seconds(sometimes is 7 sec, sometimes is more) the distance is the same. for example in the below graph: 21:43:23/21:43:30/21:43:46/21:43:53 we have 7sec/16sec/7sec and the distance is the same on graph between these values.
Love graphs… I have an IoT system we pulled together years back that works out of the back end of Open Mesh / Open WRT and a few lines of custom script and pushes data up to a humble MySQL. php allows watching penguins (and any ‘wild’ life) is seriously cool when you can see behavior via light level ( one pixcel ! ) and or temperature fluctuations in the feeding, egg rolling, incubating, feeding and ‘domestics’ that go on using just a few bytes of data every few minutes. I find that very clear patterns emerge from a well thought out, simpler data stream.
Random thoughts…
An X axis cron job some place and adding in ‘multiple of x seconds’ update cycle would tidy things up. Quantise readings, and could reduce data and traffic too perhaps. Screen refresh was related to this for monitor applications where screen gets left open as a control and monitor device like in a control room… I.e. Click/Tap - drag choose resolution of the X axis…
Along these lines it would be nice to see the “hidden” data points on the longer time frame graphs when you zoom in, and when you slide your mouse over it, instead of locking to the nearest point.