Бета-тестирование Web UI 2.0


#103

Когда можно ждать исправления?


#104

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


#105

При установке на Web UI 1.7 возникает ошибка со ссылкой на dashboards:

root@wirenboard-AFXI57DL:~# dpkg -i /tmp/wb-mqtt-homeui_2.0_beta11_all-all.deb
(Reading database ... 27582 files and directories currently installed.)
Preparing to unpack .../wb-mqtt-homeui_2.0_beta11_all-all.deb ...
Unpacking wb-mqtt-homeui (2.0~beta11) over (2.0~beta7) ...
Setting up wb-mqtt-homeui (2.0~beta11) ...
Traceback (most recent call last):
  File "/usr/lib/wb-mqtt-homeui/convert_config_v1v2", line 157, in <module>
    run_script()
  File "/usr/lib/wb-mqtt-homeui/convert_config_v1v2", line 146, in run_script
    output_file.write(json.dumps(make_new_config(result), indent=4, sort_keys=True, ensure_)
  File "/usr/lib/wb-mqtt-homeui/convert_config_v1v2", line 42, in make_new_config
    new_dashboards = _format_dashboards(old_config['dashboards'])
KeyError: 'dashboards'
dpkg: error processing package wb-mqtt-homeui (--install):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 wb-mqtt-homeui
root@wirenboard-AFXI57DL:~#

При этом частично работает, частично не работает интерфейс.

Откатился на Web UI 1.7, установил beta7, а сверху поставил beta11.
Разделы интерфейса все заработали, но нет уверенности, что я установил полноценно.

Как избежать появления ошибки? Что-то необходимо “почистить” перед установкой Web UI 2.0?


#106

Есть такая проблема: при наличии старого wb-mqtt-homeui конвертация дашбордов иногда проходит с ошибкой. Раньше дашборды хранились в виде mqtt-топиков, теперь – в виде json-конфига. Попробовал: если удалить wb-mqtt-homeui 1.7 и поставить 2.0 из deb-пакета, то проблем не должно возникнуть.


#107

Добрый день! У моего контроллера дата производства указана 10 апреля 2019 года, на вики указано “Начиная с апреля 2019 года на контроллерах Wiren Board устанавливается новая версия Web-интерфейса Web UI 2.0”. Походу мне не очень повезло и в моем случае апрель начался чуть позже 10 числа, поэтому у меня UI 1.х. Расскажите, пожалуйста, есть ли пошаговая инструкция как сменить UI на устройстве? Понимаю что нужно ставить пакет, даже находил ссылку на него, но с помощью чего его устанавливать? Прошивку контроллера обновил до актуальной из UI, там просто нужно было указать где лежит файл, ничего сложного. Сижу на MacOS, ранее как то прошивал через SSH WDMyCloud, но там всё было через терминал копипастой, ничего сложного, тут же опасаюсь накосячить и оставить квартиру без света и розеток.


#108

SlayerPlus, добрый день!
Да, это мы поторопились: пока вторая версия Web-интерфейса по-прежнему в бета-версии.
Чтобы ее установить, скачайте deb-файл wb-mqtt-homeui_2.0_beta11_all-all.deb на контроллер и установить его командой dpkg -i wb-mqtt-homeui_2.0_beta11_all-all.deb

Если что-то пойдет не так, то можно вернуться на старую версию
apt-get remove wb-mqtt-homeui && apt-get install wb-mqtt-homeui


#109

эээ… такого файла вообще нет на файловой системе, не то что в /etc/


#110

Николай, добрый день! Какого именно файла?


#111

а вот как раз, если посмотреть на какой пост я отвечаю, то там ваша запись про /etc/wb-webui.conf. Собственно, этого wb-webui.conf и нет нигде. Я не хочу все виджеты потерять при переходе на web-ui-2, поэтому хотел их сохранить и потом уже восстанавливать по мере необходимости, подсматривая в шпаргалку-бэкап.


#112

В первой версии web-интерфейса виджеты хранятся в MQTT (mosquitto_sub -v -t “/config/widgets/#” ), а во второй – в конфигурационном файле. Вывод mosquitto_sub можно использовать в качестве шпаргалки. Вторая версия (правда, в бете это не всегда работает), считывает виджеты из MQTT и создает на основе их конфиг.


#113
  1. Где удалять лишние свойства, ни в mqtt-channels, ни в Devices таких кнопок нет ?
  2. Уровни доступа - не то, а полноценную систему авторизации не планируете, как в CMS, с уровнями Guest, User, Admin, SuperAdmin ?
  3. Что такое SVG Dashboards? Это на будущее? Очень хочется видеть Snap SVG с возможностью править его из wb-rules. Это будет?