Autostart / Alexa vs. Homebridge

  • Hallo, ich bekomme den Autostart für meine Homebridge nicht hin. Lt. Anleitung muss die die Homebridge im "insecure" Modus gestartet werden. Allerdings habe ich keine Ahnung wie ich das mache. Ich weiß nicht mal, wie ich auslesen kann, wie meine Homebridge startet. Habe es seinerzeit nach einer Anleitung gemacht.


    Kann mir jemand helfen? Step by Step

  • 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