Динамика изменения температуры (The dynamics of change in temperature)

Доброе время суток.

Никак не могу найти в мануалах информацию по данным из графиков.
Короче… Хочу выводить в виджете динамику изменения температуры за определенный отрезок времени (по выбору). К примеру за последние 10 (15, 30, 60, 250) секунд температура изменилась на +0.2 (+0.8, -1.2…) градуса.

Неужели потребуется работать с массивами. Ведь данные сохраняются на сервере ежесекундно. Есть ли возможность “выдернуть” эти данные?

За ранее спасибо!

Ведь данные сохраняются на сервере ежесекундно.
After all, the data is stored on the server every second.

The data is not stored in the server database every second. All readings received over a one minute period are averaged then written to the database as a single entry.

Superchart supports currently 2 types of granularity:

  • Minute granularity - 1h , 6h , 1d ;
  • Hour granularity - 1w , 1m , 3m ;

This means that minimum chart update interval is 1 minute for 1h , 6h , 1d periods. 1 hour for 1w , 1m and 3m periods. As Blynk Cloud is free to use we have a limit on how many data you can store. At the moment Blynk Cloud accepts 1 message per minute per pin. In case you send your data more frequently your values will be averaged. For example, in case you send value 10 at 12:12:05 and than again 12 at 12:12:45 as result in chart you’ll see value 11 for 12:12.

https://docs.blynk.cc/#widgets-displays-diagramma-superchart

Pete.

Thanks for the clarification, Pete.

As a result, I will have to write code to collect data in an array, to output data (dynamics of temperature changes) within Time<60 sec.? And as for the average values within a minute (2, 3, 5 minutes), is it possible to take this data without using arrays?


Спасибо за пояснение, Пит.

В итоге мне придётся писать код для сбора данных в массив, для вывода данных (динамика изменений температуры) в пределах Time<60 sec.? А что касается средних значений в пределах минуты (2, 3, 5 мин.) можно без использования массивов взять эти данные?