Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst]javascript.0 Instanz startet nicht

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst]javascript.0 Instanz startet nicht

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

      Hallo,

      hab seid heute das Problem, dass die javascript.0 Instanz nicht mehr starten will.

      Ich bekomme sie nur zum laufen, wenn kein Script aktiviert ist.

      Folgende Einträge in der Log-Datei:

      ! ````
      host.raspberrypi 2017-12-12 00:19:49.678 info Restart adapter system.adapter.javascript.0 because enabled
      host.raspberrypi 2017-12-12 00:19:49.677 error instance system.adapter.javascript.0 terminated with code 0 (OK)
      host.raspberrypi 2017-12-12 00:19:49.677 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:104:9)
      host.raspberrypi 2017-12-12 00:19:49.677 error Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:80:11)
      host.raspberrypi 2017-12-12 00:19:49.676 error Caught by controller[0]: at endReadableNT (_stream_readable.js:974:12)
      host.raspberrypi 2017-12-12 00:19:49.676 error Caught by controller[0]: at IncomingMessage.emit (events.js:185:7)
      host.raspberrypi 2017-12-12 00:19:49.676 error Caught by controller[0]: at emitNone (events.js:91:20)
      host.raspberrypi 2017-12-12 00:19:49.676 error Caught by controller[0]: at IncomingMessage. (script.js.common.Kueche.timerSchalterKaffeeon:178:81)
      host.raspberrypi 2017-12-12 00:19:49.676 error Caught by controller[0]: at dpAbfrageAlexaAnlegen (script.js.common.Kueche.timerSchalterKaffeeon:209:32)
      host.raspberrypi 2017-12-12 00:19:49.675 error Caught by controller[0]: at Object.parse (native)
      host.raspberrypi 2017-12-12 00:19:49.674 error Caught by controller[0]: SyntaxError: Unexpected end of JSON input
      javascript.0 2017-12-12 00:19:49.214 info script.js.common.Kueche.timerSchalterKaffeeon: registered 1 subscription and 0 schedules
      javascript.0 2017-12-12 00:19:49.214 info script.js.common.Kueche.timerSchalterKaffeeon: hallo
      javascript.0 2017-12-12 00:19:49.214 info script.js.common.Kueche.timerSchalterKaffeeon: Abfrage /api/devices/device an Alexa gesendet
      javascript.0 2017-12-12 00:19:49.214 info script.js.common.Kueche.timerSchalterKaffeeon: --- Alexa Kommandos - Skript gestartet ---
      javascript.0 2017-12-12 00:19:49.213 info Start javascript script.js.common.Kueche.timerSchalterKaffeeon
      javascript.0 2017-12-12 00:19:49.015 info received all objects
      javascript.0 2017-12-12 00:19:48.448 info received all states
      javascript.0 2017-12-12 00:19:47.649 info requesting all objects
      javascript.0 2017-12-12 00:19:47.648 info requesting all states
      javascript.0 2017-12-12 00:19:47.648 info starting. Version 3.4.0 in /opt/iobroker/node_modules/iobroker.javascript, node: v6.12.0
      host.raspberrypi 2017-12-12 00:19:45.151 info instance system.adapter.javascript.0 started with pid 6290

      
      im Log vom Script steht folgendes:
      
      >! ````
       00:20:58.245	[info]	javascript.0 Start javascript script.js.common.Kueche.timerSchalterKaffeeon
      00:20:58.246	[info]	javascript.0 script.js.common.Kueche.timerSchalterKaffeeon: --- Alexa Kommandos - Skript gestartet ---
      00:20:58.246	[info]	javascript.0 script.js.common.Kueche.timerSchalterKaffeeon: Abfrage /api/devices/device an Alexa gesendet
      00:20:58.246	[info]	javascript.0 script.js.common.Kueche.timerSchalterKaffeeon: hallo
      00:20:58.246	[info]	javascript.0 script.js.common.Kueche.timerSchalterKaffeeon: registered 1 subscription and 0 schedules
      00:20:58.517	[error]	Caught by controller[0]: at dpAbfrageAlexaAnlegen (script.js.common.Kueche.timerSchalterKaffeeon:209:32)
      00:20:58.517	[error]	Caught by controller[0]: at IncomingMessage. (script.js.common.Kueche.timerSchalterKaffeeon:178:81)
      

      Wenn ich das Script in die javascript.1 verschiebe, startet diese nicht mehr.

      Hier noch das Skript, welches dazu dient, die Steckdose der Kaffeemaschine nach dem Einschalten automatisch nach der Vorgegebenen Zeit wieder auszuschalten. Das hatte bis jetzt (1 Woche) gut funktioniert.

      Dazu muss noch angemerkt werden, dass ich Neuling bin, was ioBroker und SmartHome angeht.

      var kaffee_set_timer = false;
      on ({id: "hm-rpc.0.OEQ1234567.1.STATE"}, function (obj) {
          if ((getState("hm-rpc.0.OEQ1234567.1.STATE").val) & (!kaffee_set_timer)){
              kaffee_set_timer = true;
              setState ("hm-rpc.0.OEQ1234567.1.ON_TIME", (getState("control.0.Timer.TimerKaffeeSteckdose").val * 60));
              setState ("hm-rpc.0.OEQ1234567.1.STATE", true);
          }else{
              if (!getState("hm-rpc.0.OEQ1234567.1.STATE").val){
                  kaffee_set_timer = false;
              }
          }
      });
      

      Hoffe mir kann jemand weiterhelfen. Es ist übrigens egal, welches von meinen Scripten ich starte, es betrifft alle. Sobald eines aktiviert wird, sartet die Instanz nicht.

      Gruß Christoph

      Mod-Edit by eric2905, Code- & Spoiler-Tags gesetzt

      1 Reply Last reply Reply Quote 0
      • N
        nini last edited by

        Übeltäter gefunden…..

        Verwende ein Script um Alexa steuern zu können. Hatte bis jetzt funktioniert (Lautstärke ändern,...).

        Das Scrit läuft bei mir in der javascript.1 Instanz. Wenn ich es deaktiviere, dann startet die javascript.0 Instanz und alle meine Scripte können aktiviert werden.

        Werde mich mal an den Scripthersteller wenden bzgl. des Alaxascriptes, das ist to much für mich....

        Gruß Christoph

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

          @nini:

          SyntaxError: Unexpected end of JSON input `
          Steht ja auch im Log 😉 Die Instanz startet wohl schon, aber stürzt dann mit dem Fehler ab, startet erneut, stürzt ab, etc…

          1 Reply Last reply Reply Quote 0
          • N
            nini last edited by

            So, ich verwende zur Steuerung von Alexa folgendes Script:

            http://forum.iobroker.net/viewtopic.php?f=37&t=6035

            Dort ist es passiert, dass die Anmeldedaten nicht mehr gültig waren, was zum Absturz geführt hat.

            Jetzt läuft alles wieder.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            777
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            2
            4
            1042
            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