Ankündigung

Einklappen
Keine Ankündigung bisher.

Remote Zugriff auf Debug Konsole?!

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Remote Zugriff auf Debug Konsole?!

    Guten morgen,

    ich würde gerne wissen, wie ich von meinem Laptop aus auf die remote Konsole von Openhab zugreifen kann, wenn der mit Autostart angeworfen worden ist. Wenn ich ihn ja dann beende und manuell neu starte, sehe ich da die Befehle, aber wie kann ich darauf ohne den Umweg zugreifen?

    Gruss
    Norbert

    #2
    Welches Betriebssystem verwendest du?

    Kommentar


      #3
      Hallo,

      ich verwende Debian auf dem Raspberry und OSX auf meinem Laptop.

      Gruss
      Norbert

      Kommentar


        #4
        Hi,

        also ich verwenden unter Linux zum Starten das Tool "screen". Das hat den Vorteil, dass sich das Programm vom Terminal abkoppelt man es aber jederzeit mit screen -r wieder herholen kann.

        Gruß,
        thoern

        Kommentar


          #5
          hört sich gut an, könntest du mal kurz den Aufruf erläutern, bin aus der man page nicht ganz schlau geworden.

          Danke

          Gruss

          Norbert

          Kommentar


            #6
            Zitat von NSchnitzler Beitrag anzeigen
            hört sich gut an, könntest du mal kurz den Aufruf erläutern, bin aus der man page nicht ganz schlau geworden.

            Danke

            Gruss

            Norbert
            1. screen /opt/openhab/start.sh
            2. Verlassen mit CTRL-a-d (Eselsbrücke "Ade" bedeutet in Franken "Tschuess") => Prozess läuft jetzt abgekoppelt in Hintergrund
            3. Anzeigen lassen was alles mit screen gestartet wurde: screen -ls
            4. Wieder in den Vordergrund bringen: screen -r <id>
              id => s. Output von "-ls"

            Probiers mal.



            Gruß,
            thoern

            Kommentar


              #7
              Hi,
              danke schonmal, das scheint ganz gut zu klappen, geht das auch, wenn irgendwie, wenn ich auf den automatisch gestarteten Prozess zugreifen will?

              Gruss
              Norbert

              Kommentar


                #8
                Zitat von NSchnitzler Beitrag anzeigen
                Hi,
                danke schonmal, das scheint ganz gut zu klappen, geht das auch, wenn irgendwie, wenn ich auf den automatisch gestarteten Prozess zugreifen will?

                Gruss
                Norbert
                Du musst den Prozess bereits mit "screen" starten (init-Skript). Dann sollte das gehen. Leider hatte ich noch nicht die Muse ein entsprechendes init-Skript zu schreiben. Aber vielleicht gibt's ja schon was. Auf jeden Fall gab es hier im openhab forum schon ein paar Beiträge dazu soweit ich mich erinnere.

                Gruß,
                Thoern

                Kommentar


                  #9
                  screen...

                  Du kannst auch die Zeile in die rc.local schreiben:

                  su -c $username 'screen -dmS openhab sh /opt/openhab/start.sh';

                  und dann der Aufruf über:

                  sudo screen -dr openhab

                  Kommentar

                  Lädt...
                  X