Beiträge von det

    nein die die reden hier doch alle vom nukiio von benzman81


    bei meiner Zeile oben habe ch das sudo davor vergessen, also

    sudo npm .......


    {


    "platform": "People",


    "anyoneSensor" : true,


    "nooneSensor" : true,


    "webhookPort": 51828,


    "pingInterval": 10000,


    "ignoreReEnterExitSeconds": 0,


    "people" :


    [


    {


    "name" : "Wilfried ist",


    "target" : "wkneer-iphone-6",


    "threshold" : 2,


    "pingInterval": 10000,


    "ignoreReEnterExitSeconds": 0


    },


    {


    "name" : "Jutta ist",


    "target" : "android-xxxxxxxxxx",


    "threshold" : 2,


    "pingInterval": 10000,


    "ignoreReEnterExitSeconds": 0


    }

    ]

    },




    {


    "platform": "NukiBridge",


    "bridge_url": "192.xxx.x.xxx",


    "api_token" : "xxxxxx",


    "request_timeout_lockstate": 5000,


    "request_timeout_lockaction": 30000,


    "cache_directory": "./.node-persist/storage",


    "webhook_server_ip_or_name": "xxx.xxx.xxx.xxx",


    "webhook_port": 51827,


    "lock_state_mode": 1,


    "add_maintainance_buttons": false,


    "locks": [


    {


    "id": "your-lock-id",


    "name": "Haustür",


    "usesDoorLatch" : true,


    "priority" : 1


    }


    ]


    }





    ]


    }


    Ich glaube so, es ist schwer mit dem iPad das zu überblicken.

    Mit deinen Klammern in der config stimmt was nicht,

    Da fehlt die eckige Klammer schließen von people bevor nuki losgeht.


    So auf den ersten Blick

    die aktualisierte Version lief auch bei mir durch :thumbup:

    evtl. vor dem kopieren der config.json nach schauen ob schon eine existiert.

    Bash
    #!/bin/sh
    .
    .
    if [ -e /var/homebridge/config.json]; then
     echo "use exist config.json!"
    else
     cp ..
    fi

    Damit könnte man nach dem löschen von hombridge hiermit auch eine Neuinstallation von homebridge und dann die Plugins machen.

    Schon wäre man fertig, da ja die alte config übernommen wird.


    default Belegung der Eingaben wären spitze.


    Nur als Anregung gedacht:)

    Hallo,

    habe mir Dein Script nochmal angesehen,

    bei dem:

    Code
    sudo cp config.json /var/homebridge/config.json

    muss das drum herum:

    Code
    sudo mkdir /var/homebridge
    sudo cp config.json /var/homebridge/
    sudo chmod -R 0777 /var/homebridge

    hier:

    Code
    sudo useradd -M --system --group sudo homebridge

    sollte es nicht so sein:

    Code
    sudo useradd -M --system --group homebridge

    es solte aber auch so reichen:

    Code
    sudo useradd --system homebridge

    sind nur Hinnweise von mir

    :)

    Aktuell ist people-plus gut am Laufen.

    Ich teste mit "myHome" APP und iPhone ein- / aus- schalten.

    Ich bin nocham testen wenn beim Handy der Bildschirm ausgeht. Beim iPhone 5s erscheint es teilweise als abwesend.

    Beim iPhone6s und iPad sowie iPadAir2 konnte ich dies noch nicht feststellen. (durchgehend Anwesend, auch im Standby)

    Allerdings ging gestern Abend das Licht mehrfach an und aus, durch ensprechende Regeln mit iPad als Auslöser Anwesend von

    people-plus.

    Hallo hier ein kleines Script zum löschen von:

    - homebridge

    - nodejs

    - npm


    Unverändert bleiben die automatischen Startdateien und config.json.


    Die Endung .txt entfernen.

    Das Script nach "/home/pi/" wenn homebridge als pi bis jetzt lief,

    oder

    nach "/root/" wenn homebridge als root bis jetzt lief,

    kopieren.


    Rechte auf 755 setzen.

    Code
    chmod 755 ./rm_homebridge.sh

    und das Script starten

    als user pi

    Code
    sudo ./rm_homebridge.sh

    als user root, ohne sudo.


    Nun kann mit den bekannten Anleitungen oder Scripts "homebridge" neu installiert werden.


    :)