Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. ioBroker nach Reboot verzögert starten

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    ioBroker nach Reboot verzögert starten

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

      Da hänge ich mich doch glatt mal an den Wunsch mit ran. Das "Problem" habe ich auch schon beobachtet. Nun könnte man zwar was basteln indem man den iobroker aus dem autostart rausnimmt und stattdessen nur ein Script starten lässt was dann mit der entsprechenden Verzögerung den ioBroker startet. Aber besser wär's ja wenn da im Standard was eingebaut werden könnte.

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

        ... könnte mir bitte jemand sagen wie ich das verzögerte Starten einrichten kann?

        Hab zwar die iobroker.sh datei in init.d gefunden, aber ich möchte nicht irgendwas ändern was ggf. dem Gesamtsystem schadet!

        Danke 🙂

        1 Reply Last reply Reply Quote 0
        • A
          astrakid last edited by

          entweder in der service-konfiguration ein "sleep 30" einbauen (ich weiß nicht, wie iobroker gestartet wird auf dem rasppi), oder gar nicht über den service starten, sondern per crontab. das prinzip bleibt aber das gleiche, befehl in crontab ist "@reboot sleep 30; <iobroker befehl zum starten>"

          gruß,
          andre

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

            Dank für die Antwort!

            Kann ich in die obengenannte iobroker.sh im "start"-bereich den sleep 30 Befehl einfach und schadlos eintragen?
            Hat das auswirkungen noch anderer art? ... und bezieht sich das dann nur auf den neustart des systems oder immer wenn ich den iobroker stoppe und neu starte?

            Sorry für die vielleicht dummen fragen, aber ich bin in diesem betriebssystem nicht wirklich zuhause 😞

            Danke und grüße

            Plasma

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

              @Plasmachef sagte in ioBroker nach Reboot verzögert starten:

              Dank für die Antwort!

              Kann ich in die obengenannte iobroker.sh im "start"-bereich den sleep 30 Befehl einfach und schadlos eintragen?

              ja, da passiert an sich erstmal nichts, außer dass bei erreichen dieser stelle im skript eine pause von 30s eingelegt wird.

              Hat das auswirkungen noch anderer art? ... und bezieht sich das dann nur auf den neustart des systems oder immer wenn ich den iobroker stoppe und neu starte?

              bezieht sich auf jede ausführung des skripts, also wohl auch beim restart.

              Sorry für die vielleicht dummen fragen, aber ich bin in diesem betriebssystem nicht wirklich zuhause 😞

              kein problem, war ich auch ganz lange nicht. mittlerweile möchte ich das nicht mehr missen. man ist einfach flexibel ohne ende. 😉

              gruß,
              andre

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

                @astrakid Herzlichen Dank 🙂

                1 Reply Last reply Reply Quote 0
                • D
                  DerS last edited by

                  Hänge mich mal eben an das Thema ran.
                  Ich finde leider die iobroker.sh Datei nicht. Sie brfindet sich nicht in /etc/init.d... Es hadelt sich um eine frische Installation.
                  Hat sich da etwas geändert? Wie kann ich den Start verzögern?

                  AlCalzone 1 Reply Last reply Reply Quote 0
                  • AlCalzone
                    AlCalzone Developer @DerS last edited by

                    @DerS sagte in ioBroker nach Reboot verzögert starten:

                    Hat sich da etwas geändert? Wie kann ich den Start verzögern?

                    Ja, neue Installationen nutzen systemd.

                    1. /lib/systemd/system/iobroker.service bearbeiten
                    2. Im Abschnitt [Service] folgende Zeile einfügen (30 steht für 30 Sekunden warten):
                    ExecStartPre=/bin/sleep 30
                    

                    Das sorgt aber auch bei einem ioBroker-Neustart dafür, dass du 30 Sek warten musst. Alternativen findest du ggf. hier:
                    https://stackoverflow.com/questions/43001223/how-to-ensure-that-there-is-a-delay-before-a-service-is-started-in-systemd

                    1 Reply Last reply Reply Quote 0
                    • D
                      DerS last edited by

                      Super danke!
                      Genau das hab ich gesucht.

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

                        @Plasmachef
                        Hi,
                        Einfach den automatischen Start deaktivieren, dann im Cron ein onstart Eintrag, da dann die Verzögerung einbauen.
                        Vlt. Musst du noch den User wechseln, falls iobroker nicht unter rooot läuft.

                        1 Reply Last reply Reply Quote 0
                        • D
                          DerS last edited by

                          Wäre auch eine Idee,
                          zum Verständnis, der Autostart abschalten würde über "systemctl disable iobroker" stattfinden?
                          Habe es nach der Variante von AlCalzone gelöst.

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

                          Support us

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

                          606
                          Online

                          32.1k
                          Users

                          80.7k
                          Topics

                          1.3m
                          Posts

                          iobroker starten
                          6
                          12
                          1565
                          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