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. Error/Bug
  4. [gelöst]Nach Umzug Error bei manchen Scripten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst]Nach Umzug Error bei manchen Scripten

Geplant Angeheftet Gesperrt Verschoben Error/Bug
11 Beiträge 4 Kommentatoren 367 Aufrufe 3 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.
  • Uwe WaizmannU Offline
    Uwe WaizmannU Offline
    Uwe Waizmann
    schrieb am zuletzt editiert von Uwe Waizmann
    #1

    Hallo Zusammen,
    hab heute eine Neuinstallation auf einen RPI4 gemacht
    Nach dem Wiederherstellen mit Backitup schien alles zu laufen.
    Leider stelle ich jetzt fest, dass ich bei ein paar Blockly Scripten beim starten einen Error bekomme.
    Ich kann den Zusammenhang nicht erkennen, warum es nicht bei allen ist.
    In IOBroker bin ich blutiger Anfänger.
    Vielleicht gibt es auch schon einen Post, aber den habe ich wohl nicht gefunden.
    Sobald ich ein Script starten will kommt folgendes im Log

    javascript.0	2021-02-14 19:29:34.979	error	(6933) at process._tickCallback (internal/process/next_tick.js:68:7)
    javascript.0	2021-02-14 19:29:34.978	error	(6933) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
    javascript.0	2021-02-14 19:29:34.978	error	(6933) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    javascript.0	2021-02-14 19:29:34.978	error	(6933) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17)
    javascript.0	2021-02-14 19:29:34.977	error	(6933) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
    javascript.0	2021-02-14 19:29:34.977	error	(6933) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17)
    javascript.0	2021-02-14 19:29:34.976	error	(6933) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
    javascript.0	2021-02-14 19:29:34.976	error	(6933) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
    javascript.0	2021-02-14 19:29:34.976	error	(6933) at Object.createScript (vm.js:277:10)
    javascript.0	2021-02-14 19:29:34.975	error	(6933) at new Script (vm.js:83:7)
    javascript.0	2021-02-14 19:29:34.975	error	(6933) SyntaxError: Unexpected token :
    javascript.0	2021-02-14 19:29:34.974	error	(6933) ^
    javascript.0	2021-02-14 19:29:34.974	error	(6933) "common": {
    javascript.0	2021-02-14 19:29:34.973	error	at script.js.common.Scripte.Anwesenheit:2
    javascript.0	2021-02-14 19:29:34.973	error	(6933) script.js.common.Scripte.Anwesenheit compile failed:
    javascript.0	2021-02-14 19:29:34.969	info	(6933) Start javascript script.js.common.Scripte.Anwesenheit
    

    Ich hab den Code schon kopiert, das Script gelöscht und neu erstellt, Fehler bleibt der gleiche
    Auf dem alten PI3 sind die Scripte gelaufen und ich hab leider keine Idee mehr.
    Vielen Dank schon mal im vorraus.
    Grüße Uwe

    paul53P 1 Antwort Letzte Antwort
    0
    • Uwe WaizmannU Uwe Waizmann

      Hallo Zusammen,
      hab heute eine Neuinstallation auf einen RPI4 gemacht
      Nach dem Wiederherstellen mit Backitup schien alles zu laufen.
      Leider stelle ich jetzt fest, dass ich bei ein paar Blockly Scripten beim starten einen Error bekomme.
      Ich kann den Zusammenhang nicht erkennen, warum es nicht bei allen ist.
      In IOBroker bin ich blutiger Anfänger.
      Vielleicht gibt es auch schon einen Post, aber den habe ich wohl nicht gefunden.
      Sobald ich ein Script starten will kommt folgendes im Log

      javascript.0	2021-02-14 19:29:34.979	error	(6933) at process._tickCallback (internal/process/next_tick.js:68:7)
      javascript.0	2021-02-14 19:29:34.978	error	(6933) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
      javascript.0	2021-02-14 19:29:34.978	error	(6933) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
      javascript.0	2021-02-14 19:29:34.978	error	(6933) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17)
      javascript.0	2021-02-14 19:29:34.977	error	(6933) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1140:17)
      javascript.0	2021-02-14 19:29:34.977	error	(6933) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1559:17)
      javascript.0	2021-02-14 19:29:34.976	error	(6933) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1503:37)
      javascript.0	2021-02-14 19:29:34.976	error	(6933) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1280:28)
      javascript.0	2021-02-14 19:29:34.976	error	(6933) at Object.createScript (vm.js:277:10)
      javascript.0	2021-02-14 19:29:34.975	error	(6933) at new Script (vm.js:83:7)
      javascript.0	2021-02-14 19:29:34.975	error	(6933) SyntaxError: Unexpected token :
      javascript.0	2021-02-14 19:29:34.974	error	(6933) ^
      javascript.0	2021-02-14 19:29:34.974	error	(6933) "common": {
      javascript.0	2021-02-14 19:29:34.973	error	at script.js.common.Scripte.Anwesenheit:2
      javascript.0	2021-02-14 19:29:34.973	error	(6933) script.js.common.Scripte.Anwesenheit compile failed:
      javascript.0	2021-02-14 19:29:34.969	info	(6933) Start javascript script.js.common.Scripte.Anwesenheit
      

      Ich hab den Code schon kopiert, das Script gelöscht und neu erstellt, Fehler bleibt der gleiche
      Auf dem alten PI3 sind die Scripte gelaufen und ich hab leider keine Idee mehr.
      Vielen Dank schon mal im vorraus.
      Grüße Uwe

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

      @uwe-waizmann sagte: common.Scripte.Anwesenheit

      Wie sieht das Script aus?

      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

      Uwe WaizmannU 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @uwe-waizmann sagte: common.Scripte.Anwesenheit

        Wie sieht das Script aus?

        Uwe WaizmannU Offline
        Uwe WaizmannU Offline
        Uwe Waizmann
        schrieb am zuletzt editiert von
        #3

        @paul53

        on({id: new RegExp('ping\\.0\\.Handy_Uwe' + "|" + 'ping\\.0\\.Handy_Elke'), change: "ne"}, function (obj) {
            setState("0_userdata.0.Anwesenheit"/*Anwesenheit*/, true);
          if (getState("ping.0.Handy_Uwe").val == false && getState("ping.0.Handy_Elke").val == false) {
            setStateDelayed("0_userdata.0.Anwesenheit"/*Anwesenheit*/, false, 60000, false);
          }
        });
        
        

        Ist aber bei anderen Scripts auch

        paul53P 1 Antwort Letzte Antwort
        0
        • Uwe WaizmannU Uwe Waizmann

          @paul53

          on({id: new RegExp('ping\\.0\\.Handy_Uwe' + "|" + 'ping\\.0\\.Handy_Elke'), change: "ne"}, function (obj) {
              setState("0_userdata.0.Anwesenheit"/*Anwesenheit*/, true);
            if (getState("ping.0.Handy_Uwe").val == false && getState("ping.0.Handy_Elke").val == false) {
              setStateDelayed("0_userdata.0.Anwesenheit"/*Anwesenheit*/, false, 60000, false);
            }
          });
          
          

          Ist aber bei anderen Scripts auch

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

          @uwe-waizmann sagte: Ist aber bei anderen Scripts auch

          Dann vermute ich, dass ein Script unter der Gruppe "global" dafür verantwortlich ist, denn das gepostete Script ist in Ordnung.

          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

          Uwe WaizmannU 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @uwe-waizmann sagte: Ist aber bei anderen Scripts auch

            Dann vermute ich, dass ein Script unter der Gruppe "global" dafür verantwortlich ist, denn das gepostete Script ist in Ordnung.

            Uwe WaizmannU Offline
            Uwe WaizmannU Offline
            Uwe Waizmann
            schrieb am zuletzt editiert von
            #5

            @paul53
            ja das hatte ich in einem anderen Beitrag gelesen und nachgeschaut, da war tatsächlich eins drin, hab ich aber in einen anderen Ordner verschoben.

            Uwe WaizmannU 1 Antwort Letzte Antwort
            0
            • Uwe WaizmannU Uwe Waizmann

              @paul53
              ja das hatte ich in einem anderen Beitrag gelesen und nachgeschaut, da war tatsächlich eins drin, hab ich aber in einen anderen Ordner verschoben.

              Uwe WaizmannU Offline
              Uwe WaizmannU Offline
              Uwe Waizmann
              schrieb am zuletzt editiert von Uwe Waizmann
              #6

              Ich komme der Sache näher, hab mal ein paar Scripte nach common verschoben, jetzt laufen sie.
              Ich hab aber noch weitere Scripte in Unterordner und die lassen sich nicht verschieben.

              Nee zu früh gefreut, die die vorher nicht gelaufen sind, laufen jetzt auch nicht

              crunchipC 1 Antwort Letzte Antwort
              0
              • Uwe WaizmannU Uwe Waizmann

                Ich komme der Sache näher, hab mal ein paar Scripte nach common verschoben, jetzt laufen sie.
                Ich hab aber noch weitere Scripte in Unterordner und die lassen sich nicht verschieben.

                Nee zu früh gefreut, die die vorher nicht gelaufen sind, laufen jetzt auch nicht

                crunchipC Abwesend
                crunchipC Abwesend
                crunchip
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @uwe-waizmann funktioniert denn ping überhaupt?
                was heisst andere Scripte? radar2, bluetooth eventuell mit in Verbindung?

                umgestiegen von Proxmox auf Unraid

                Uwe WaizmannU 1 Antwort Letzte Antwort
                0
                • crunchipC crunchip

                  @uwe-waizmann funktioniert denn ping überhaupt?
                  was heisst andere Scripte? radar2, bluetooth eventuell mit in Verbindung?

                  Uwe WaizmannU Offline
                  Uwe WaizmannU Offline
                  Uwe Waizmann
                  schrieb am zuletzt editiert von
                  #8

                  @crunchip nee, ganz normal Dinge wie eine Steckdose ein und ausschalten, sonst nix.
                  Bei der ganzen Strucktur ist aber gewaltig was schief, ich kann manche Scripte gar nicht verschieben und wenn ich unter common ein neues erstellen willl, dann wird es in einem anderen Ordner erstellt.

                  Uwe WaizmannU 1 Antwort Letzte Antwort
                  0
                  • Uwe WaizmannU Uwe Waizmann

                    @crunchip nee, ganz normal Dinge wie eine Steckdose ein und ausschalten, sonst nix.
                    Bei der ganzen Strucktur ist aber gewaltig was schief, ich kann manche Scripte gar nicht verschieben und wenn ich unter common ein neues erstellen willl, dann wird es in einem anderen Ordner erstellt.

                    Uwe WaizmannU Offline
                    Uwe WaizmannU Offline
                    Uwe Waizmann
                    schrieb am zuletzt editiert von
                    #9

                    @uwe-waizmann

                    Wenn ich ein neues Blockly erstellen will, dann wird das immer in einem Unterordner von Common erstellt, obwohl ich common auswähle.

                    Uwe WaizmannU 1 Antwort Letzte Antwort
                    0
                    • Uwe WaizmannU Uwe Waizmann

                      @uwe-waizmann

                      Wenn ich ein neues Blockly erstellen will, dann wird das immer in einem Unterordner von Common erstellt, obwohl ich common auswähle.

                      Uwe WaizmannU Offline
                      Uwe WaizmannU Offline
                      Uwe Waizmann
                      schrieb am zuletzt editiert von
                      #10

                      Problem gelöst!
                      hab alle Scripte gelöscht und neu importiert, jetzt läuft es wieder wie es soll.

                      wendy2702W 1 Antwort Letzte Antwort
                      0
                      • Uwe WaizmannU Uwe Waizmann

                        Problem gelöst!
                        hab alle Scripte gelöscht und neu importiert, jetzt läuft es wieder wie es soll.

                        wendy2702W Online
                        wendy2702W Online
                        wendy2702
                        schrieb am zuletzt editiert von
                        #11

                        @uwe-waizmann Dann markiere das bitte im Titel des ersten Beitrags in dem du

                        [Gelöst]
                        

                        davor schreibst

                        Bitte keine Fragen per PN, die gehören ins Forum!

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

                        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

                        715

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        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