Web интерфейс - проблемы

Добрый день! По разным причинам систему обновил и возникли проблемы.
переставил wb-mqtt-homeui и видимо снес что то лишнее. подскажите как можно исправить

 apt-get install wb-mqtt-homeui
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  wb-mqtt-homeui
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3080 kB of archives.
After this operation, 12.1 MB of additional disk space will be used.
Selecting previously unselected package wb-mqtt-homeui.
(Reading database ... 43272 files and directories currently installed.)
Preparing to unpack .../wb-mqtt-homeui_1.7.1_all.deb ...
Unpacking wb-mqtt-homeui (1.7.1) ...
Setting up wb-mqtt-homeui (1.7.1) ...
Traceback (most recent call last):
  File "/usr/bin/mqtt-get-dump", line 58, in <module>
    client.connect(args.host, args.port)
  File "/usr/lib/python2.7/dist-packages/mosquitto.py", line 576, in connect
    return self.reconnect()
  File "/usr/lib/python2.7/dist-packages/mosquitto.py", line 651, in reconnect
    self._sock = socket.create_connection((self._host, self._port))
  File "/usr/lib/python2.7/socket.py", line 575, in create_connection
    raise err
socket.error: [Errno 111] Connection refused
Traceback (most recent call last):
  File "/usr/bin/mqtt-upload-dump", line 59, in <module>
    client.connect(args.host, args.port)
  File "/usr/lib/python2.7/dist-packages/mosquitto.py", line 576, in connect
    return self.reconnect()
  File "/usr/lib/python2.7/dist-packages/mosquitto.py", line 651, in reconnect
    self._sock = socket.create_connection((self._host, self._port))
  File "/usr/lib/python2.7/socket.py", line 575, in create_connection
    raise err
socket.error: [Errno 111] Connection refused
dpkg: error processing package wb-mqtt-homeui (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 wb-mqtt-homeui

вот нашел wb-common https://github.com/contactless/wb-common
думаю что его переустановкой вылечиться. как его поставить ? через git? или есть пакет?

apt-cache search wb-common
python-wb-common - Wiren Board Python common library and helpers
python3-wb-common - Wiren Board Python common library and helpers

именно так и сделал… не сработало =( что то с websocket…

что то с websocket…

Цитируя представителей contactless, “Это - плохой багрепорт”…

Баг репорт в первом сообщении. Там все. Если бы его взглянул разработчик , он бы сразу сказал , что нужно переустановить.

Смысл в том, что я либо что то снес нужное либо диск испортился с нужными файлами, но результат такой, что между mqtt и nginx нет связи

Судя по логу, не получается соединиться с mqtt сервером. Возможно он не был запущен в тот момент?
Если сейчас mosquitto работает, попробуйте

dpkg-reconfigure wb-mqtt-homeui

Если нет - надо копать в этом направлении. Возможно поможет удалить/заново поставить mosquitto.

З.Ы. Всегда можно сбросить систему к заводским настройкам. На wiki есть гайд.
Если у вас WB5, и нет Linux, могу написать, как это сделать под Windows.

знаю про этот гайд. не получается. после этого гайда система в постояную перезагрузку входит

switch to partitions #0, OK
mmc0(part 0) is current device
MMC0: Command 8 timeout (status 0xf0384020)
MMC0: Command 55 timeout (status 0xf0284020)
SD/MMC found on device 0
227 bytes read in 150 ms (1000 Bytes/s)
Importing environment from mmc (uEnv.txt)...
Checking if uenvcmd is set ...
Running default loadzimage ...
3833432 bytes read in 1307 ms (2.8 MiB/s)
18662 bytes read in 712 ms (25.4 KiB/s)
Booting from mmc ...
Kernel image @ 0x42000000 [ 0x000000 - 0x3a7e58 ]
## Flattened Device Tree blob at 41000000
   Booting using the fdt blob at 0x41000000
   Loading Device Tree to 47b57000, end 47b5e8e5 ... OK

Starting kernel ...

теперь совсем не грузится

ну вообщем не заливается прошивка и постоянно перегружатся. можно в офис к вам саму плату привезти? или обязательно в корпусе din?

Известная нам, но пока не решённая проблема. бета wb-mqtt-homeui плохо ставится поверх старого wb-mqtt-homeui на wb5 или wheezy.

можно, но не могу гарантировать, что инженеры смогут заняться этим прямо при вас. Лучше заложить 1-2 рабочих дня.

Ваши спецы поковырялись и прошили, Большое спасибо! очень ответственный парень Дмитрий принимал. Приятно общаться.
Очень хотел бы чтобы проверили все порты и прошивки сторонних план и погоняли на стенде если такой есть. Спасибо!

1 Like