Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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]javascript.0 Instanz startet nicht

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    995

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.6k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    6.1k

[gelöst]javascript.0 Instanz startet nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 1.3k Aufrufe
  • Ä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.
  • N Offline
    N Offline
    nini
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    • N Offline
      N Offline
      nini
      schrieb am zuletzt editiert von
      #2

      Ü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 Antwort Letzte Antwort
      0
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

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

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        1 Antwort Letzte Antwort
        0
        • N Offline
          N Offline
          nini
          schrieb am zuletzt editiert von
          #4

          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 Antwort Letzte Antwort
          0

          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

          Registrieren Anmelden
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          408

          Online

          33.0k

          Benutzer

          83.6k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2026
          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