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

Я все погрохал уже, списал на бету )

да могу кинуть на почту. старые конфиги, это ныне действующие … тк. я остановил этот процесс разрушения рабочей системы=)

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

Такая же проблема, А где лежат старые конфиги?

В старом интерфейсе конфигов как таковых не было, виджеты/комнаты/дашборды хранились в MQTT.

Что нужно сделать, чтобы доинсталлировать новую версию web ui, при условии что там не было настроенных дашборда и виджетов. То есть готов обнулиться.

Ждать ли ответ на этот вопрос?
Anton_Safin

Что нужно сделать, чтобы доинсталлировать новую версию web ui, при условии что там не было настроенных дашборда и виджетов. То есть готов обнулиться.

Добрый день, Антон! Вы ставили пакет из .deb-файла?
тогда
apt-get remove wb-mqtt-homeui — удалить новую версию
apt-get install wb-mqtt-homeui — поставить назад стабильную версию

Спасибо.

Успехов! Извините за задержку с ответом.

Подскажите примерные сроки перехода с бета, на основную версию? Ветка большая,закрепите где нибудь алгоритм перехода, что набрать откуда скопировать… и т.д.
За ранее спасибо!

Пока, к сожалению, сроков релиза назвать не можем.
Переход должен быть простой, apt-get update && apt-get install

У меня вот такая ошибка вылезла при установке

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 141, in run_script
    result = dicts[0]
IndexError: list index out of range

Добавил перед 141 строчкой

    if not dicts:
        return

запустил dpkg --configure wb-mqtt-homeui и все установилось. Но это костыль, конечно )

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

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

При установке на 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?

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

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

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

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