Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Fernsteuern eines RasPis

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Fernsteuern eines RasPis

    This topic has been deleted. Only users with topic management privileges can see it.
    • Plasmachef
      Plasmachef last edited by Plasmachef

      Hallo Zusammen,

      folgende Problemstellung mit der Bitte um eine Lösung / einen Vorschlag.

      Ich besitze 2 RasPis, auf dem einen (nennen wir ihn RasPi1) läuft der ioBroker auf dem anderen (nennen wir ihn RasPi2) eine Steuerungssoft und -hardware.
      Jetzt ist es von Zeit zu Zeit (leider keine festen Zeiten) nötig den RasPi2 zu rebooten. RasPi1, also der ioBroker, weiß wann es Zeit ist und soll jetzt RasPi1 dazu auffordern sich zu rebooten.
      Wie kann ich ein Skript, vorzugsweise blockly, so schreiben, dass der RasPi2 diesen Befehl ausführt.
      Bisher habe ich das immer per Hand über SSH gemacht, das ist aber nervig und sollte automatisiert werden.

      Könnt ihr mir da helfen, dass vielleicht der RasPi1 auch über SSH den Befehl gibt?
      Oder eine ganz andere Lösung?

      Herzlichen Dank für eure Hilfe und die Antworten

      Grüße Plasma

      DJMarc75 Neuschwansteini liv-in-sky 3 Replies Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @Plasmachef last edited by

        @plasmachef dafür kann man den Adapter Linuxcontrol nutzen.
        Läuft wie geschmiert (nicht nur reboot sondern dutzende selbst definierte Funktionen).

        1 Reply Last reply Reply Quote 0
        • Neuschwansteini
          Neuschwansteini @Plasmachef last edited by

          @plasmachef

          Einfachste Loesung waere den Linux-Control Adapter zu installieren, damit bekommst du nicht nur den Reboot per Datenpunkt einfach in iobroker hin, sondern auch gleich ein paar Daten mehr angeboten.
          Schau es dir mal an, ist ne recht sichere Methode..

          Plasmachef 1 Reply Last reply Reply Quote 0
          • Plasmachef
            Plasmachef @Neuschwansteini last edited by Plasmachef

            @djmarc75
            @ilovegym

            Herzlichen Dank für den Tipp euch beiden!
            Werde ich mal testen 🙂

            Update:
            Klappt hervorragend!
            Nochmals herzlichen Dank und ein schönes Wochenende 🙂

            1 Reply Last reply Reply Quote 1
            • liv-in-sky
              liv-in-sky @Plasmachef last edited by

              @plasmachef
              ein anderer möglicher weg wäre:

              wenn du den simple api adapter installiert hast, kannst du über ein bash script (auf dem raspi2) , welches alle sekunden /minuten, läuft den datenpunkt abfragen - das bashscript wird im crontab z.b. minütlich aufgerufen

              und dann reagieren

              z.b.

              #!/bin/bash
              
              
              HR=`curl 'http://192.168.178.59:8087/getPlainValue/0_userdata.0.CONTROL-OWN.Restart'`
              #echo `curl 'http://192.168.178.59:8087/getPlainValue/0_userdata.0.CONTROL-OWN.Restart'`
              
              
              if [ $HR == "true" ]
               then
                echo -e "true - mache restart"
              else
                echo -e "false - alles gut"
              fi
              
              exit 0
              
              

              wenn man das ganze in einer while schleife verpackt, könnte man das auch als linux-service laufen lassen, welcher beim start des servers automatisch gestartet wird

              • aber linux-control ist ein toller adapter und macht den job auch 🙂
              Plasmachef 1 Reply Last reply Reply Quote 0
              • Plasmachef
                Plasmachef @liv-in-sky last edited by

                @liv-in-sky

                wow, klarer Fall von fortgeschrittene Herangehensweise 🙂

                Herzlichen Dank auch dir für den Tipp, da ich aber nicht der Profi auf dem Gebiet bin, werde ich dem Adapter, der schon eingebunden und mit passenden Blocklys versorgt wurde, den Vorzug geben 😉

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                270
                Online

                31.7k
                Users

                79.8k
                Topics

                1.3m
                Posts

                blockly javascript
                4
                6
                233
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo