Как увеличить глубину архива?

Добрый день.
WB7 по TCP опрашивает MAP3E.
При просмотре архива глубина показаний всегда 1 неделя. Что где подкрутить для ее увеличения?
настройки:


Здравствуйте. В настройках истории нет глубины архива в «днях», вместо этого используются параметры «Максимальное количество записей на канал» и «Максимальное количество записей на группу».

Логика настройки такая:

  1. Вы группируете каналы по группам По умолчанию создана группа all, куда включены все существующие mqtt-каналы по маске +/+.
  2. Далее настраиваете параметр «Максимальное количество записей на канал» для каждого канала.
  3. И, чтобы не было сюрпризов, вроде заполненной памяти контроллера, ограничиваете «Максимальное количество записей на группу».

То, что у вас записи хранятся ровно неделю — это просто стечение обстоятельств, было бы меньше подключённого оборудования, хранилось бы две неделю, а больше — несколько дней.

Дополнил документацию: Веб-интерфейс контроллеров Wiren Board — Wiren Board

Будут вопросы - спрашивайте.

Спасибо. Получается что в настройках /etc/wb-mqtt-serial.conf изменяется частота опроса и отображения данных он-лайн, а в /etc/wb-mqtt-db.conf частота их записи в БД?

Верно. Но в большинстве случаев «Период опроса» лучше оставлять «В порядке очереди». И только на очень важные каналы, данные с которых хочется получить быстрее, выставлять период опроса порядка 200-300 мс.

Основная задача драйвера wb-mqtt-serial — утилизировать шину. Делает он это оптимизацией запросов, например, может за раз опросить несколько регистров в одном устройстве, чтобы сэкономить время.

Поэтому, если вы будете увеличивать период опроса каких-то каналов, скажем, ставить 10 секунд, то это может привести к неожиданным задержкам и не оптимальному использованию шины.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.