Хочу добавить вот какое пожелание: считать Минимум/Максимум/Среднее (скользящее) за какие-то периоды.
Так как это будет жрать память на сервере хранения данных облака, то сделать какие-то ограничения для разных тарифов в штуках. Например, на бесплатном - 30 значений и два-три среза на выбор, и так далее по повышению.
Думаю, что это может выглядеть так:
* В настройках переменной галочками можно включить то, что отслеживать: Min/Max, Avg
* Там же, выбирая из списка, который вылазит по кнопочке "+" (добавить) добавить нужные срезы: Абсолютный (за всё время), Сутки, Неделя, Месяц.
* Для просмотра завести новую вкладку (среди "Параметры", "Таблицы", "Графики").
Из важного:
* Учесть режим "не отслеживать нули". Иногда нули в каком-то значении возникают при ошибках датчика, и не являются значимыми.
* Добавить команду сброса значений (по срезам). Может быть в режиме полных прав доступа.
У меня на домашнем ПЛК такая статистика выглядит так. Я уже привык, и это удобно.
CS-Stats.gif