Hi Zusammen,
ich bin neu hier, und habe folgendes Problem. Ich würde die Synology gerne als Smart Home Server nutzen.
Die Lösung von XSolution funktioniert im Zusammenspiel mit dem KNX Bus super, und lässt sich auch wunderbar auf der Synology ausführen.
Ich habe jedoch das Problem, dass ich das Script von der Konsole aus über Telnet starten und stoppen, jedoch beim Aufgabenplaner nur stoppen nicht starten kann.
Die Frage ist nun an was das liegen kann, gibt es hier ähnliche Erfahrungen?
Der Startbefehl in der Konsole, sowie im Aufgabenplaner ist gleich:
/usr/local/etc/rc.d/Xhome_Server_synology.sh start
Ich weis, dass das Script läuft, da es in der Konsole funktioniert.
Anbei das Script, ich bin um jede Hilfe dankbar.
Gruß Markus
--------------------------------------------------------------
#!/bin/sh
# Copyright (c) 2000-2008 Synology Inc. All rights reserved.
SynoStop=/bin/kill
STARTXHOME="/volume1/Xhome_Server/XmlServer-1.0.jar"
. /etc.defaults/rc.subr
PID=`ps | grep /volume1/Xhome_Server/XmlServer-1.0.jar | grep -v grep | cut -c 1-6`
case $1 in
start)
if [ -z "$PID" ]; then
echo "Starting XHome-Daemon ..."
java /volume1/java/bin/java -jar $STARTXHOME > /dev/null 2>&1 &
else
echo "XHome-Daemon already running ..."
fi
;;
stop)
if [ -z "$PID" ]; then
echo "XHome-Daemon not running ..."
else
$SynoStop $PID > /dev/null 2>&1
echo "XHome-Daemon stopped ..."
fi
;;
restart)
$0 stop
echo "Waiting 10 seconds ..."
sleep 5
$0 start
;;
status)
if [ -z "$PID" ]; then
echo "XHome-Daemon not running ..."
echo $LSB_STAT_NOT_RUNNING
else
echo "XHome-Daemon running with pid: $PID ..."
echo $LSB_STAT_RUNNING
fi
;;
*)
echo "Usages: $0 [start|stop|restart|status]"
;;
esac
ich bin neu hier, und habe folgendes Problem. Ich würde die Synology gerne als Smart Home Server nutzen.
Die Lösung von XSolution funktioniert im Zusammenspiel mit dem KNX Bus super, und lässt sich auch wunderbar auf der Synology ausführen.
Ich habe jedoch das Problem, dass ich das Script von der Konsole aus über Telnet starten und stoppen, jedoch beim Aufgabenplaner nur stoppen nicht starten kann.
Die Frage ist nun an was das liegen kann, gibt es hier ähnliche Erfahrungen?
Der Startbefehl in der Konsole, sowie im Aufgabenplaner ist gleich:
/usr/local/etc/rc.d/Xhome_Server_synology.sh start
Ich weis, dass das Script läuft, da es in der Konsole funktioniert.
Anbei das Script, ich bin um jede Hilfe dankbar.
Gruß Markus
--------------------------------------------------------------
#!/bin/sh
# Copyright (c) 2000-2008 Synology Inc. All rights reserved.
SynoStop=/bin/kill
STARTXHOME="/volume1/Xhome_Server/XmlServer-1.0.jar"
. /etc.defaults/rc.subr
PID=`ps | grep /volume1/Xhome_Server/XmlServer-1.0.jar | grep -v grep | cut -c 1-6`
case $1 in
start)
if [ -z "$PID" ]; then
echo "Starting XHome-Daemon ..."
java /volume1/java/bin/java -jar $STARTXHOME > /dev/null 2>&1 &
else
echo "XHome-Daemon already running ..."
fi
;;
stop)
if [ -z "$PID" ]; then
echo "XHome-Daemon not running ..."
else
$SynoStop $PID > /dev/null 2>&1
echo "XHome-Daemon stopped ..."
fi
;;
restart)
$0 stop
echo "Waiting 10 seconds ..."
sleep 5
$0 start
;;
status)
if [ -z "$PID" ]; then
echo "XHome-Daemon not running ..."
echo $LSB_STAT_NOT_RUNNING
else
echo "XHome-Daemon running with pid: $PID ..."
echo $LSB_STAT_RUNNING
fi
;;
*)
echo "Usages: $0 [start|stop|restart|status]"
;;
esac
Vielen DANK!!!!