Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Fernsteuern eines RasPis

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    698

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

[gelöst] Fernsteuern eines RasPis

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyjavascript
6 Beiträge 4 Kommentatoren 382 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • PlasmachefP Offline
    PlasmachefP Offline
    Plasmachef
    schrieb am zuletzt editiert von Plasmachef
    #1

    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

    DJMarc75D ? liv-in-skyL 3 Antworten Letzte Antwort
    0
    • PlasmachefP 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

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von
      #2

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

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      1 Antwort Letzte Antwort
      0
      • PlasmachefP 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

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #3

        @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..

        PlasmachefP 1 Antwort Letzte Antwort
        0
        • ? Ein ehemaliger Benutzer

          @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..

          PlasmachefP Offline
          PlasmachefP Offline
          Plasmachef
          schrieb am zuletzt editiert von Plasmachef
          #4

          @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 Antwort Letzte Antwort
          0
          • PlasmachefP 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

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #5

            @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 :-)

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            PlasmachefP 1 Antwort Letzte Antwort
            0
            • liv-in-skyL liv-in-sky

              @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 :-)
              PlasmachefP Offline
              PlasmachefP Offline
              Plasmachef
              schrieb am zuletzt editiert von
              #6

              @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 Antwort Letzte Antwort
              1
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              727

              Online

              32.6k

              Benutzer

              82.0k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe