Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • 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

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

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

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

[gelöst]javascript.0 Instanz startet nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 1.1k 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
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          646

          Online

          32.5k

          Benutzer

          81.6k

          Themen

          1.3m

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