Beiträge von hias_by

    Servus, Homebridge insecure starten geht mit dem Aufruf homebridge -I (großes i). Bei der von Dir erwähnten Anleitung sieht das Startscript wahrscheinlich so aus:



    aufruf mit


    sudo nano /etc/init.d/homebridge ergibt:


    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides: homebridge
    # Required-Start: $network $remote_fs $syslog
    # Required-Stop: $remote_fs $syslog
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: Start daemon at boot time for homebridge
    # Description: Enable service provided by daemon.
    ### END INIT INFO
    export PATH=$PATH:/usr/local/bin
    export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
    PID=`pidof homebridge`
    case "$1" in
    start)
    if ps -p $PID > /dev/null 2>&1; then
    echo "Homebridge is already running"
    else
    su - pi -c "homebridge -I> /dev/null 2>&1 &" <-- hier soll der Schalter homebridge -I hin

    echo "Homebridge starting"
    $0 status
    fi
    ;;
    stop)
    if ! ps -p $PID > /dev/null 2>&1; then
    echo "Homebridge is not running"
    else
    kill $PID
    echo "Homebridge closed"
    fi
    ;;
    restart)
    if ! ps -p $PID > /dev/null 2>&1; then
    $0 start
    else
    $0 stop
    $0 start
    fi
    ;;
    status)
    if ps -p $PID > /dev/null 2>&1; then
    echo "Homebridge is running PID $PID"
    else
    echo "Homebridge is not running"
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|status|restart}"
    exit 1
    ;;
    esac
    exit 0

    Ich hoffe, das hilft Dir.


    Grüsse


    Matthias