Homebridge-Tool zur Netzwerk- / Port- Kontrolle

  • netz_tool.sh

    Ist in meinem Tool-Pack „hbridge_install.tar.gz“ enthalten.

    DownloadLink in:

    Homebridge-Tool zum aktualisieren, sichern, neu aufsetzen.....


    Netzwerkverbindung und Port kontrolle

    Nach dem ersten Start ($HOME/hbridge_install/files/netz_tool.sh),

    wird ein Systemlink angelegt, danach ist ein Start durch

    Eingabe von:

    netz_tool.sh

    möglich.


    Was kann/macht dieses Tool

    - ermitteln der eignen ip Adresse und desbenutzten Interfaces

    - prüfen ob die HomeKit-Ports (auch mehrere) erreichbar sind

    - - wenn der Port down ist, wird diese Instanz neu gestart oder nur Anzeige (-nr)

    - suchen nach der Instanz, welche den "port" benutzt

    - anzeigen aller benutzen Ports von allen Instanzen

    - Systemlink entfernen

    - eingabe der zu prüfenden Homebridge-Ports

    - Anzeige von div. Port Details

    - Anzeige, Summe der Connection pro Port

    - sichern der Benutzen Ports inkl. Status in einer Log-Datei ntool_log="/var/log/netz_tool.log"

    - - zur Kontrolle ob die Instanzen autom. neu gestartet wurden


    Anzeige aller Parameter:

    Code
    netz_tool.sh -?



    Wenn die autom. Erkennung fehl schlägt, können diese im Script gesetzt werden.

    Die Variable "datenDir" anpassen:

    Bei ports=““ die Homebridge Ports eintragen,

    oder mit Parameter „-p“ eingeben:


    netz_tool.sh -p (Port Eingabe)


    netz_tool.sh (wenn Port down, Instanz neu starten)


    prüfen ob ein Port schon benutzt wird:

    netz_tool.sh -fi 51829


    netz_tool.sh -fi 518296


    netz_tool.sh -nr (no restart, Portstatus nur Anzeigen)


    netz_tool.sh -fp (finde Port, für homebridge und config-ui-x pro Instanz)


    netz_tool.sh -fp all (finde alle Ports, für jede Instanz)


    netz_tool.sh -sp (Summe der Connection pro Port)


    netz_tool.sh -l (liste Details)


    netz_tool.sh -l inv


    netz_tool.sh -c (Connect anzeigen) Abbruch mit CTRL+C



    Viel Spaß

    :)