History ограничивает диапазон по датам

в history по всем параметрам ограничена начальная дата, т.е. можно выставить период только - минус 14 часов назад
данные за более ранний период есть точно, они точно так-же отображались ранее
подключил WB-MAP12H несколько дней назад, все нормально, да и данные контроллера так-же отображаются
fw

Обновиться на актуальную прошивку 202002171718 не пробовали?

не пробовал, только начинаю работать с этими устройствами
завтра попробую

Ок, обязательно напишите о результатах.

Приложите пожалуйста скриншот

system
прошивку обновил, все так-же


время на момент измерения - около 09:00, т.е. около 14 часов показывает

В контроллере ограничен размер хранимой истории. Настроить это можно в разделе Configs => wb-mqtt-db.conf . Там можно увеличить время между точками и количество точек, которые хранить всего. Также можно настроить сервис истории на хранение данных только по выбранным каналам, а не по всем.

я так понимаю, мне надо нолик добавить в “Number of values to store, per topic”?
и это нормальная конфигурация для контроллера из коробки?

место в контроллере, вроде есть

/dev/root 976M 457M 452M 51% /
devtmpfs 241M 0 241M 0% /dev
tmpfs 249M 0 249M 0% /dev/shm
tmpfs 249M 3,7M 246M 2% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 249M 0 249M 0% /sys/fs/cgroup
/dev/mmcblk0p6 1,3G 20M 1,2G 2% /mnt/data
tmpfs 50M 0 50M 0% /run/user/0

добавил нолик, сохранил, перегрузил как-то не помогло, даже стало меньше - около 11 часов
дайте еще совет, где еще можно посмотреть?

Надо смотреть на количество записей.
apt install sqlite
после установки вводим
sqlite3 /mnt/data/var/lib/wirenboard/db/data.db
и в sql можно запросить количество записей в таблицах
channels data devices groups variables
соответственно:

select count(*) AS CHANNELS from channels;
select count(*) AS DATA from data;
select count(*) AS DEVICES from devices;
select count(*) AS GROUPS from groups;
select count(*) AS VARIABLES from variables;

Еще - ввести
cat /var/log/messages | grep limit и посмотреть - есть ли такие записи в логе.

Вполне может быть что на ADCx какая-то наводка и в базу пишутся сотни значений, которые ее переполняют.

понял, спасибо
завтра попробую

log забит сообщениями:

user.warn wb-mqtt-db[565]: 2020-06-19 11:27:39.689 WARN: Group data limit is reached: group all, row count 102001, limit 100000

добавил нолик к

Number of values to store, per group

все-таки прошу скинуть конфигурацию по лимитам для контроллера по умолчанию, может у меня какая-то отличная?

select count(*) AS CHANNELS from channels;
435

select count(*) AS DATA from data;
102445

select count(*) AS DEVICES from devices;
12

AS GROUPS from groups;
1

select count(*) AS VARIABLES from variables;
1

data пошло в рост, однако …
такое количество записей это нормально?
я смонтировал:
счетчик 4-х канальный - 1 шт (подключены все каналы)
счетчик 1 канальный 3-х фазный - 1 шт
WB-MS - 1 шт и к нему пару датчиков температуры
но глюк появился уже после подключения 4-х канального счетчика

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

Для подсчета количества записей по контролам (по источникам) советую:
echo "select count(CHANNEL), (select control from channels where channels.int_id=data.channel) as CHANNEL from data group by CHANNEL;" | sqlite3 /mnt/data/var/lib/wirenboard/db/data.db