directman

<<< Назад

Установка z-way на Ubuntu

выдержка из инструкции

Ставится на убунту пакет z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz оф. репозитория https://storage.z-wave.me/z-way-server/

Официальная инструкция есть на оф. сайте https://github.com/Z-Wave-Me/Z-Way-Manual/raw/3.0/...

Также есть более подробная инструкция (http://blog.irrelon.com/zway-with-uzb-stick-debian...)

Скачайте архив
wget http://razberry.z-wave.me/z-way-server/z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz

Распакуйте файл
sudo tar -zxf z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz -C /opt/

Создайте файл установщика службы:

nano install-service.sh
Вставьте в него текст ниже:

!/usr/bin/env bash

Create Z-Way startup script

echo "Creating Z-Way startup script"
echo '#! /bin/sh

BEGIN INIT INFO

Provides: z-way-server

Required-Start:

Required-Stop:

Default-Start: 2 3 4 5

Default-Stop: 0 1 6

Short-Description: Z-Way service

Description: Start Z-Way server for to allow comms with Z-Wave devices

END INIT INFO

Description: Z-Way server

Author: Rob Evans rob@irrelon.com

PATH=/bin:/usr/bin:/sbin:/usr/sbin
NAME=z-way-server
DAEMON_PATH=/opt/z-way-server
PIDFILE=/var/run/$NAME.pid

adding z-way libs to library path

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/z-way-server/libs

case "$1" in
start)
echo -n "Starting z-way-server: "
start-stop-daemon --start --pidfile $PIDFILE --make-pidfile --background --no-close --chdir $DAEMON_PATH --exec $NAME > /dev/null 2>&1
echo "done."
;;
stop)
echo -n "Stopping z-way-server: "
start-stop-daemon --stop --quiet --pidfile $PIDFILE
rm $PIDFILE
echo "done."
;;
restart)
echo "Restarting z-way-server: "
sh $0 stop
sleep 10
sh $0 start
;;
save)
echo "Saving z-way-server configuration"
PID=sed s/[^0-9]//g $PIDFILE
/bin/kill -10 $PID
;;
*)
echo "Usage: /etc/init.d/z-way-server {start|stop|restart|save}"
exit 1
;;
esac
exit 0' > /etc/init.d/z-way-server
chmod +x /etc/init.d/z-way-server

Add z-way-server.log to logrotate

echo '/var/log/z-way-server.log {
daily
size=10M
rotate 4
compress
nodelaycompress
missingok
notifempty
postrotate
/usr/bin/killall -HUP z-way-server 2>/dev/null || true
endscript
}' > /etc/logrotate.d/z-way-server

Add Z-Way to autostart

echo "Adding z-way-server to autostart"
update-rc.d z-way-server defaults

Теперь запустите установщик службы:

sudo bash install-service.sh
Чтобы проверить наличие проблем и увидеть результаты отладки, вы должны вручную запустить z-way-server и посмотреть на наличие ошибок в журнале отладки на экране. Для этого вы можете запустить (в папке z-way-server):

cd /opt/z-way-server LD_LIBRARY_PATH=libs ./z-way-server
Убедившись, что все работает, перейдя по IP-адресу вашего сервера через порт 8083, вы можете запустить службу z-way-server через:

sudo service z-way-server start
Наслаждайтесь!

Обсуждение (0) (0)

Смотрите так же:
06.05.2019 Список символов emoji
16.04.2019 Решение проблемы ERROR 1040 (HY000): Too many connections
09.09.2018 Список домофонов с IP интерфейсом
29.08.2018 Список кондиционеров с wifi
29.08.2018 Список доступных к покупке IP колонок
15.07.2018 Интеграция датчика Mi flora plant к системе УД MAJORDOMO
13.06.2018 Полезные команды для работы с git
27.05.2018 преобразование html страниц в картинку и отправка в телеграмм
24.05.2018 Полезные sql запросы
23.05.2018 Создание образа nand памяти orange pi plus2
16.05.2018 Команды для работы с базой данных напрямую
13.04.2018 Индикаторы о заряде батареек без использования картинок
06.04.2018 Установка и настройка python на windows для работы систем распознавания
05.04.2018 Распознавание лиц подходящих к двери людей с помощью ip камеры и открытие двери, если нейросеть признала своего
04.04.2018 Управление таймерами выключения света
04.04.2018 Управление RGB контроллером на базе ESP8266
03.04.2018 Увеличение разрешения китайских камер на чипе hi3516c H264
13.03.2018 Использование колонки google home в качестве терминала Majordomo
13.03.2018 Установка и подключение rtl usb донгла для чтения датчиков температуры и кнопок 433 мгц
13.03.2018 Настройка брокера MQTT
17.02.2018 Проект "умная входная дверь"
11.02.2018 Отправка всех значений свойства объекта в телеграм
21.12.2017 получение адреса по GPS координатам
21.12.2017 получение / передача GPS координат сервису livegps.com
21.12.2017 чтение мгновенных данных U,P, I электросчетчика милур 104
21.12.2017 Получение координат с маяков и gsm сигнализаций starline-online.ru

Екатеринбург, Россия

На форуме: directman66