Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Errormeldung Blockly Skript (compile failed: at)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Errormeldung Blockly Skript (compile failed: at)

Scheduled Pinned Locked Moved Blockly
9 Posts 3 Posters 668 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • NinjaTurtle85N Online
    NinjaTurtle85N Online
    NinjaTurtle85
    wrote on last edited by
    #1

    Hallo zusammen,

    Ich bekomme diese Error Meldungen nicht in den Griff:

    javascript.0
    	2023-12-16 07:20:39.802	error	at processImmediate (node:internal/timers:478:21)
    javascript.0
    	2023-12-16 07:20:39.802	error	at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1671:17)
    javascript.0
    	2023-12-16 07:20:39.802	error	at /opt/iobroker/node_modules/iobroker.javascript/main.js:2197:17
    javascript.0
    	2023-12-16 07:20:39.802	error	at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:2099:37)
    javascript.0
    	2023-12-16 07:20:39.802	error	at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1846:21)
    javascript.0
    	2023-12-16 07:20:39.802	error	at new Script (node:vm:94:7)
    javascript.0
    	2023-12-16 07:20:39.802	error	SyntaxError: Unexpected token ')'
    javascript.0
    	2023-12-16 07:20:39.802	error	^
    javascript.0
    	2023-12-16 07:20:39.802	error	setState('javascript.0.zeiten.sonnenaufgang_minute' /* sonnenaufgang_minute */, ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
    javascript.0
    	2023-12-16 07:20:39.802	error	script.js.common.Allgemein.RollladenZeit compile failed: at script.js.common.Allgemein.RollladenZeit:67
    

    Java Adater: V7.5.0

    Kann mir jemand Helfen?

    NinjaTurtle85N 1 Reply Last reply
    0
    • NinjaTurtle85N NinjaTurtle85

      Hallo zusammen,

      Ich bekomme diese Error Meldungen nicht in den Griff:

      javascript.0
      	2023-12-16 07:20:39.802	error	at processImmediate (node:internal/timers:478:21)
      javascript.0
      	2023-12-16 07:20:39.802	error	at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1671:17)
      javascript.0
      	2023-12-16 07:20:39.802	error	at /opt/iobroker/node_modules/iobroker.javascript/main.js:2197:17
      javascript.0
      	2023-12-16 07:20:39.802	error	at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:2099:37)
      javascript.0
      	2023-12-16 07:20:39.802	error	at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1846:21)
      javascript.0
      	2023-12-16 07:20:39.802	error	at new Script (node:vm:94:7)
      javascript.0
      	2023-12-16 07:20:39.802	error	SyntaxError: Unexpected token ')'
      javascript.0
      	2023-12-16 07:20:39.802	error	^
      javascript.0
      	2023-12-16 07:20:39.802	error	setState('javascript.0.zeiten.sonnenaufgang_minute' /* sonnenaufgang_minute */, ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
      javascript.0
      	2023-12-16 07:20:39.802	error	script.js.common.Allgemein.RollladenZeit compile failed: at script.js.common.Allgemein.RollladenZeit:67
      

      Java Adater: V7.5.0

      Kann mir jemand Helfen?

      NinjaTurtle85N Online
      NinjaTurtle85N Online
      NinjaTurtle85
      wrote on last edited by NinjaTurtle85
      #2

      Es lag an der Astrozeit abfrage.

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="schedule" id="~.j87+foPnE#n)eT93rn" x="-1762" y="2063">
          <field name="SCHEDULE">5 */12 * * *</field>
          <statement name="STATEMENT">
            <block type="comment" id="[ExTzdI8@Eg{./04DsBY">
              <field name="COMMENT">Sonnenaufgang</field>
              <next>
                <block type="control" id="`Uk,BQ[wWYb#-0}{j`}!">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">javascript.0.zeiten.sonnenaufgang</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="convert_tostring" id="U%F?0xBqF3XHitKMY|TV">
                      <value name="VALUE">
                        <block type="convert_from_date" id="B|lK0?j|-5%?m(HN{hl%">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                          <field name="OPTION">hh:mm</field>
                          <value name="VALUE">
                            <block type="time_astro" id=";)0;TglnL9egMLO*vC7)">
                              <field name="TYPE">sunrise</field>
                              <field name="OFFSET">0</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="control" id="|:Vl-]3?9}!X}/`^`)y+">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">javascript.0.zeiten.sonnenaufgang_stunde</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="convert_tostring" id="9vIr`eyxF9dePKZwv)2f">
                          <value name="VALUE">
                            <block type="convert_from_date" id="hji=xV`a)m=E`atGYY!|">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                              <field name="OPTION">h</field>
                              <value name="VALUE">
                                <block type="time_astro" id="8T:N1EK)%XW;;!|v;*:{">
                                  <field name="TYPE">sunrise</field>
                                  <field name="OFFSET">0</field>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="control" id=".z@;VfpW?SZ`d`!B4]Vd">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">javascript.0.zeiten.sonnenaufgang_minute</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="convert_tostring" id="(O2/!Po?ho@(qOy1GwMh">
                              <value name="VALUE">
                                <block type="convert_from_date" id=")U.KaOF-=-xS0/dVKt.b">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                  <field name="OPTION">m</field>
                                  <value name="VALUE">
                                    <block type="time_astro" id="v%eiPa;4WFeOCft6E|((">
                                      <field name="TYPE">sunrise</field>
                                      <field name="OFFSET">0</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="comment" id="dNle~;20WNfWoR2qv+JF">
                              <field name="COMMENT">Sonnenuntergang</field>
                              <next>
                                <block type="control" id="o,-P^2k,pO.XL5jRJU@{">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">javascript.0.zeiten.sonnenuntergang</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="convert_tostring" id="oc+^#b,A.i[6cT;gC}3r">
                                      <value name="VALUE">
                                        <block type="convert_from_date" id="1ZmHC7@@y21}ih5Glz@Z">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                          <field name="OPTION">hh:mm</field>
                                          <value name="VALUE">
                                            <block type="time_astro" id="tbVuLpYX,jE^!!BGqP0-">
                                              <field name="TYPE">sunset</field>
                                              <field name="OFFSET">0</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      
      MartinPM 1 Reply Last reply
      0
      • NinjaTurtle85N NinjaTurtle85

        Es lag an der Astrozeit abfrage.

        <xml xmlns="https://developers.google.com/blockly/xml">
          <block type="schedule" id="~.j87+foPnE#n)eT93rn" x="-1762" y="2063">
            <field name="SCHEDULE">5 */12 * * *</field>
            <statement name="STATEMENT">
              <block type="comment" id="[ExTzdI8@Eg{./04DsBY">
                <field name="COMMENT">Sonnenaufgang</field>
                <next>
                  <block type="control" id="`Uk,BQ[wWYb#-0}{j`}!">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">javascript.0.zeiten.sonnenaufgang</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="convert_tostring" id="U%F?0xBqF3XHitKMY|TV">
                        <value name="VALUE">
                          <block type="convert_from_date" id="B|lK0?j|-5%?m(HN{hl%">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                            <field name="OPTION">hh:mm</field>
                            <value name="VALUE">
                              <block type="time_astro" id=";)0;TglnL9egMLO*vC7)">
                                <field name="TYPE">sunrise</field>
                                <field name="OFFSET">0</field>
                              </block>
                            </value>
                          </block>
                        </value>
                      </block>
                    </value>
                    <next>
                      <block type="control" id="|:Vl-]3?9}!X}/`^`)y+">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                        <field name="OID">javascript.0.zeiten.sonnenaufgang_stunde</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="convert_tostring" id="9vIr`eyxF9dePKZwv)2f">
                            <value name="VALUE">
                              <block type="convert_from_date" id="hji=xV`a)m=E`atGYY!|">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                <field name="OPTION">h</field>
                                <value name="VALUE">
                                  <block type="time_astro" id="8T:N1EK)%XW;;!|v;*:{">
                                    <field name="TYPE">sunrise</field>
                                    <field name="OFFSET">0</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="control" id=".z@;VfpW?SZ`d`!B4]Vd">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">javascript.0.zeiten.sonnenaufgang_minute</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="convert_tostring" id="(O2/!Po?ho@(qOy1GwMh">
                                <value name="VALUE">
                                  <block type="convert_from_date" id=")U.KaOF-=-xS0/dVKt.b">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                    <field name="OPTION">m</field>
                                    <value name="VALUE">
                                      <block type="time_astro" id="v%eiPa;4WFeOCft6E|((">
                                        <field name="TYPE">sunrise</field>
                                        <field name="OFFSET">0</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <next>
                              <block type="comment" id="dNle~;20WNfWoR2qv+JF">
                                <field name="COMMENT">Sonnenuntergang</field>
                                <next>
                                  <block type="control" id="o,-P^2k,pO.XL5jRJU@{">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">javascript.0.zeiten.sonnenuntergang</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="convert_tostring" id="oc+^#b,A.i[6cT;gC}3r">
                                        <value name="VALUE">
                                          <block type="convert_from_date" id="1ZmHC7@@y21}ih5Glz@Z">
                                            <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                            <field name="OPTION">hh:mm</field>
                                            <value name="VALUE">
                                              <block type="time_astro" id="tbVuLpYX,jE^!!BGqP0-">
                                                <field name="TYPE">sunset</field>
                                                <field name="OFFSET">0</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </xml>
        
        MartinPM Online
        MartinPM Online
        MartinP
        wrote on last edited by
        #3

        @ninjaturtle85 Ist das die korrigierte Version, oder die, die den Fehler erzeugt?

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
        Linux pve 6.8.12-16-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        NinjaTurtle85N 1 Reply Last reply
        0
        • MartinPM MartinP

          @ninjaturtle85 Ist das die korrigierte Version, oder die, die den Fehler erzeugt?

          NinjaTurtle85N Online
          NinjaTurtle85N Online
          NinjaTurtle85
          wrote on last edited by
          #4

          @martinp Diese Erzeugt den Fehler.
          Ich habe den Block jetzt gelöscht da ich den Datenpunkt sowieso nicht mehr brauche.

          MartinPM 1 Reply Last reply
          0
          • NinjaTurtle85N NinjaTurtle85

            @martinp Diese Erzeugt den Fehler.
            Ich habe den Block jetzt gelöscht da ich den Datenpunkt sowieso nicht mehr brauche.

            MartinPM Online
            MartinPM Online
            MartinP
            wrote on last edited by
            #5

            @ninjaturtle85 "Java Adapter 7.5"? Bist Du nicht im Stable Repository? Wenn man Adapter aus dem experimental Repository zieht, kann so etwas schon einmal passiereren. Wäre dann ggfs. einen Issue in Github wert ...
            ich bin in stable, und bei mir sieht das so aus:

            97f53a5a-43df-4651-9438-4e0a6c29770c-grafik.png

            Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
            Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
            Linux pve 6.8.12-16-pve
            6 GByte RAM für den Container
            Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
            Remote-Access über Wireguard der Fritzbox

            NinjaTurtle85N 1 Reply Last reply
            0
            • MartinPM MartinP

              @ninjaturtle85 "Java Adapter 7.5"? Bist Du nicht im Stable Repository? Wenn man Adapter aus dem experimental Repository zieht, kann so etwas schon einmal passiereren. Wäre dann ggfs. einen Issue in Github wert ...
              ich bin in stable, und bei mir sieht das so aus:

              97f53a5a-43df-4651-9438-4e0a6c29770c-grafik.png

              NinjaTurtle85N Online
              NinjaTurtle85N Online
              NinjaTurtle85
              wrote on last edited by
              #6

              @martinp das stimmt. Werde ich tun.

              MartinPM 1 Reply Last reply
              0
              • NinjaTurtle85N NinjaTurtle85

                @martinp das stimmt. Werde ich tun.

                MartinPM Online
                MartinPM Online
                MartinP
                wrote on last edited by MartinP
                #7

                @ninjaturtle85 Habe mal dein XML importiert - das erzeugte Javascript sieht unauffällig aus ...

                schedule("5 */12 * * *", async () => {
                  // Sonnenaufgang
                  setState('javascript.0.zeiten.sonnenaufgang', ('' + formatDate(getDateObject(getAstroDate('sunrise', undefined, 0)), "hh:mm")));
                  setState('javascript.0.zeiten.sonnenaufgang_stunde', ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getHours()));
                  setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + (getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                  // Sonnenuntergang
                  setState('javascript.0.zeiten.sonnenuntergang', ('' + formatDate(getDateObject(getAstroDate('sunset', undefined, 0)), "hh:mm")));
                });
                
                

                Edit, laut Fehlermeldung hat die Zeile 4 in Deiner Version des aus dem Blockly generierten Javascript-Quellcodes am Zeilenende eine schließende Klammer mehr.
                Da verhaspelt sich der Codegenerator des Blockly wohl ein wenig im experimental release ...
                .

                Quatsch - habe mich verguckt, die Zeile sieht genauso aus ... in meinem Javascript Editor von 7.1.xx

                Quatsch2 da fehlt doch eine öffnende Klammer - hier die beiden Zeilen im Vergleich (oben fehlermeldung vs. unten bei mir erzeugter Code) :

                setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + (getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                  
                

                Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                Linux pve 6.8.12-16-pve
                6 GByte RAM für den Container
                Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                Remote-Access über Wireguard der Fritzbox

                T 1 Reply Last reply
                1
                • MartinPM MartinP

                  @ninjaturtle85 Habe mal dein XML importiert - das erzeugte Javascript sieht unauffällig aus ...

                  schedule("5 */12 * * *", async () => {
                    // Sonnenaufgang
                    setState('javascript.0.zeiten.sonnenaufgang', ('' + formatDate(getDateObject(getAstroDate('sunrise', undefined, 0)), "hh:mm")));
                    setState('javascript.0.zeiten.sonnenaufgang_stunde', ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getHours()));
                    setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + (getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                    // Sonnenuntergang
                    setState('javascript.0.zeiten.sonnenuntergang', ('' + formatDate(getDateObject(getAstroDate('sunset', undefined, 0)), "hh:mm")));
                  });
                  
                  

                  Edit, laut Fehlermeldung hat die Zeile 4 in Deiner Version des aus dem Blockly generierten Javascript-Quellcodes am Zeilenende eine schließende Klammer mehr.
                  Da verhaspelt sich der Codegenerator des Blockly wohl ein wenig im experimental release ...
                  .

                  Quatsch - habe mich verguckt, die Zeile sieht genauso aus ... in meinem Javascript Editor von 7.1.xx

                  Quatsch2 da fehlt doch eine öffnende Klammer - hier die beiden Zeilen im Vergleich (oben fehlermeldung vs. unten bei mir erzeugter Code) :

                  setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                  setState('javascript.0.zeiten.sonnenaufgang_minute', ('' + (getDateObject(getAstroDate('sunrise', undefined, 0)).getMinutes())));
                    
                  
                  T Offline
                  T Offline
                  ticaki
                  wrote on last edited by ticaki
                  #8

                  @martinp

                  Bitte Issue eröffnen, wegen der fehlenden Klammer. bzw. die schließende scheint zu viel.

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  MartinPM 1 Reply Last reply
                  2
                  • T ticaki

                    @martinp

                    Bitte Issue eröffnen, wegen der fehlenden Klammer. bzw. die schließende scheint zu viel.

                    MartinPM Online
                    MartinPM Online
                    MartinP
                    wrote on last edited by MartinP
                    #9

                    @ticaki Erledigt https://github.com/ioBroker/ioBroker.javascript/issues/1463 - vielleicht kann @NinjaTurtle85 auch noch etwas ausfüllen - Die Umgebung zur Reproduktion des Fehlers kenne ich nicht ...

                    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                    Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                    Linux pve 6.8.12-16-pve
                    6 GByte RAM für den Container
                    Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                    Remote-Access über Wireguard der Fritzbox

                    1 Reply Last reply
                    1
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    762

                    Online

                    32.5k

                    Users

                    81.7k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe