Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Fritzbox regelmäßig neu starten - erbitte Hilfe

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    657

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

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

Fritzbox regelmäßig neu starten - erbitte Hilfe

Scheduled Pinned Locked Moved ioBroker Allgemein
fritzbox 7490
25 Posts 4 Posters 4.6k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Berlon

    Hallo Rand,
    bin zur Zeit stark beruflich gebunden und komme deshalb momentan zu selten an den Broker. Habe dein Script mal eingetragen bekomme aber den Fehler

    08:26:28.281	error	javascript.0 (2029) script.js.meine_Scripte.FB-Reset_starten compile failed: at script.js.meine_Scripte.FB-Reset_starten:1
    

    beim ausfüheren des Skriptes.

    Die Datei reset_fb.sh ist vorhanden und ausgefüllt.
    Für die Datei ist sudo chmod +x /home/iobroker/reset_fb.sh ausgeführt

    In der Datei FBlog steht nix drin.

    Kannst du mir da weiterhelfen da ich mit der Fehlermeldung nix anfangen kann.

    Gruß
    Bernd

    R Offline
    R Offline
    Rand
    wrote on last edited by
    #16

    @Berlon
    Hi,

    hast Du mal die Leerzeile weggemacht? (und die anderen unnötigen auch damit es besser lesbar ist)
    Der Codeblock war nur Copy&Paste und nicht getestet...

    B 1 Reply Last reply
    0
    • R Rand

      @Berlon
      Hi,

      hast Du mal die Leerzeile weggemacht? (und die anderen unnötigen auch damit es besser lesbar ist)
      Der Codeblock war nur Copy&Paste und nicht getestet...

      B Offline
      B Offline
      Berlon
      wrote on last edited by
      #17

      @Rand ,
      so langsam verzweifele ich am Broker......

      Script sieht nun so aus:

      function test ()
      {
        console.log("Restarting");
        exec('/home/iobroker/reset_fb.sh > /home/iobroker/FBlog', function(err, stdout, stderr) {
                if(err)
                { 
                    log('Exec-Fehler: '+ stderr, 'error');
                }
                else
                {
                    log('FB restarted'+ stdout, 'info');
                }
            });
      }
      test();
      

      Fehlermeldung kommt:

      javascript.0	2020-11-21 08:25:30.514	error	(2029) script.js.meine_Scripte.FB-Reset_starten: Exec-Fehler:
      javascript.0	2020-11-21 08:25:25.465	info	(2029) script.js.meine_Scripte.FB-Reset_starten: registered 0 subscriptions and 0 schedules
      javascript.0	2020-11-21 08:25:25.427	info	(2029) script.js.meine_Scripte.FB-Reset_starten: Restarting
      javascript.0	2020-11-21 08:25:25.413	info	(2029) Start javascript script.js.meine_Scripte.FB-Reset_starten
      

      Ich sehe den Fehler nicht da vom Broker keine genaueren Angaben.

      Hiiilfe!!!!

      Gruß
      Bernd

      R 1 Reply Last reply
      0
      • B Berlon

        @Rand ,
        so langsam verzweifele ich am Broker......

        Script sieht nun so aus:

        function test ()
        {
          console.log("Restarting");
          exec('/home/iobroker/reset_fb.sh > /home/iobroker/FBlog', function(err, stdout, stderr) {
                  if(err)
                  { 
                      log('Exec-Fehler: '+ stderr, 'error');
                  }
                  else
                  {
                      log('FB restarted'+ stdout, 'info');
                  }
              });
        }
        test();
        

        Fehlermeldung kommt:

        javascript.0	2020-11-21 08:25:30.514	error	(2029) script.js.meine_Scripte.FB-Reset_starten: Exec-Fehler:
        javascript.0	2020-11-21 08:25:25.465	info	(2029) script.js.meine_Scripte.FB-Reset_starten: registered 0 subscriptions and 0 schedules
        javascript.0	2020-11-21 08:25:25.427	info	(2029) script.js.meine_Scripte.FB-Reset_starten: Restarting
        javascript.0	2020-11-21 08:25:25.413	info	(2029) Start javascript script.js.meine_Scripte.FB-Reset_starten
        

        Ich sehe den Fehler nicht da vom Broker keine genaueren Angaben.

        Hiiilfe!!!!

        Gruß
        Bernd

        R Offline
        R Offline
        Rand
        wrote on last edited by
        #18

        @Berlon said in Fritzbox regelmäßig neu starten - erbitte Hilfe:

        function test ()

        Naja das sieht doch so aus als würde er versuchen das Skript auszuführen (Log Meldung Restarting), aber dann auf Shell Ebene einen unbekannten Fehler finden.

        Läuft das Shell script denn wenn du es als User iobroker ausführst?

        B 1 Reply Last reply
        0
        • R Rand

          @Berlon said in Fritzbox regelmäßig neu starten - erbitte Hilfe:

          function test ()

          Naja das sieht doch so aus als würde er versuchen das Skript auszuführen (Log Meldung Restarting), aber dann auf Shell Ebene einen unbekannten Fehler finden.

          Läuft das Shell script denn wenn du es als User iobroker ausführst?

          B Offline
          B Offline
          Berlon
          wrote on last edited by Berlon
          #19

          @Rand
          hmmm.. wie Eingangs schongeschrieben bin ich linuxmäßig ein DAU.
          Wenn ich mit Putty auf den Pi gehe habe ich als user:
          pi@raspberry.
          Wie kann ich da nun das Script als iobroker ausführen.
          Und wenn das nicht geht, wie kann ich dem iobroker die Rechte für das Script geben?

          Gruß
          Bernd

          R 1 Reply Last reply
          0
          • B Berlon

            @Rand
            hmmm.. wie Eingangs schongeschrieben bin ich linuxmäßig ein DAU.
            Wenn ich mit Putty auf den Pi gehe habe ich als user:
            pi@raspberry.
            Wie kann ich da nun das Script als iobroker ausführen.
            Und wenn das nicht geht, wie kann ich dem iobroker die Rechte für das Script geben?

            Gruß
            Bernd

            R Offline
            R Offline
            Rand
            wrote on last edited by
            #20

            @Berlon

            Wenn du das Passwort vom iobroker User gesetzt hast dann mit su - iobroker

            Alternativ su - um root zu werden, dann su - iobroker
            Falls Du das root pw nicht hast ggf auch sudo su - wenn bei Dir sudo eingerichtet ist.

            Dann als iobroker /home/iobroker/reset_fb.sh ausführen.

            Wenn es einen Ausführungsfehler gibt bitte ein ls -l /home/iobroker/reset_fb.sh herzeigen
            Wenn es einen anderen Fehler ist dann entsprechend den zeigen

            Thomas BraunT 1 Reply Last reply
            0
            • R Rand

              @Berlon

              Wenn du das Passwort vom iobroker User gesetzt hast dann mit su - iobroker

              Alternativ su - um root zu werden, dann su - iobroker
              Falls Du das root pw nicht hast ggf auch sudo su - wenn bei Dir sudo eingerichtet ist.

              Dann als iobroker /home/iobroker/reset_fb.sh ausführen.

              Wenn es einen Ausführungsfehler gibt bitte ein ls -l /home/iobroker/reset_fb.sh herzeigen
              Wenn es einen anderen Fehler ist dann entsprechend den zeigen

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by
              #21

              @Rand
              Quatsch...

              sudo -u iobroker DAS-WAS-IOBROKER-AUSFUEHREN-SOLL
              

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              R 1 Reply Last reply
              0
              • Thomas BraunT Thomas Braun

                @Rand
                Quatsch...

                sudo -u iobroker DAS-WAS-IOBROKER-AUSFUEHREN-SOLL
                
                R Offline
                R Offline
                Rand
                wrote on last edited by
                #22

                @Thomas-Braun

                ... wenn user pi als iobroker was ausführen darf ?
                Ist das so in den Pi images drin?
                Ist überhaupt ein Image verwendet worden oder manuell installiert?

                Thomas BraunT 1 Reply Last reply
                0
                • R Rand

                  @Thomas-Braun

                  ... wenn user pi als iobroker was ausführen darf ?
                  Ist das so in den Pi images drin?
                  Ist überhaupt ein Image verwendet worden oder manuell installiert?

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by Thomas Braun
                  #23

                  @Rand
                  Mit

                  sudo -u Username
                  

                  kann man Befehle als der genannte User ausführen.
                  Da muss man nicht mit su - oder ähnlichem rummurksen.
                  Der Befehl ist genau für diesen usecase angelegt.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  R 1 Reply Last reply
                  0
                  • Thomas BraunT Thomas Braun

                    @Rand
                    Mit

                    sudo -u Username
                    

                    kann man Befehle als der genannte User ausführen.
                    Da muss man nicht mit su - oder ähnlichem rummurksen.
                    Der Befehl ist genau für diesen usecase angelegt.

                    R Offline
                    R Offline
                    Rand
                    wrote on last edited by
                    #24

                    @Thomas-Braun

                    Ohne das man explizit die entsprechenden Berechtigungen in der sudoers braucht?
                    shrug Ok, bin nicht mehr so fit in Linux wie früher, mag also sein:)

                    Thomas BraunT 1 Reply Last reply
                    0
                    • R Rand

                      @Thomas-Braun

                      Ohne das man explizit die entsprechenden Berechtigungen in der sudoers braucht?
                      shrug Ok, bin nicht mehr so fit in Linux wie früher, mag also sein:)

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      wrote on last edited by
                      #25

                      @Rand

                      pi@raspberrypi:~ $ sudo -u iobroker whoami
                      iobroker
                      

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      543

                      Online

                      32.7k

                      Users

                      82.6k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe