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. JavaScript
  5. [gelöst] Script nicht kompilierbar

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    501

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

[gelöst] Script nicht kompilierbar

Geplant Angeheftet Gesperrt Verschoben JavaScript
15 Beiträge 4 Kommentatoren 455 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.
  • S SumoMike

    @Homoran
    Das steht im Script Log:

    17:56:38.019	info	javascript.1 (7919) Start javascript script.js.System.Datenpunkte_erstellen
    17:56:38.024	error	javascript.1 (7919) script.js.System.Datenpunkte_erstellen compile failed: at script.js.System.Datenpunkte_erstellen:280
    

    @liv-in-sky denke auch nicht, dass es am Datenpunkt oder Script liegt, weil es ein übernommenes Beispiel ist. Ich finde allerdings den Fehler nicht. Kann irgendetwas falsch einstellen/ installieren? Ich habe bisher nur im Blockly gearbeitet. Das funktioniert auch.

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #5

    @sumomike poste mal das ganze script - dann ist's leichter

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    0
    • S SumoMike

      @Homoran
      Das steht im Script Log:

      17:56:38.019	info	javascript.1 (7919) Start javascript script.js.System.Datenpunkte_erstellen
      17:56:38.024	error	javascript.1 (7919) script.js.System.Datenpunkte_erstellen compile failed: at script.js.System.Datenpunkte_erstellen:280
      

      @liv-in-sky denke auch nicht, dass es am Datenpunkt oder Script liegt, weil es ein übernommenes Beispiel ist. Ich finde allerdings den Fehler nicht. Kann irgendetwas falsch einstellen/ installieren? Ich habe bisher nur im Blockly gearbeitet. Das funktioniert auch.

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #6

      @sumomike sagte: compile failed: at script.js.System.Datenpunkte_erstellen:280

      Was steht im Skript "System.Datenpunkte_erstellen" in Zeile 280 und in den Zeilen davor ?

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • S SumoMike

        @Homoran
        Das steht im Script Log:

        17:56:38.019	info	javascript.1 (7919) Start javascript script.js.System.Datenpunkte_erstellen
        17:56:38.024	error	javascript.1 (7919) script.js.System.Datenpunkte_erstellen compile failed: at script.js.System.Datenpunkte_erstellen:280
        

        @liv-in-sky denke auch nicht, dass es am Datenpunkt oder Script liegt, weil es ein übernommenes Beispiel ist. Ich finde allerdings den Fehler nicht. Kann irgendetwas falsch einstellen/ installieren? Ich habe bisher nur im Blockly gearbeitet. Das funktioniert auch.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #7

        @sumomike sagte in Script nicht kompilierbar:

        Das steht im Script Log:

        interessant ist was in Zeile 280 des genannten Skripts steht

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Antwort Letzte Antwort
        0
        • S SumoMike

          Hallo,

          ich möchte langsam mit JavaScript anfangen. Leider bekomme ich die Grundbefehle nicht kompiliert.
          Eine Neuinstallation von JavaScript hat auch nicht geholfen.

          Beispiel Script:

          setState('javascript.1.Script.Testpunkt', false );
          

          Den Datenpunkt habe ich vorab in der Testinstance (Instance 1) als Logikwert angelegt.

          Fehlermeldung:

          javascript.1	2021-01-30 17:25:36.577	error	(7919) at processTicksAndRejections (internal/process/task_queues.js:97:5)
          javascript.1	2021-01-30 17:25:36.577	error	(7919) at runMicrotasks (<anonymous>)
          javascript.1	2021-01-30 17:25:36.577	error	(7919) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
          javascript.1	2021-01-30 17:25:36.577	error	(7919) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
          javascript.1	2021-01-30 17:25:36.576	error	(7919) at /opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17
          javascript.1	2021-01-30 17:25:36.576	error	(7919) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17
          javascript.1	2021-01-30 17:25:36.576	error	(7919) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17
          javascript.1	2021-01-30 17:25:36.576	error	(7919) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
          javascript.1	2021-01-30 17:25:36.575	error	(7919) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
          javascript.1	2021-01-30 17:25:36.575	error	(7919) at Object.createScript (vm.js:261:10)
          javascript.1	2021-01-30 17:25:36.575	error	(7919) at new Script (vm.js:88:7)
          javascript.1	2021-01-30 17:25:36.574	error	(7919) SyntaxError: Invalid or unexpected token
          javascript.1	2021-01-30 17:25:36.574	error	(7919) ^^
          javascript.1	2021-01-30 17:25:36.574	error	(7919) /*
          javascript.1	2021-01-30 17:25:36.573	error	at script.js.System.Datenpunkte_erstellen:280
          javascript.1	2021-01-30 17:25:36.573	error	(7919) script.js.System.Datenpunkte_erstellen compile failed:
          javascript.1	2021-01-30 17:25:36.570	info	(7919) Start javascript script.js.System.Datenpunkte_erstellen
          javascript.1	2021-01-30 17:25:35.275	info	(7919) Stop script script.js.System.Datenpunkte_erstellen
          

          Die Fehlermeldung ist bei allen Befehlen identisch. Wo liegt der Fehler bei meinen Instancen?

          Viele Grüße
          Sumo

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #8

          @sumomike nur zur vollständigkeit :-) - damit die frage mal jeder gestellt hat

          was steht um zeile 280 - plus/minus 5 zeilen

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            SumoMike
            schrieb am zuletzt editiert von
            #9

            @Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.

            paul53P HomoranH 2 Antworten Letzte Antwort
            0
            • S SumoMike

              @Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #10

              @sumomike sagte: das Skript besteht nur aus diesen einen Befehl.

              Das Skript "System.Datenpunkte_erstellen"? Der Compiler denkt sich so etwas nicht aus.
              Schau mal im Tab "Objekte" (im Experten-Modus) unter script.js.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • S SumoMike

                @Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #11

                @sumomike sagte in Script nicht kompilierbar:

                @Homoran @liv-in-sky @paul53 das Skript besteht nur aus diesen einen Befehl. Ab Zeile 2 steht nichts mehr drin.

                Hast du noch ein Skript mit dieser Bezeichnung?
                Vielleicht im Verzeichnis GLOBAL???

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  SumoMike
                  schrieb am zuletzt editiert von
                  #12

                  @paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.

                  Beispiel Blockly:

                  createState("Blockly_Datenpunkt", false, function () {
                  });
                  

                  @Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.

                  HomoranH paul53P 2 Antworten Letzte Antwort
                  0
                  • S SumoMike

                    @paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.

                    Beispiel Blockly:

                    createState("Blockly_Datenpunkt", false, function () {
                    });
                    

                    @Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #13

                    @sumomike sagte in Script nicht kompilierbar:

                    Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.

                    Dann machen wir es mal Schritt für Schritt:

                    Hast du ein Skript mit der Bezeichnung System.Datenpunkte_erstellen?

                    Mach es wie Paul gesagt hat:

                    @paul53 sagte in Script nicht kompilierbar:

                    Schau mal im Tab "Objekte" (im Experten-Modus) unter script.js.

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • S SumoMike

                      @paul53 ich habe alle Skripte gelöscht und JS neu installiert (nur noch eine Instance). Das Fehlerbild ist identisch. Auch Blockly Skripte schmeißen jetzt den Fehler.

                      Beispiel Blockly:

                      createState("Blockly_Datenpunkt", false, function () {
                      });
                      

                      @Homoran Global ist auch geleert. Kann man den Skript Odner auch per ssh löschen? Mir fehlen sonst die Ideen in welche Zeile 280 der JS Dapter schauen kann.

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #14

                      @sumomike
                      Tab "Objekte" im Experten-Modus: Gibt es unter "script.js" einen Ordner/channel "System"?

                      Bild_2021-01-30_194307.png

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      1 Antwort Letzte Antwort
                      1
                      • S Offline
                        S Offline
                        SumoMike
                        schrieb am zuletzt editiert von
                        #15

                        Problem gelöst. Ich habe den Browsercache geleert. Jetzt funktionieren die Blockly und JS-Skripte.

                        Den Zusammenhang verstehe ich allerdings nicht.

                        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

                        665

                        Online

                        32.5k

                        Benutzer

                        81.8k

                        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