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

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Gelöst: TypeError: schedule is not a function

NEWS

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

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

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

Gelöst: TypeError: schedule is not a function

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
javascriptblocklytypeerrorschedule
7 Beiträge 4 Kommentatoren 382 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.
  • wendy2702W Online
    wendy2702W Online
    wendy2702
    schrieb am zuletzt editiert von wendy2702
    #1

    Hi,

    mir ist gerade aufgefallen das ich von meiner Wärmepumpe keine Daten mehr bekomme.

    Ein einfaches Blockly dazu bringt mir seit dem letzten Javascript Adapter update diesen Fehler:

    12:19:36.651	error	javascript.2 (14727) script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test: TypeError: schedule is not a function
    12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:4:12
    12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:14:3
    

    Hier das Blockly:

    <xml xmlns="https://developers.google.com/blockly/xml">
     <variables>
       <variable type="cron" id="schedule1">schedule1</variable>
     </variables>
     <block type="schedule_create" id="U^a/a|R.Ag0SUHC5`R_X" x="-512" y="-63">
       <field name="NAME">schedule1</field>
       <value name="SCHEDULE">
         <shadow type="field_cron" id="RoVW,)EZwML}A7XD8Xc/">
           <field name="CRON">12 */3 * * * *</field>
         </shadow>
       </value>
       <statement name="STATEMENT">
         <block type="debug" id=";E~}`cmu%ZUC50DV#p?Y">
           <field name="Severity">log</field>
           <value name="TEXT">
             <shadow type="text" id="0w!y-Pmlm,f`O0?~@jC@">
               <field name="TEXT">Abfrage_Waterkotte</field>
             </shadow>
           </value>
           <next>
             <block type="controls_if" id="WEoLFzJ0#-xub!Bwhv~H">
               <value name="IF0">
                 <block type="logic_operation" id="%[579SWxQ72Thpq|e}II" inline="false">
                   <field name="OP">AND</field>
                   <value name="A">
                     <block type="logic_compare" id=";I2G)sOC7K3E#aG*1^{n">
                       <field name="OP">EQ</field>
                       <value name="A">
                         <block type="get_value" id="2wot(2t*g8UEm.+2pLu@">
                           <field name="ATTR">val</field>
                           <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                         </block>
                       </value>
                       <value name="B">
                         <block type="logic_boolean" id="/w]{^LZ9,e*gI5Na*=AX">
                           <field name="BOOL">FALSE</field>
                         </block>
                       </value>
                     </block>
                   </value>
                   <value name="B">
                     <block type="logic_operation" id="DFqv1XTuf5Jcd6~d4Pl9">
                       <field name="OP">AND</field>
                       <value name="A">
                         <block type="logic_compare" id="Q%hn`r~GuwSiW|`lwXy4">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="=gAZ0qIl%Q2=a)w=}wsm">
                               <field name="ATTR">val</field>
                               <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_45</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="logic_boolean" id="z(f3588pY)X5T1JY`L}o">
                               <field name="BOOL">FALSE</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <value name="B">
                         <block type="logic_compare" id="QF-a*[%R+[u!Z(LIu]Nj">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="`P_T2QF-wSoJ!ZJN0:^y">
                               <field name="ATTR">val</field>
                               <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_60</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="logic_boolean" id="nI4s86@mVMZfHAb+k9u+">
                               <field name="BOOL">FALSE</field>
                             </block>
                           </value>
                         </block>
                       </value>
                     </block>
                   </value>
                 </block>
               </value>
               <next>
                 <block type="debug" id="-twd|JK7:Q5Q6+M2lTmO">
                   <field name="Severity">log</field>
                   <value name="TEXT">
                     <shadow type="text" id="e+uKa0:h7S7tL{x@5ZIM">
                       <field name="TEXT">Aktiviere Abfrage Waterkotte</field>
                     </shadow>
                   </value>
                   <next>
                     <block type="control" id="Hh@%xY%GsRI1g208b7ce">
                       <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                       <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                       <field name="WITH_DELAY">FALSE</field>
                       <value name="VALUE">
                         <block type="logic_boolean" id="dJ]azVd7r~N1IN8Wdlr-">
                           <field name="BOOL">TRUE</field>
                         </block>
                       </value>
                       <next>
                         <block type="control" id="S[V15.2;~h|N4vnsb3J0">
                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                           <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                           <field name="WITH_DELAY">TRUE</field>
                           <field name="DELAY_MS">3</field>
                           <field name="UNIT">sec</field>
                           <field name="CLEAR_RUNNING">FALSE</field>
                           <value name="VALUE">
                             <block type="logic_boolean" id="c`7aVan7RyUsJ=0=)={!">
                               <field name="BOOL">FALSE</field>
                             </block>
                           </value>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </statement>
     </block>
    </xml>
    

    So sieht es als Javascript aus:

    var schedule;
    
    
    schedule = schedule('12 */3 * * * *', function () {
      console.log('Abfrage_Waterkotte');
      if (getState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_45").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_60").val == false) {
      }
      console.log('Aktiviere Abfrage Waterkotte');
      setState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, true);
      setStateDelayed("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, false, 3000, false);
    });
    

    Ist das schon bekannt?

    Wie kann ich das lösen?

    Soll ich ein Issue auf Github erstellen oder liegt der Fehler im Blockly welches allerdings bis zum Upgrade ohne Probleme lief.

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

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

    Thomas BraunT AlCalzoneA 2 Antworten Letzte Antwort
    0
    • wendy2702W wendy2702

      Hi,

      mir ist gerade aufgefallen das ich von meiner Wärmepumpe keine Daten mehr bekomme.

      Ein einfaches Blockly dazu bringt mir seit dem letzten Javascript Adapter update diesen Fehler:

      12:19:36.651	error	javascript.2 (14727) script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test: TypeError: schedule is not a function
      12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:4:12
      12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:14:3
      

      Hier das Blockly:

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable type="cron" id="schedule1">schedule1</variable>
       </variables>
       <block type="schedule_create" id="U^a/a|R.Ag0SUHC5`R_X" x="-512" y="-63">
         <field name="NAME">schedule1</field>
         <value name="SCHEDULE">
           <shadow type="field_cron" id="RoVW,)EZwML}A7XD8Xc/">
             <field name="CRON">12 */3 * * * *</field>
           </shadow>
         </value>
         <statement name="STATEMENT">
           <block type="debug" id=";E~}`cmu%ZUC50DV#p?Y">
             <field name="Severity">log</field>
             <value name="TEXT">
               <shadow type="text" id="0w!y-Pmlm,f`O0?~@jC@">
                 <field name="TEXT">Abfrage_Waterkotte</field>
               </shadow>
             </value>
             <next>
               <block type="controls_if" id="WEoLFzJ0#-xub!Bwhv~H">
                 <value name="IF0">
                   <block type="logic_operation" id="%[579SWxQ72Thpq|e}II" inline="false">
                     <field name="OP">AND</field>
                     <value name="A">
                       <block type="logic_compare" id=";I2G)sOC7K3E#aG*1^{n">
                         <field name="OP">EQ</field>
                         <value name="A">
                           <block type="get_value" id="2wot(2t*g8UEm.+2pLu@">
                             <field name="ATTR">val</field>
                             <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                           </block>
                         </value>
                         <value name="B">
                           <block type="logic_boolean" id="/w]{^LZ9,e*gI5Na*=AX">
                             <field name="BOOL">FALSE</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <value name="B">
                       <block type="logic_operation" id="DFqv1XTuf5Jcd6~d4Pl9">
                         <field name="OP">AND</field>
                         <value name="A">
                           <block type="logic_compare" id="Q%hn`r~GuwSiW|`lwXy4">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="get_value" id="=gAZ0qIl%Q2=a)w=}wsm">
                                 <field name="ATTR">val</field>
                                 <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_45</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="logic_boolean" id="z(f3588pY)X5T1JY`L}o">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <value name="B">
                           <block type="logic_compare" id="QF-a*[%R+[u!Z(LIu]Nj">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="get_value" id="`P_T2QF-wSoJ!ZJN0:^y">
                                 <field name="ATTR">val</field>
                                 <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_60</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="logic_boolean" id="nI4s86@mVMZfHAb+k9u+">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                           </block>
                         </value>
                       </block>
                     </value>
                   </block>
                 </value>
                 <next>
                   <block type="debug" id="-twd|JK7:Q5Q6+M2lTmO">
                     <field name="Severity">log</field>
                     <value name="TEXT">
                       <shadow type="text" id="e+uKa0:h7S7tL{x@5ZIM">
                         <field name="TEXT">Aktiviere Abfrage Waterkotte</field>
                       </shadow>
                     </value>
                     <next>
                       <block type="control" id="Hh@%xY%GsRI1g208b7ce">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                         <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                         <field name="WITH_DELAY">FALSE</field>
                         <value name="VALUE">
                           <block type="logic_boolean" id="dJ]azVd7r~N1IN8Wdlr-">
                             <field name="BOOL">TRUE</field>
                           </block>
                         </value>
                         <next>
                           <block type="control" id="S[V15.2;~h|N4vnsb3J0">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                             <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                             <field name="WITH_DELAY">TRUE</field>
                             <field name="DELAY_MS">3</field>
                             <field name="UNIT">sec</field>
                             <field name="CLEAR_RUNNING">FALSE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id="c`7aVan7RyUsJ=0=)={!">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </statement>
       </block>
      </xml>
      

      So sieht es als Javascript aus:

      var schedule;
      
      
      schedule = schedule('12 */3 * * * *', function () {
        console.log('Abfrage_Waterkotte');
        if (getState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_45").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_60").val == false) {
        }
        console.log('Aktiviere Abfrage Waterkotte');
        setState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, true);
        setStateDelayed("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, false, 3000, false);
      });
      

      Ist das schon bekannt?

      Wie kann ich das lösen?

      Soll ich ein Issue auf Github erstellen oder liegt der Fehler im Blockly welches allerdings bis zum Upgrade ohne Probleme lief.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @wendy2702 sagte in TypeError: schedule is not a function:

      bis zum Upgrade ohne Probleme lief.

      Welches Upgrade?

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      wendy2702W 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @wendy2702 sagte in TypeError: schedule is not a function:

        bis zum Upgrade ohne Probleme lief.

        Welches Upgrade?

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

        @Thomas-Braun Javascript Adapter auf 4.9.3

        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
        • wendy2702W wendy2702

          Hi,

          mir ist gerade aufgefallen das ich von meiner Wärmepumpe keine Daten mehr bekomme.

          Ein einfaches Blockly dazu bringt mir seit dem letzten Javascript Adapter update diesen Fehler:

          12:19:36.651	error	javascript.2 (14727) script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test: TypeError: schedule is not a function
          12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:4:12
          12:19:36.652	error	javascript.2 (14727) at script.js.Waterkotte.Restart_Abfrage_Waterkotte_Test:14:3
          

          Hier das Blockly:

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable type="cron" id="schedule1">schedule1</variable>
           </variables>
           <block type="schedule_create" id="U^a/a|R.Ag0SUHC5`R_X" x="-512" y="-63">
             <field name="NAME">schedule1</field>
             <value name="SCHEDULE">
               <shadow type="field_cron" id="RoVW,)EZwML}A7XD8Xc/">
                 <field name="CRON">12 */3 * * * *</field>
               </shadow>
             </value>
             <statement name="STATEMENT">
               <block type="debug" id=";E~}`cmu%ZUC50DV#p?Y">
                 <field name="Severity">log</field>
                 <value name="TEXT">
                   <shadow type="text" id="0w!y-Pmlm,f`O0?~@jC@">
                     <field name="TEXT">Abfrage_Waterkotte</field>
                   </shadow>
                 </value>
                 <next>
                   <block type="controls_if" id="WEoLFzJ0#-xub!Bwhv~H">
                     <value name="IF0">
                       <block type="logic_operation" id="%[579SWxQ72Thpq|e}II" inline="false">
                         <field name="OP">AND</field>
                         <value name="A">
                           <block type="logic_compare" id=";I2G)sOC7K3E#aG*1^{n">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="get_value" id="2wot(2t*g8UEm.+2pLu@">
                                 <field name="ATTR">val</field>
                                 <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="logic_boolean" id="/w]{^LZ9,e*gI5Na*=AX">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <value name="B">
                           <block type="logic_operation" id="DFqv1XTuf5Jcd6~d4Pl9">
                             <field name="OP">AND</field>
                             <value name="A">
                               <block type="logic_compare" id="Q%hn`r~GuwSiW|`lwXy4">
                                 <field name="OP">EQ</field>
                                 <value name="A">
                                   <block type="get_value" id="=gAZ0qIl%Q2=a)w=}wsm">
                                     <field name="ATTR">val</field>
                                     <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_45</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="logic_boolean" id="z(f3588pY)X5T1JY`L}o">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <value name="B">
                               <block type="logic_compare" id="QF-a*[%R+[u!Z(LIu]Nj">
                                 <field name="OP">EQ</field>
                                 <value name="A">
                                   <block type="get_value" id="`P_T2QF-wSoJ!ZJN0:^y">
                                     <field name="ATTR">val</field>
                                     <field name="OID">javascript.2.scriptEnabled.Waterkotte.WW_Temp_60</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="logic_boolean" id="nI4s86@mVMZfHAb+k9u+">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                       </block>
                     </value>
                     <next>
                       <block type="debug" id="-twd|JK7:Q5Q6+M2lTmO">
                         <field name="Severity">log</field>
                         <value name="TEXT">
                           <shadow type="text" id="e+uKa0:h7S7tL{x@5ZIM">
                             <field name="TEXT">Aktiviere Abfrage Waterkotte</field>
                           </shadow>
                         </value>
                         <next>
                           <block type="control" id="Hh@%xY%GsRI1g208b7ce">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id="dJ]azVd7r~N1IN8Wdlr-">
                                 <field name="BOOL">TRUE</field>
                               </block>
                             </value>
                             <next>
                               <block type="control" id="S[V15.2;~h|N4vnsb3J0">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                 <field name="OID">javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test</field>
                                 <field name="WITH_DELAY">TRUE</field>
                                 <field name="DELAY_MS">3</field>
                                 <field name="UNIT">sec</field>
                                 <field name="CLEAR_RUNNING">FALSE</field>
                                 <value name="VALUE">
                                   <block type="logic_boolean" id="c`7aVan7RyUsJ=0=)={!">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </statement>
           </block>
          </xml>
          

          So sieht es als Javascript aus:

          var schedule;
          
          
          schedule = schedule('12 */3 * * * *', function () {
            console.log('Abfrage_Waterkotte');
            if (getState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_45").val == false && getState("javascript.2.scriptEnabled.Waterkotte.WW_Temp_60").val == false) {
            }
            console.log('Aktiviere Abfrage Waterkotte');
            setState("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, true);
            setStateDelayed("javascript.2.scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test"/*scriptEnabled.Waterkotte.Abfrage_Waterkotte_Test*/, false, 3000, false);
          });
          

          Ist das schon bekannt?

          Wie kann ich das lösen?

          Soll ich ein Issue auf Github erstellen oder liegt der Fehler im Blockly welches allerdings bis zum Upgrade ohne Probleme lief.

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von AlCalzone
          #4

          @wendy2702 sagte in TypeError: schedule is not a function:

          Zeile 1:

          var schedule;

          schedule ist demnach keine Funktion, sondern eine Variable, die du selbst definierst. Nenn die um und die Funktion gibts wieder ;)

          Edit: gerade gesehen, dass das Blockly ist. Bei mir kommt folgender Code raus, wenn ich deine Blöcke importiere:

          var schedule1;
          schedule1 = schedule('12 */3 * * * *', async function () {
          ...
          

          Kann es sein, dass du das Blockly mal neu speichern must oder so?

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          wendy2702W 1 Antwort Letzte Antwort
          0
          • AlCalzoneA AlCalzone

            @wendy2702 sagte in TypeError: schedule is not a function:

            Zeile 1:

            var schedule;

            schedule ist demnach keine Funktion, sondern eine Variable, die du selbst definierst. Nenn die um und die Funktion gibts wieder ;)

            Edit: gerade gesehen, dass das Blockly ist. Bei mir kommt folgender Code raus, wenn ich deine Blöcke importiere:

            var schedule1;
            schedule1 = schedule('12 */3 * * * *', async function () {
            ...
            

            Kann es sein, dass du das Blockly mal neu speichern must oder so?

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

            @AlCalzone Neu Speichern war die Lösung.

            Aber ist das jetzt ein Feature oder ein Bug ?

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

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

            AlCalzoneA 1 Antwort Letzte Antwort
            0
            • wendy2702W wendy2702

              @AlCalzone Neu Speichern war die Lösung.

              Aber ist das jetzt ein Feature oder ein Bug ?

              AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #6

              @wendy2702 Schätze das war mal ein Bug. Das Skript hätte so aber eigentlich nie funktionieren dürfen.

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              paul53P 1 Antwort Letzte Antwort
              0
              • AlCalzoneA AlCalzone

                @wendy2702 Schätze das war mal ein Bug. Das Skript hätte so aber eigentlich nie funktionieren dürfen.

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

                @AlCalzone sagte:

                Schätze das war mal ein Bug.

                Ja, war es mal.

                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
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                674

                Online

                32.4k

                Benutzer

                81.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