Не работает история

Добрый день.
Не работает история. Не cтроит графики. До этого не использовал. Теперь понадобилось отобразить график питания Vin.
Инфа по контроллеру WB5.8 и сервисам:

uname -a
Linux wirenboard-ATFDQKOF 4.9.22-wb2 #2 Thu Dec 27 14:58:49 UTC 2018 armv5tejl GNU/Linux
cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       982M  411M  514M  45% /
devtmpfs         60M     0   60M   0% /dev
tmpfs            12M  260K   12M   3% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            76M     0   76M   0% /run/shm
/dev/mmcblk0p6  1.3G  163M  991M  15% /mnt/data
/dev/sda1        15G  6.7G  8.2G  45% /media/Flash_BackUp
/dev/mmcblk0p6  1.3G  163M  991M  15% /var/log

ps aux | grep wb-mqtt-db
root      4600  0.1  5.4  11640  6736 ?        S    13:53   0:01 /usr/bin/wb-mqtt-db -c /etc/wb-mqtt-db.conf
root      4772  0.0  1.1   2040  1364 pts/1    S+   14:19   0:00 grep wb-mqtt-db

dpkg -l wb-mqtt-db
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                      Version           Architecture      Description
+++-=========================-=================-=================-=======================================================
ii  wb-mqtt-db                1.7.3             armel             Wiren Board database logger
Попытался восстановить базу как описано в одном из топиков форума
 sqlite3 data.db ".dump">dump.sql
-bash: sqlite3: command not found

Правильно ли я понимаю что не установлен sqlite3
Установка приводит к следующей ошибке

apt-get install sqlite3
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 sqlite3 : Depends: libsqlite3-0 (= 3.7.13-1+deb7u2) but 3.7.13-1+deb7u4 is to be installed
E: Unable to correct problems, you have held broken packages.

Как исправить?

Интересно, сейчас сам попробую - и отвечу.

Делаем
apt-get update && apt-get upgrade -y
(обновляем список пакетов, обновляем систему)
И попробуйте вот такую команду:
wb-mqtt-db-cli -h 127.0.0.1 --from “2020-06-01” --to “2020-06-18” --limit 15 -d’;’ wb-adc/5Vout

Добрый день.
Я недавно обновлялся.
Вот вывод команды apt-get update && apt-get upgrade -y

Hit http://archive.debian.org wheezy Release.gpg
Hit http://releases.contactless.ru wheezy Release.gpg
Hit http://archive.debian.org wheezy-backports Release.gpg
Hit http://releases.contactless.ru wheezy Release
Hit http://archive.debian.org wheezy Release
Hit http://archive.debian.org wheezy-backports Release
Hit http://releases.contactless.ru wheezy/main armel Packages
Ign http://releases.contactless.ru wheezy/main Translation-en
Hit http://archive.debian.org wheezy/main Translation-en
Hit http://archive.debian.org wheezy/main armel Packages
Ign http://archive.debian.org wheezy-backports/main armel Packages/DiffIndex
Ign http://archive.debian.org wheezy-backports/main Translation-en/DiffIndex
Hit http://archive.debian.org wheezy-backports/main Translation-en
Err http://archive.debian.org wheezy-backports/main armel Packages

Err http://archive.debian.org wheezy-backports/main armel Packages

Hit http://archive.debian.org wheezy-backports/main armel Packages
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  bind9-host e2fslibs e2fsprogs libcomerr2 libss2 openssh-client
  openssh-server wb-homa-adc wb-test-suite
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.

Похоже update выполняется с ошибкой. Неверная ссылка на репозиторий? как устранить?

Установил apt-get install wb-mqtt-db-cli
Вывод команды wb-mqtt-db-cli пустой

wb-mqtt-db-cli -h 127.0.0.1 --from "2020-06-01" --to "2020-06-18" --limit 15 -d';' wb-adc/5Vout
channel;time;average;min;max

У вас в контроллере wheezy стоит. Это значит что пакеты из backport и они более новые чем в stable.
А что в Configs MQTT History Configuration


И что возвращает введенная в консоли
file /var/lib/wirenboard/db/data.db
И да, есть ли место?
df -h

1 Like

Добрый день.
Все заработало. Был пустой MQTT topic pattern.
Спасибо.

1 Like