Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JS Instanz starten und stoppen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

JS Instanz starten und stoppen

JS Instanz starten und stoppen

Scheduled Pinned Locked Moved Skripten / Logik
6 Posts 2 Posters 1.5k Views
  • 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.
  • PlasmachefP Offline
    PlasmachefP Offline
    Plasmachef
    wrote on last edited by
    #1

    Hallo Zusammen,

    folgender Sachverhalt:

    Es gibt Skripte (bzw. wenn sie aufs Internet zugreifen), die ein ganze Instanz von JS zum crashen und neustarten bringen.

    Mir schwebt jetzt vor, dass ich solch kritische Skripte in einer eigenen JS-Instanz laufen lasse.

    Soweit kein Problem.

    Eine weitere JS-Instanz überwacht die "kritische" Instanz mit dem Datenpunkt "system.adapter.javascript.1.alive".

    Wenn das Überwachungsskript z.B. x-mal einen Reboot feststellt, dann soll die Instanz deaktiviert werden.

    Funktioniert auch wunderbar durch setzen von "false" auf "system.adapter.javascript.1.alive".

    Jetzt kommt mein Problem:

    Wenn ich jetzt <u>automatisiert</u> diese JS-Instanz wieder aktivieren möchte ("true" setzen auf "system.adapter.javascript.1.alive") klappt das nicht mehr und das log wirft folgenden Text:

    host.raspberrypi	2018-03-10 12:27:31.798	error	instance system.adapter.javascript.1 terminated with code 7 (Adapter already running)
    host.raspberrypi	2018-03-10 12:27:27.523	info	instance system.adapter.javascript.1 started with pid 11252
    host.raspberrypi	2018-03-10 12:27:27.447	info	"system.adapter.javascript.1" enabled
    

    Kann mir wer bitte sagen wie ich das richtig starte bzw. aktiviere?

    Herzlichen Dank 🙂

    1 Reply Last reply
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      wrote on last edited by
      #2

      Willst du jetzt nicht lesen:

      Ich würde versuchen die Scripte so aufzustellen das die keinen Absturz der JS Instanz verursachen!

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Reply Last reply
      0
      • PlasmachefP Offline
        PlasmachefP Offline
        Plasmachef
        wrote on last edited by
        #3

        Grundsätzlich gebe ich dir da auch recht.

        Jedoch haben wir hier Skripts, die sowas leider verursachen können …

        viewtopic.php?f=37&t=6035

        viewtopic.php?f=37&t=9237&p=98626&hilit … gOn#p98493

        … und das würde ich halt gerne und sauber abfangen bzw. kontrollieren.

        Besteht denn diese Option des Startens?

        Wäre schon toll ... zumal ich das "Beenden" ja schon beherrsche ...

        1 Reply Last reply
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          wrote on last edited by
          #4

          OK.

          Die Alexa Scripte nutze ich nicht. Wusste nicht das die solche Probleme verursachen.

          Wir man die Instanz stoppen/starten kann weiß ich so nicht da für mich noch nicht von Interesse.

          Sorry, dann kann ich erstmal nicht weiterhelfen.

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Reply Last reply
          0
          • wendy2702W Online
            wendy2702W Online
            wendy2702
            wrote on last edited by
            #5

            Vielleicht hilft dir das weiter. Eventuell ist der DP auch beim JS Adapter „Read-Only“

            Dein log sagt ja auch das der Adapter bereits läuft.

            viewtopic.php?f=21&t=3656

            Bitte keine Fragen per PN, die gehören ins Forum!

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            1 Reply Last reply
            0
            • PlasmachefP Offline
              PlasmachefP Offline
              Plasmachef
              wrote on last edited by
              #6

              danke für den Tipp!

              Ich schau mal was ich da rausbekomme …

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              324

              Online

              32.4k

              Users

              81.3k

              Topics

              1.3m

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

              • Don't have an account? Register

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