Looking at the database (accessed via the REST API) I can get the recorded sensor values and times, but what I can’t figure out is the normal recording interval. i.e. if my temp sensor says 0 degrees at 00:00, and 4 degrees at 08:00, is there some way to guess how long it was at 0 degrees (07:59? 07:50?). I guess we can assume it was not 4 degrees much sooner than 08:00 … or can we? If I go to chart the data I get a slope from 00:00 to 08:00, whereas I am sure it was really a step function at some point between.
Or is there some way to force it to log values every X minutes so I can see where the step occurred?