Orvibo Plugin mit EADDRINUSE 0.0.0.0:9999

  • Hallo Leute,


    Hab hier zwei Orvibo Stecker liegen und diese gleich mal in den Homebridge eingebunden.

    Beim initialisieren des Plugins "homebridge-platform-orvibo" bekomme ich diese Meldung "EADDRINUSE 0.0.0.0:9999" nach dem QR-Code:


    Code
    Error: bind EADDRINUSE 0.0.0.0:9999
        at state.handle.lookup (dgram.js:242:18)
        at process._tickCallback (internal/process/next_tick.js:63:19)
        at Function.Module.runMain (internal/modules/cjs/loader.js:745:11)
        at startup (internal/bootstrap/node.js:282:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)

    Der Port ist bei mir frei.


    Das Plugin hat damals auf dem Raspberry Pi funktioniert, nun habe ich jetzt die Homebridge auf dem Synology NAS laufen und seither will das Plugin nicht mehr. Davor wurde alles sorgfältig aus der config.js entfernt und das Plugin deinstalliert.


    Kann mir hier jemand auf die Sprünge helfen?

    2 Mal editiert, zuletzt von HomeKit ()

  • Config mäßig sehen die bei mir so aus:


    {

    "bridge": {

    "name": "Homebridge",

    "username": "AC:22:3D:23:CE:30",

    "port": 51826,

    "pin": "031-45-154"

    },

    "description": "Home Smart Home",

    "accessories": [],

    "platforms": [

    {

    "platform": "Camera-ffmpeg",

    "cameras": [

    {

    "name": "Cam1",

    "videoConfig": {

    "source": "-re -i rtsp://[email protected]/live/ch0",

    "stillImageSource": "-re -i rtsp://[email protected]/live/ch0",

    "maxStreams": 2,

    "maxWidth": 800,

    "maxHeight": 480,

    "maxFPS": 30,

    "audio": false

    }

    },

    {

    "name": "Cam2",

    "videoConfig": {

    "source": "-re -i rtsp://192.168.178.22/unicast",

    "stillImageSource": "-re -i rtsp://192.168.178.22/unicast",

    "maxStreams": 2,

    "maxWidth": 800,

    "maxHeight": 480,

    "maxFPS": 30,

    "audio": false

    }

    },

    {

    "platform": "Orvibo"

    }

    ]

    }

    ]

    }


    Lediglich dieser simple Eintrag ist zu machen mehr nicht.

    Gibt es einen weg den Plug in eine iP zu zuweisen?

  • a

    Beim installieren des Plugins "homebridge-platform-orvibo" bekomme ich jedoch die Meldung "EADDRINUSE 0.0.0.0:9999".

    Du schreibst, dass die Fehlermeldung beim Installieren des Plugins kommt.

  • a

    Du schreibst, dass die Fehlermeldung beim Installieren des Plugins kommt.

    Sorry, da habe ich mich wohl unglücklich ausgedrückt. Initialisieren war damit gemeint.

    Also direkt nach dem der QR-Code und der Code 031-45-154 erstellt wird. Erscheint diese Meldung:


    Code
    Error: bind EADDRINUSE 0.0.0.0:9999
        at state.handle.lookup (dgram.js:242:18)
        at process._tickCallback (internal/process/next_tick.js:63:19)
        at Function.Module.runMain (internal/modules/cjs/loader.js:745:11)
        at startup (internal/bootstrap/node.js:282:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
  • irgendwie muss der port ja belegt sein, mal mit netstat -a nachgeschaut?

    Jap, mit netstat -a | grep 9999 bekomme ich keinen Eintrag zurück.

    Das aktivieren des exposed Host auf der FritzBox brachte ebenfalls keine Lösung.


    Könnte es vielleicht da daran liegen, dass Homebridge bei mir in einem docker container läuft?

    Einmal editiert, zuletzt von HomeKit ()

  • geht es erstmal mit einer CAM in der config?

    :)

    Ich hab die Cams rausgenommen, leider funktioniert es auch dann nicht.


    Bleibt mir indem Fall nichts anderes übrig als JavaScript zu erlernen und das Problem so vielleicht zu lösen.