MQTT History Configuration - не работает (Digital outputs Conf тоже) ошибка конфиг файла

Пишут:

Error loading the file: Invalid config file

Проверил по пути /mnt/data/etc/wb-mqtt-db.conf файл присутствует.
Содержимое:
`
/mnt/data/etc/wb-mqtt-db.conf 302/302 100%

    {
"groups": {
    "all": {
"channels" : ["/devices/+/controls/+"],
"values" : 10000,
"values_total" : 100000,
"min_interval" : 120,
"min_unchanged_interval" : 1200
    }
},
"database" : "/var/lib/wirenboard/db/data.db"
    }

в messages:
Oct 11 13:21:02 wirenboard daemon.info wb-mqtt-confed[3126]: ERROR: Invalid config file /etc/wb-mqtt-db.conf
Oct 11 13:21:02 wirenboard daemon.info wb-mqtt-confed[3126]: ERROR: - groups: Invalid type. Expected: array, given: object

Что делал, обновил до последней прошивки и перезапустил. Из внешних модулей пока подключены по RS-485 Милур, WB-MR11 и WB-MR14. Есть правила, но не думаю, что как то влияют.
Контроллер пока чист, т.е. работает пару часов с нуля.

обновил до последней прошивки

apt-get -ом ? Есть вероятность, что что-то не то нажали при обновлении wb-mqtt-db и отказались от конвертации базы.

Переустановите заново:

dpkg -P --force-depends wb-mqtt-db
rm /mnt/data/etc/wb-mqtt-db.conf
apt-get install wb-mqtt-db

Обновил прошивку (т.к. контроллер новый и надо установить самую новую прошивку, перед установкой в работу) и apt-get -ом потом, да. Но за всеми предупреждениями и предложениями следил внимательно.
По вашей вышеприведенной инструкции все норм, за исключением:
Trying to convert old configuration file to new format... Traceback (most recent call last): File "/usr/bin/wb-mqtt-db-confconvert", line 11, in <module> old_config = json.load(open(argv[1])) IOError: [Errno 2] No such file or directory: '/etc/wb-mqtt-db.conf.old' Failed to convert file! Try to manage it on your own.

Т.к. настройки данного файла не менял, взял его дефолтный и положил по необходимому для работы скрипта пути, повторно отработало все норм.