Пропуск данных от WiFi-IoT

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
web_amateur
Сообщения: 14
Зарегистрирован: Вс фев 28, 2021 7:25 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Пропуск данных от WiFi-IoT

Сообщение web_amateur » Пн мар 08, 2021 8:09 pm

Добрый день!

Установил MAJORDOMO под Win10-64. Пытаюсь разобраться в логике работы.
Настроил два контроллера под ESP8266 с датчиками температуры/влажности/давления.
В одном контроллере прошивка WiFi-IoT (передается только температура), во втором прошивка своя (в одном GET запросе передаются сразу температура/влажность/давление). Данные отправляются каждые 10 мин.

Вроде все работает, но ....
На графиках видны "пропуски". Причем хаотично выпадает либо один параметр, либо оба. Происходит на обоих контроллерах.
2.jpg
2.jpg (16.34 КБ) 1639 просмотров
1.jpg
1.jpg (26.95 КБ) 1639 просмотров


Иногда "пропуск" может быть в течение нескольких часов.
Если посмотреть свойства объекта, то там тоже видно, что данные отсутствуют.
Подскажите, пожалуйста, в чем может быть причина?

Заранее спасибо!
3Q Nettop Shell Atom D2500 / Ubuntu 22.04 / ESP8266
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Пропуск данных от WiFi-IoT

Сообщение xor » Пн мар 08, 2021 8:31 pm

web_amateur писал(а):
Пн мар 08, 2021 8:09 pm
Добрый день!

...
В мдм по умолчанию установлен режим, при котором повторяющиеся данные не пишутся в историю. может, дело в этом?
web_amateur
Сообщения: 14
Зарегистрирован: Вс фев 28, 2021 7:25 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Пропуск данных от WiFi-IoT

Сообщение web_amateur » Пн мар 08, 2021 9:10 pm

Спасибо, почему-то так и предположил.
А где эту настройку можно посмотреть?
3Q Nettop Shell Atom D2500 / Ubuntu 22.04 / ESP8266
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: Пропуск данных от WiFi-IoT

Сообщение Chainik » Пн мар 08, 2021 9:19 pm

"Лечится" внесением изменений в файл "config.php". Надо:
1. Раскомментировать строку

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

Define('HISTORY_NO_OPTIMIZE', 1);
2. Добавить строку

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

Define('KEEP_HISTORY_DUPLICATES', 1);
3. Перезапустить Мажордомо.
web_amateur
Сообщения: 14
Зарегистрирован: Вс фев 28, 2021 7:25 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Пропуск данных от WiFi-IoT

Сообщение web_amateur » Пн мар 08, 2021 10:15 pm

Спасибо!
3Q Nettop Shell Atom D2500 / Ubuntu 22.04 / ESP8266
Ответить