Неправильно работает история

Пришлите результат подписки на тот топик, который не отображается на графике.

image
вот что я получил

и на панели Смена 2 тоже 33

а когда захожу в историю то вижу нули

а что происходит если количество записей станет больше заданного?
На изображении представлены два поля для ввода: одно для максимального количества записей на канал (4000), другое для группы (40000). (Captioned by AI)

кстати я тут log, какой то сделал может он, что подскажет
wb-mqtt-db_20251028T083251.log (65,3 КБ)

К сожалению непонятно в историю какого топика вы заходите.

В логах вижу переполнение:

Oct 21 15:04:48 wirenboard-A5HUNICW wb-mqtt-db[25220]: INFO: [dblogger] Channel data limit is reached: channel bucks_counter_all/current_up, row count 15301, limit 15000

При превышении максимального числа записей, наиболее старые должны быть перезаписаны.

Я вам рекомендую еще раз ознакомиться с документацией и сконфигурировать файл в соответствии с ней.

https://wiki.wirenboard.com/wiki/index.php?title=Wiren_Board_Web_Interface&mobileaction=toggle_view_desktop#Как_работает_история

Полное описание сервиса:

Что нужно вам прислать чтобы вы поняли в историю какого топика я захожу?

вт, 28 окт. 2025 г., 11:41 Dmitry Kuryatnikov через Wiren Board Support <info@wirenboard.com>:

Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

добавил, подключайтесь

Что-нибудь нашли?

Здравствуйте!
В базу значения записываются те, которые содержатся в созданных топиках.
Например возьмем /devices/all_bucks/controls/d11 = 166:

Я думаю, что те топики данные которых не отображаются в истории имеют повторяющиеся названия на русском языке:

Попробуйте их назвать таким образом, чтобы они были уникальны.

попробую, но разве в базу данные попадают не по топикам ?

смотрите, что я обнаружил


минимальное 122 и максимальное 122, а среднее 0, как такое может быть?

поменял названия, не помогло

У вас в конфиге /etc/wb-mqtt-db.conf не все каналы описаны, поэтому в историю попадают только d11,d12,d13.

        "channels": [
            "all_bucks/d11",
            "all_bucks/d12",
            "all_bucks/d13"
        ],

мне только они и надо что бы попадали, остальные смены сохранять не надо

Они попадают в историю.

Тогда в чем вопрос у вас?

По первой смене 166:

почему в топике 138


а когда я захожу в историю то там не 138, а 0

смотрите смену 2

нажмите на эту кнопку


на графике я должен увидеть 138 или около того, а я вижу 0