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. meine Skripte funktionieren nicht mehr :-(

NEWS

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

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

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

meine Skripte funktionieren nicht mehr :-(

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 2 Kommentatoren 928 Aufrufe 2 Watching
  • Ä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.
  • TheDukeT Offline
    TheDukeT Offline
    TheDuke
    schrieb am zuletzt editiert von TheDuke
    #1

    Hallo zusammen ,
    gestern um 16 Uhr haben alle Skripte ihren dienst eingestellt. Warum weiß ich nicht so wirklich. Habe eigentlich nur ein paar Adapter upgedatet und das Betriebssystem mit apt-get update und upgrade .

    Im Log steht :

    javascript.0	2021-02-23 10:40:14.580	error	(1051) at processImmediate (internal/timers.js:463:21)
    javascript.0	2021-02-23 10:40:14.577	error	(1051) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
    javascript.0	2021-02-23 10:40:14.577	error	(1051) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
    javascript.0	2021-02-23 10:40:14.577	error	(1051) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
    javascript.0	2021-02-23 10:40:14.576	error	(1051) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
    javascript.0	2021-02-23 10:40:14.576	error	(1051) at Object.createScript (vm.js:261:10)
    javascript.0	2021-02-23 10:40:14.576	error	(1051) at new Script (vm.js:88:7)
    javascript.0	2021-02-23 10:40:14.576	error	(1051) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
    javascript.0	2021-02-23 10:40:14.576	error	(1051) ^
    javascript.0	2021-02-23 10:40:14.575	error	(1051) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
    javascript.0	2021-02-23 10:40:14.575	error	at script.js.common.Einfahrt.originalSkript:424
    javascript.0	2021-02-23 10:40:14.575	error	(1051) script.js.common.Einfahrt.originalSkript compile failed:
    javascript.0	2021-02-23 10:40:13.669	error	(1051) at processImmediate (internal/timers.js:463:21)
    javascript.0	2021-02-23 10:40:13.668	error	(1051) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
    javascript.0	2021-02-23 10:40:13.668	error	(1051) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
    javascript.0	2021-02-23 10:40:13.668	error	(1051) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
    javascript.0	2021-02-23 10:40:13.668	error	(1051) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
    javascript.0	2021-02-23 10:40:13.667	error	(1051) at Object.createScript (vm.js:261:10)
    javascript.0	2021-02-23 10:40:13.667	error	(1051) at new Script (vm.js:88:7)
    javascript.0	2021-02-23 10:40:13.667	error	(1051) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
    javascript.0	2021-02-23 10:40:13.667	error	(1051) ^
    javascript.0	2021-02-23 10:40:13.666	error	(1051) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
    javascript.0	2021-02-23 10:40:13.666	error	at script.js.common.Einfahrt.Einfahrt_2_Bilder:424
    javascript.0	2021-02-23 10:40:13.666	error	(1051) script.js.common.Einfahrt.Einfahrt_2_Bilder compile failed: 
    javascript.0	2021-02-23 10:42:55.958	error	(10896) at processImmediate (internal/timers.js:463:21)
    javascript.0	2021-02-23 10:42:55.958	error	(10896) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
    javascript.0	2021-02-23 10:42:55.957	error	(10896) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
    javascript.0	2021-02-23 10:42:55.957	error	(10896) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
    javascript.0	2021-02-23 10:42:55.957	error	(10896) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
    javascript.0	2021-02-23 10:42:55.957	error	(10896) at Object.createScript (vm.js:261:10)
    javascript.0	2021-02-23 10:42:55.956	error	(10896) at new Script (vm.js:88:7)
    javascript.0	2021-02-23 10:42:55.956	error	(10896) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
    javascript.0	2021-02-23 10:42:55.956	error	(10896) ^
    javascript.0	2021-02-23 10:42:55.955	error	(10896) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
    javascript.0	2021-02-23 10:42:55.955	error	(10896) script.js.common.Solar.SolarGesamt compile failed: at script.js.common.Solar.SolarGesamt:424
    

    sagt mir aber auch nicht wirklich was :anguished:

    Jemand eine Idee ?

    schöne Grüße TheDuke ;)

    A 1 Antwort Letzte Antwort
    0
    • TheDukeT TheDuke

      Hallo zusammen ,
      gestern um 16 Uhr haben alle Skripte ihren dienst eingestellt. Warum weiß ich nicht so wirklich. Habe eigentlich nur ein paar Adapter upgedatet und das Betriebssystem mit apt-get update und upgrade .

      Im Log steht :

      javascript.0	2021-02-23 10:40:14.580	error	(1051) at processImmediate (internal/timers.js:463:21)
      javascript.0	2021-02-23 10:40:14.577	error	(1051) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
      javascript.0	2021-02-23 10:40:14.577	error	(1051) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
      javascript.0	2021-02-23 10:40:14.577	error	(1051) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
      javascript.0	2021-02-23 10:40:14.576	error	(1051) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
      javascript.0	2021-02-23 10:40:14.576	error	(1051) at Object.createScript (vm.js:261:10)
      javascript.0	2021-02-23 10:40:14.576	error	(1051) at new Script (vm.js:88:7)
      javascript.0	2021-02-23 10:40:14.576	error	(1051) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
      javascript.0	2021-02-23 10:40:14.576	error	(1051) ^
      javascript.0	2021-02-23 10:40:14.575	error	(1051) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
      javascript.0	2021-02-23 10:40:14.575	error	at script.js.common.Einfahrt.originalSkript:424
      javascript.0	2021-02-23 10:40:14.575	error	(1051) script.js.common.Einfahrt.originalSkript compile failed:
      javascript.0	2021-02-23 10:40:13.669	error	(1051) at processImmediate (internal/timers.js:463:21)
      javascript.0	2021-02-23 10:40:13.668	error	(1051) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
      javascript.0	2021-02-23 10:40:13.668	error	(1051) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
      javascript.0	2021-02-23 10:40:13.668	error	(1051) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
      javascript.0	2021-02-23 10:40:13.668	error	(1051) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
      javascript.0	2021-02-23 10:40:13.667	error	(1051) at Object.createScript (vm.js:261:10)
      javascript.0	2021-02-23 10:40:13.667	error	(1051) at new Script (vm.js:88:7)
      javascript.0	2021-02-23 10:40:13.667	error	(1051) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
      javascript.0	2021-02-23 10:40:13.667	error	(1051) ^
      javascript.0	2021-02-23 10:40:13.666	error	(1051) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
      javascript.0	2021-02-23 10:40:13.666	error	at script.js.common.Einfahrt.Einfahrt_2_Bilder:424
      javascript.0	2021-02-23 10:40:13.666	error	(1051) script.js.common.Einfahrt.Einfahrt_2_Bilder compile failed: 
      javascript.0	2021-02-23 10:42:55.958	error	(10896) at processImmediate (internal/timers.js:463:21)
      javascript.0	2021-02-23 10:42:55.958	error	(10896) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
      javascript.0	2021-02-23 10:42:55.957	error	(10896) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
      javascript.0	2021-02-23 10:42:55.957	error	(10896) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
      javascript.0	2021-02-23 10:42:55.957	error	(10896) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
      javascript.0	2021-02-23 10:42:55.957	error	(10896) at Object.createScript (vm.js:261:10)
      javascript.0	2021-02-23 10:42:55.956	error	(10896) at new Script (vm.js:88:7)
      javascript.0	2021-02-23 10:42:55.956	error	(10896) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
      javascript.0	2021-02-23 10:42:55.956	error	(10896) ^
      javascript.0	2021-02-23 10:42:55.955	error	(10896) const oidLichtBewmelderTuer = 'hue.0.Philips_hue.PIR_Einfahrt.presence'/*Philips hue PIR Einfahrt presence*/ ;
      javascript.0	2021-02-23 10:42:55.955	error	(10896) script.js.common.Solar.SolarGesamt compile failed: at script.js.common.Solar.SolarGesamt:424
      

      sagt mir aber auch nicht wirklich was :anguished:

      Jemand eine Idee ?

      A Online
      A Online
      Ahnungsbefreit
      schrieb am zuletzt editiert von
      #2

      @theduke Naja die Fehlermeldung gibt doch schon einen Hinweis:

      javascript.0	2021-02-23 10:42:55.956	error	(10896) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
      

      Hast Du vielleicht auch den JS-Adapter ge-updated und der ist jetzt etwas strenger bei doppelten Deklarationen von Variablen? Selbst wenn nicht, so etwas ist immer eine Fehlerquelle und der würde ich nachgehen.

      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

      TheDukeT 1 Antwort Letzte Antwort
      1
      • A Ahnungsbefreit

        @theduke Naja die Fehlermeldung gibt doch schon einen Hinweis:

        javascript.0	2021-02-23 10:42:55.956	error	(10896) SyntaxError: Identifier 'oidLichtBewmelderTuer' has already been declared
        

        Hast Du vielleicht auch den JS-Adapter ge-updated und der ist jetzt etwas strenger bei doppelten Deklarationen von Variablen? Selbst wenn nicht, so etwas ist immer eine Fehlerquelle und der würde ich nachgehen.

        TheDukeT Offline
        TheDukeT Offline
        TheDuke
        schrieb am zuletzt editiert von
        #3

        @ahnungsbefreit sagte in meine Skripte funktionieren nicht mehr :-(:

        Hast Du vielleicht auch den JS-Adapter ge-updated und der ist jetzt etwas strenger bei doppelten Deklarationen von Variablen? Selbst wenn nicht, so etwas ist immer eine Fehlerquelle und der würde ich nachgehen.

        Ja der war auch dabei . Aber das jetzt alle nicht mehr funktionieren ist schon hart .

        schöne Grüße TheDuke ;)

        A 1 Antwort Letzte Antwort
        0
        • TheDukeT TheDuke

          @ahnungsbefreit sagte in meine Skripte funktionieren nicht mehr :-(:

          Hast Du vielleicht auch den JS-Adapter ge-updated und der ist jetzt etwas strenger bei doppelten Deklarationen von Variablen? Selbst wenn nicht, so etwas ist immer eine Fehlerquelle und der würde ich nachgehen.

          Ja der war auch dabei . Aber das jetzt alle nicht mehr funktionieren ist schon hart .

          A Online
          A Online
          Ahnungsbefreit
          schrieb am zuletzt editiert von
          #4

          @theduke Sei froh, dass Du die Fehlermeldung bekommst. Die zeigt doch, dass hier bei Deinen Scripten etwas faul ist: Die gleiche Variable wurde im selben Scope 2x deklariert. Und das wird über kurz oder lang zu Problemen führen.

          Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

          TheDukeT 1 Antwort Letzte Antwort
          1
          • A Ahnungsbefreit

            @theduke Sei froh, dass Du die Fehlermeldung bekommst. Die zeigt doch, dass hier bei Deinen Scripten etwas faul ist: Die gleiche Variable wurde im selben Scope 2x deklariert. Und das wird über kurz oder lang zu Problemen führen.

            TheDukeT Offline
            TheDukeT Offline
            TheDuke
            schrieb am zuletzt editiert von
            #5

            @ahnungsbefreit
            Cool, jetzt habe ich die zwei Skripte deaktiviert die die Fehler haben und jetzt funktionieren die anderen wieder .:+1:

            Danke für den Denkanstoß !

            Aber richtig finde ich das nicht das 1-2 falsche Skripte alle anderen blockieren.

            schöne Grüße TheDuke ;)

            A 1 Antwort Letzte Antwort
            0
            • TheDukeT TheDuke

              @ahnungsbefreit
              Cool, jetzt habe ich die zwei Skripte deaktiviert die die Fehler haben und jetzt funktionieren die anderen wieder .:+1:

              Danke für den Denkanstoß !

              Aber richtig finde ich das nicht das 1-2 falsche Skripte alle anderen blockieren.

              A Online
              A Online
              Ahnungsbefreit
              schrieb am zuletzt editiert von
              #6

              @TheDuke Sorry wenn ich noch mal einen hinterher schiebe: Wenn Scripte nicht im "global" Ordner liegen, kommen sie sich auch nicht in die Quere bei gleichen Deklarationen. Und dort sollten auch nur die Scripte liegen, auf die Du wirklich von allen anderen Scripten aus zugreifen willst, sonst nix.

              Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

              TheDukeT 1 Antwort Letzte Antwort
              2
              • A Ahnungsbefreit

                @TheDuke Sorry wenn ich noch mal einen hinterher schiebe: Wenn Scripte nicht im "global" Ordner liegen, kommen sie sich auch nicht in die Quere bei gleichen Deklarationen. Und dort sollten auch nur die Scripte liegen, auf die Du wirklich von allen anderen Scripten aus zugreifen willst, sonst nix.

                TheDukeT Offline
                TheDukeT Offline
                TheDuke
                schrieb am zuletzt editiert von
                #7

                @ahnungsbefreit sagte in meine Skripte funktionieren nicht mehr :-(:

                Wenn Scripte nicht im "global" Ordner liegen, kommen sie sich auch nicht in die Quere bei gleichen Deklarationen.

                Danke für die Info . Habe jetzt alle Skripte aus dem global Ordner raus genommen und anstelle von Error nur noch Warnungen im Log. Die Funktion ist wieder da und die Warnungen hebe ich mir für das Wochenende auf .

                Danke.

                schöne Grüße TheDuke ;)

                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

                842

                Online

                32.4k

                Benutzer

                81.5k

                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