График скользящего значения

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
grafalex
Сообщения: 27
Зарегистрирован: Пт янв 20, 2017 12:24 am
Благодарил (а): 4 раза
Поблагодарили: 2 раза

График скользящего значения

Сообщение grafalex » Пт окт 13, 2017 11:20 pm

Всем привет!

Я решил повторить схему ЭлектроникаВОбъективе по подключению электросчетчика к majordomo. Пока воткнул туда бойлер и играюсь с разными графиками.

Вообще целью затеи было не только получение графиков мгновенного потребления, но и понимание а сколько же мои приборы (в частности бойлер, теплый пол, электроплита) жрут в среднем, скажем за день.

Итак, у меня есть мгновенные значения (напряжение, мощность активная/реактивная). Но поскольку бойлер постоянно включается и выключается, то оценить среднее по этим значением не представляется возможным. Счетчик также выдает накопленное значение (потребленные киловатт-часы) на текущий момент, но строить график этого значения не лучшая идея - получим просто возрастающую прямую.

Мне кажется был бы интересен график скользящей разницы между значением потребленной энергии и таким же значением сутки назад. Ну или, скажем, за неделю/месяц (и деленное на количество дней). Такое себе среднее дневное потребление. Показания снимаются каждые 15 секунд. Но это не означает что ровно сутки назад было считано значение с которым можно сравнивать. Иногда может интернет пропадать, или что нибудь в таком духе.

Есть идеи как это можно реализовать? С программированием дружу.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: График скользящего значения

Сообщение Ivan » Сб окт 14, 2017 9:40 am

Простите что лаконично. Но эта тема подымается раз в месяц

Код: Выделить всё

<img src="/pChart/?p=GazCounter.volume&unit=м3&title=День&type=1d&width=800&px=5&approx=count&gtype=bar"><br>
<img src="/pChart/?p=GazCounter.volume&unit=м3&title=Неделя&type=7d&width=800&px=5&approx=count&gtype=bar"><br>
<img src="/pChart/?p=GazCounter.volume&unit=м3&title=Месяц&type=1m&width=800&px=5&approx=count&gtype=bar"><br>
 
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить