Страница 1 из 2

Запись в историю.

Добавлено: Ср авг 26, 2020 10:13 am
evgeniynd
Всем большой привет! Заметил такую историю. Есть топик в mqtt который я решил писать в историю для последующего построения отчёта, но не суть. Начала сверять то что в логах устройства и в истории mjd и вижу, что в мжд пропущено много значений. Подумал, что могла пропадать связь!? Но нет! Сел проверять в реальном времени, запустил процесс, слежу... Пришла команда от устройства, в разделе mqtt на mjd я ее увидел с отметкой времени, а в историю она не попала! И таких пропусков много! То есть клиент вилит топик но в историю его не записывает по каким то причинам... Прошу помочь разобраться. Иначе статистику корректно не собрать ..

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 10:25 am
skysilver
Повторяющиеся значения в историю не пишутся. Начало периода и конец периода. Все одинаковое, что между, в базе не хранится.

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 11:09 am
evgeniynd
Вот это прикол))) Зачем тогда такая история?

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 11:11 am
evgeniynd
Мне Надо записать все значения, даже повторяющиеся, а потом в итоге в отчете получить сумму ВСЕХ значений.

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 11:34 am
skysilver
evgeniynd писал(а):
Ср авг 26, 2020 11:09 am
Вот это прикол))) Зачем тогда такая история?
Фича. В config.php отключается такое поведение глобально.

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 11:53 am
AK1
evgeniynd писал(а):
Ср авг 26, 2020 11:11 am
Мне Надо записать все значения, даже повторяющиеся, а потом в итоге в отчете получить сумму ВСЕХ значений.
Суммируйте с учетом времени между измерениями.

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 12:17 pm
evgeniynd
AK1 писал(а):
Ср авг 26, 2020 11:53 am
evgeniynd писал(а):
Ср авг 26, 2020 11:11 am
Мне Надо записать все значения, даже повторяющиеся, а потом в итоге в отчете получить сумму ВСЕХ значений.
Суммируйте с учетом времени между измерениями.
А если мне не известно сколько было показаний в промежутке? Это не точное математическое уравнение, так не должно быть! Для температуры и вычисления средних значений, этого может и достаточно. Мне же надо получить от пеллетной горелки в какое время и сколько пеллет она насыпала в определённое время, в конце дня я хоче получить сумму вбросов пеллет и получить сумму.

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 12:35 pm
AK1
Горелка сама выдает информацию или по запросу?
Что она выдает?

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 1:01 pm
evgeniynd
AK1 писал(а):
Ср авг 26, 2020 12:35 pm
Горелка сама выдает информацию или по запросу?
Что она выдает?
Сама отправляет, когда производит вброс. Отправляет количество, и оно раз от раза может повторяться

Re: Запись в историю.

Добавлено: Ср авг 26, 2020 1:22 pm
evgeniynd
skysilver писал(а):
Ср авг 26, 2020 11:34 am
evgeniynd писал(а):
Ср авг 26, 2020 11:09 am
Вот это прикол))) Зачем тогда такая история?
Фича. В config.php отключается такое поведение глобально.
А какой параметр за это отвечает?