WB6 - установка Z-Way сервера

Добрый день.
Пытаюсь по инструкции https://wirenboard.com/wiki/index.php/Z-way установить Z-Way сервер. Уже на третьем пункте мне кроме запрашиваемой библиотеки установить еще три.
Далее на пятом этапе он выдает проблему совместимости, и в результате z-way-server не устанавливается, и никакого веб интерфейса не появляется.
Что делать?

3-2n 5-2n

С уважением,

1 Like

Добрый день!
На скриншотах не вижу проблемы.
Как вы поняли, что

?
После выполнения пунктов 5 и 6 по адресу из пункта 7 ничего нет?

Попытался зайти на веб-серве по порте 8083 - безрезультатно. На втором скриншоте видно что Package z-way-server is not installed. После шестого шага появляется:
6-2n

Это сообщение совершенно верное: “z-way-server is not installed”, потому что вы его скачали и распаковали как файлы, а не как пакет (и так и должно быть).
Вы запускаете так:
LD_LIBRARY_PATH=/opt/z-way-server/libs:$LD_LIBRARY_PATH /opt/z-way-server/z-way-server
?
Пытаетесь зайти в веб-интерфейс пока сервер запущен (ДО того, как вы в консоли нажали Ctrl+C)?

Да, запускаю именно такой ссылкой. Получается, что сервер в рабочем состоянии будет генерировать подобные ошибки? Зайти до прекращения процесса сегодня попробую.

Протестил, сервер видно, сейчас попробую устройства Z-Wave подцепить.
Спасибо, опыт просто с linux почти никакой.

Когда выполните инструкцию https://wirenboard.com/wiki/index.php/Z-way до конца, у вас z-way-server будет автоматически запускаться, и ошибок в консоли не будет появляться.

К сожалению, не все так просто - файл в директорию добавил:z-way
После этого запускаем проверку, выдает ошибку


Добрый день!

А как вы файл /etc/init.d/z-way-server добавляли (скачивали, создавали)?

Cкопировал в текстовый файл и утилитой pscp залил на WB

chmod 755 /etc/init.d/z-way-server скорее всего поможет

Попробовал, не помогло.

Коллеги, так есть решение проблемы?
Я не могу же просить заказчика после перезагрузки заходить через putty на контроллер у вручную сервис запускать.

Добрый день!

Да, проблему подтверждаем, очень извиняемся. Постараемся исправить в ближайшее время.

Пожалуйста, выполните следующие команды, и сохраните и пришлите сюда их полный вывод:
systemctl daemon-reload
service z-way-server start



Сорри за задержку, на объект удалось попасть только в субботу.

Мне всё ещё кажется, что у вас что-то с файлом /etc/init.d/z-way-server.
Попробуйте следующее:

  1. Зайдите в консоль контроллера.
  2. rm /etc/init.d/z-way-server
  3. wget -O /etc/init.d/z-way-server https://raw.githubusercontent.com/contactless/z-way-server-debian/master/debian/z-way-server.init
  4. chmod +x /etc/init.d/z-way-server
  5. systemctl daemon-reload
    service z-way-server start

Если снова будут ошибки, то сделайте снова скриншоты. Перед эти раздвиньте окно терминала по горизонтали, чтобы самые важные красные ошибки в systemctl status z-way-server.service было видно целиком.

Там exitcode=2, скрипт исполняется, но падает в процессе. Попробуйте дописать в конец файла /lib/init/vars.sh строку VERBOSE=yes, и затем опять запустить демон, должно стать чуть больше отладочной информации.

@poglazov https://github.com/contactless/z-way-server-debian/blob/master/debian/z-way-server.init#L41-L43 вот тут косяка нет? $DAEMON_ARGS отдельной командой.

согласен, выглядит странно.
Но на моём контроллере инструкция WB6 - установка Z-Way сервера - #17 от пользователя poglazov - Программное обеспечение - Wiren Board Support почему-то работает.

А, да, извиняюсь, в другом месте написано exit-code 203, файл не найден.