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. Visualisierung
  4. .txt file in Widget darstellen..

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    176

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    571

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

.txt file in Widget darstellen..

Geplant Angeheftet Gesperrt Verschoben Visualisierung
48 Beiträge 4 Kommentatoren 1.5k Aufrufe 4 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.
  • liv-in-skyL liv-in-sky

    @joergh

    jetzt weißt du es ja - wie erwähnt muss im script noch das lesen des existierenden jsons (in einem dp) und das wiederschreiben rein
    du brauchst daher einen dp mit type string

    myjsonArray=JSON.parse(getState("0_userdata.0.CONTROL-OWN.AAATEST.TestString1").val);
    myjsonArray.push({
        "zeit":zeit,
        "text": text
     })
    setState("0_userdata.0.CONTROL-OWN.AAATEST.TestString1",JSON.stringify(myjsonArray));
    })
    

    <xml xmlns="https://developers.google.com/blockly/xml">
     <variables>
       <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
       <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
       <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
       <variable type="timeout" id="timeout">timeout</variable>
     </variables>
     <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="113" y="112">
       <field name="COMMENT">beim ersten mal leerer dp</field>
       <next>
         <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
           <value name="IF0">
             <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
               <value name="VALUE">
                 <shadow type="text">
                   <field name="TEXT"></field>
                 </shadow>
                 <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                   <field name="ATTR">val</field>
                   <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                 </block>
               </value>
             </block>
           </value>
           <statement name="DO0">
             <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
               <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
               <value name="VALUE">
                 <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                   <mutation items="0"></mutation>
                 </block>
               </value>
               <next>
                 <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                   <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                   <field name="WITH_DELAY">FALSE</field>
                   <value name="VALUE">
                     <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                       <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                     </block>
                   </value>
                 </block>
               </next>
             </block>
           </statement>
           <next>
             <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
               <field name="COMMENT">muss immer wider aufgerufen werden</field>
               <next>
                 <block type="timeouts_settimeout" id="];;*w]a|*ID$C%y`iP0p">
                   <field name="NAME">timeout</field>
                   <field name="DELAY">2</field>
                   <field name="UNIT">sec</field>
                   <statement name="STATEMENT">
                     <block type="procedures_callcustomnoreturn" id="EExq}vOtL!*0B6I!C:nr">
                       <mutation name="etwas tun">
                         <arg name="zeit"></arg>
                         <arg name="text"></arg>
                       </mutation>
                       <value name="ARG0">
                         <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                           <field name="TEXT">12:23</field>
                         </block>
                       </value>
                       <value name="ARG1">
                         <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                           <field name="TEXT">erster eintrag</field>
                         </block>
                       </value>
                       <next>
                         <block type="procedures_callcustomnoreturn" id="7~6m_w/]|s1!e4Qbvyx!">
                           <mutation name="etwas tun">
                             <arg name="zeit"></arg>
                             <arg name="text"></arg>
                           </mutation>
                           <value name="ARG0">
                             <block type="text" id="[}#NGTrRpP_J{yeUV?-}">
                               <field name="TEXT">13:44</field>
                             </block>
                           </value>
                           <value name="ARG1">
                             <block type="text" id="T2feN=VyPoV0icC_fX#W">
                               <field name="TEXT">zweiter eintrag</field>
                             </block>
                           </value>
                           <next>
                             <block type="debug" id="X(]`D{lj[!;8*{aKI(B|">
                               <field name="Severity">log</field>
                               <value name="TEXT">
                                 <shadow type="text" id="veRPR75t0gV+j4Kbp^gM">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="variables_get" id="t5{_n[-q9DM$KIky*.3}">
                                   <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                 </block>
                               </value>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </statement>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </next>
     </block>
     <block type="procedures_defcustomnoreturn" id="j?7,VR.oK}Vg/ze4avd+" x="437" y="288">
       <mutation statements="false">
         <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
         <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
       </mutation>
       <field name="NAME">etwas tun</field>
       <field name="SCRIPT">DQoNCg0KbXlqc29uQXJyYXk9SlNPTi5wYXJzZShnZXRTdGF0ZSgiMF91c2VyZGF0YS4wLkNPTlRST0wtT1dOLkFBQVRFU1QuVGVzdFN0cmluZzEiKS52YWwpOw0KDQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCnNldFN0YXRlKCIwX3VzZXJkYXRhLjAuQ09OVFJPTC1PV04uQUFBVEVTVC5UZXN0U3RyaW5nMSIsSlNPTi5zdHJpbmdpZnkobXlqc29uQXJyYXkpKTsNCg0KLy9sb2coSlNPTi5zdHJpbmdpZnkobXlqc29uQXJyYXkpKQ==</field>
       <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
     </block>
    </xml>
    

    J Offline
    J Offline
    JoergH
    schrieb am zuletzt editiert von JoergH
    #23

    @liv-in-sky

    Irgendwie ist noch ein Bug drin:

    14:27:58.018	error	javascript.0 (31267) script.js.Testprogramm compile failed: at script.js.Testprogramm:17
    

    So sieht der Code aus:

    myjsonArray=JSON.parse(getState("0_userdata.0.Visualisierung.Sprachlog").val);
    
    myjsonArray.push({
    
        "zeit": zeit,
    
        "text": text
    
     })
    
    setState("0_userdata.0.Visualisierung.Sprachlog",JSON.stringify(myjsonArray));
    
    })
    
    
    var zeit, text, myjsonArray;
    
    // Beschreibe diese Funktion …
    async function etwas_tun(zeit, text) {
        myjsonArray=JSON.parse(getState("0_userdata.0.Visualisierung.Sprachlog").val);
        
        myjsonArray.push({
        
            "zeit": zeit,
        
            "text": text
        
         })
        
        setState("0_userdata.0.Visualisierung.Sprachlog",JSON.stringify(myjsonArray));
        
        })
    
    }
    
    
    on({id: "0_userdata.0.Visualisierung.Sprachausgabe"/*Sprachausgabe*/, change: "ne"}, async function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      setState("fullybrowser.0.192_168_178_45.Commands.screenOn"/*screenOn*/, true);
      await wait(1000);
      setState("sayit.0.tts.text", "" + getState("0_userdata.0.Visualisierung.Lautstärke").val + ";" + getState("0_userdata.0.Visualisierung.Sprachausgabe").val);
      myjsonArray = [];
      await etwas_tun(formatDate(new Date(), "hh:mm:ss.sss"), getState("0_userdata.0.Visualisierung.Sprachausgabe").val);
      console.log(('Sprachausgabe Logfile: ' + String(myjsonArray)));
    });
    
    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyNWRSYjdGJTdELkFQNWkzTnBpbVN+VyUyMiUzRXplaXQlM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjJUbU50VlJBJTQwJTJGUDYlNUUlMjRzJTIzZkhIZ3klMjIlM0V0ZXh0JTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyeSUzRCUyQlZObHIlM0FjTn4lN0NVdGNJJTNBciU3RCU3QiUyMiUzRW15anNvbkFycmF5JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjI1JTJDLW0oT24lM0JON28uNjc1LU9+JTVEdSUyMiUyMHglM0QlMjItMTM3JTIyJTIweSUzRCUyMjg4JTIyJTNFJTNDbXV0YXRpb24lMjBzdGF0ZW1lbnRzJTNEJTIyZmFsc2UlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyemVpdCUyMiUyMHZhcmlkJTNEJTIyNWRSYjdGJTdELkFQNWkzTnBpbVN+VyUyMiUzRSUzQyUyRmFyZyUzRSUzQ2FyZyUyMG5hbWUlM0QlMjJ0ZXh0JTIyJTIwdmFyaWQlM0QlMjJUbU50VlJBJTQwJTJGUDYlNUUlMjRzJTIzZkhIZ3klMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VldHdhcyUyMHR1biUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU0NSSVBUJTIyJTNFYlhscWMyOXVRWEp5WVhrOVNsTlBUaTV3WVhKelpTaG5aWFJUZEdGMFpTZ2lNRjkxYzJWeVpHRjBZUzR3TGxacGMzVmhiR2x6YVdWeWRXNW5MbE53Y21GamFHeHZaeUlwTG5aaGJDazdEUW9OQ20xNWFuTnZia0Z5Y21GNUxuQjFjMmdvZXcwS0RRb2dJQ0FnSW5wbGFYUWlPaUI2WldsMExBMEtEUW9nSUNBZ0luUmxlSFFpT2lCMFpYaDBEUW9OQ2lCOUtRMEtEUXB6WlhSVGRHRjBaU2dpTUY5MWMyVnlaR0YwWVM0d0xsWnBjM1ZoYkdsemFXVnlkVzVuTGxOd2NtRmphR3h2WnlJc1NsTlBUaTV6ZEhKcGJtZHBabmtvYlhscWMyOXVRWEp5WVhrcEtUc05DZzBLZlNrTkNnJTNEJTNEJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyQUdJTTYlMkY1dTh2JTVCfjdPM3UlMjRDZzElMjIlMjB4JTNEJTIyLTIxMyUyMiUyMHklM0QlMjIxODglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuU3ByYWNoYXVzZ2FiZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJVTEglNUROclY5VC1LWSoyJTJCM2hJJTNEJTdCJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZnVsbHlicm93c2VyLjAuMTkyXzE2OF8xNzhfNDUuQ29tbWFuZHMuc2NyZWVuT24lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjIlMkY1eVRFSiUyRndvJTNEZVclMkN5WDklN0IlNUJFQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3dhaXQlMjIlMjBpZCUzRCUyMkJLUyFhNSUyQkpzMk8lNjBjJTI0Q0ZkTFAqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0UxJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVTklUJTIyJTNFc2VjJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2F5aXQlMjIlMjBpZCUzRCUyMlVHYX5ZJTVFWFZmQWNLRHhGcWRvZyUzRiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFYWxsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMQU5HVUFHRSUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTE9HJTIyJTNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWT0xVTUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMiUyRnI5JTdDZzBpRVEqczVTcCUyNGFOYSUzRDUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuTGF1dHN0JUMzJUE0cmtlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyTUVTU0FHRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJKNFFiJTNCaVVJTFBLJTNGM0lTJTJGVjZxJTNGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRleHQlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyeTU2OEM2b2YlM0RpJTJDJTJDYWFlJTI0KFlDLiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRTBfdXNlcmRhdGEuMC5WaXN1YWxpc2llcnVuZy5TcHJhY2hhdXNnYWJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiUyNSU3Q1JpdDFheSpoSHpDM3ZiUSU1QiUyM1klMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMnklM0QlMkJWTmxyJTNBY05+JTdDVXRjSSUzQXIlN0QlN0IlMjIlM0VteWpzb25BcnJheSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsaXN0c19jcmVhdGVfd2l0aCUyMiUyMGlkJTNEJTIyJTQweUMlN0RLJTNBSUVMSS1YQyU3QjVvdmJzeCUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIwJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfY2FsbGN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjI1QWIlN0MlN0MlN0REY09rRSU3Q3RjaGhsMzIuJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyZXR3YXMlMjB0dW4lMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyemVpdCUyMiUzRSUzQyUyRmFyZyUzRSUzQ2FyZyUyMG5hbWUlM0QlMjJ0ZXh0JTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZV9nZXQlMjIlMjBpZCUzRCUyMiUyQiUyNSU3Qm1tQ1ZsdWYxeSU1RTUySyU1QiUzREYlMjUlMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBmb3JtYXQlM0QlMjJmYWxzZSUyMiUyMGxhbmd1YWdlJTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRWhoJTNBbW0lM0Fzcy5zc3MlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjJLNCUzQiU1RGR0aHFSLSU3RCglM0FSOEpCd2NfJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFMF91c2VyZGF0YS4wLlZpc3VhbGlzaWVydW5nLlNwcmFjaGF1c2dhYmUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiU1RGw3KCU3QjJKYyglNjBxZ1glM0RkSmQlNjBibiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFbG9nJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZS4uLiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJjLjMlM0QlMkYlMkNoJTNBbzclNURKMDMlNDBSSDQpMSUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIycnIlM0YlNDBKcEklMkNrcnIpKVJHTDYpLlIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZSUyMExvZ2ZpbGUlM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyLVElM0ElM0FyJTQwJTJGJTJCJTJCVHEpJTYwcTlkd1k5cCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyeSUzRCUyQlZObHIlM0FjTn4lN0NVdGNJJTNBciU3RCU3QiUyMiUzRW15anNvbkFycmF5JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
    
    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • J JoergH

      @liv-in-sky

      Irgendwie ist noch ein Bug drin:

      14:27:58.018	error	javascript.0 (31267) script.js.Testprogramm compile failed: at script.js.Testprogramm:17
      

      So sieht der Code aus:

      myjsonArray=JSON.parse(getState("0_userdata.0.Visualisierung.Sprachlog").val);
      
      myjsonArray.push({
      
          "zeit": zeit,
      
          "text": text
      
       })
      
      setState("0_userdata.0.Visualisierung.Sprachlog",JSON.stringify(myjsonArray));
      
      })
      
      
      var zeit, text, myjsonArray;
      
      // Beschreibe diese Funktion …
      async function etwas_tun(zeit, text) {
          myjsonArray=JSON.parse(getState("0_userdata.0.Visualisierung.Sprachlog").val);
          
          myjsonArray.push({
          
              "zeit": zeit,
          
              "text": text
          
           })
          
          setState("0_userdata.0.Visualisierung.Sprachlog",JSON.stringify(myjsonArray));
          
          })
      
      }
      
      
      on({id: "0_userdata.0.Visualisierung.Sprachausgabe"/*Sprachausgabe*/, change: "ne"}, async function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("fullybrowser.0.192_168_178_45.Commands.screenOn"/*screenOn*/, true);
        await wait(1000);
        setState("sayit.0.tts.text", "" + getState("0_userdata.0.Visualisierung.Lautstärke").val + ";" + getState("0_userdata.0.Visualisierung.Sprachausgabe").val);
        myjsonArray = [];
        await etwas_tun(formatDate(new Date(), "hh:mm:ss.sss"), getState("0_userdata.0.Visualisierung.Sprachausgabe").val);
        console.log(('Sprachausgabe Logfile: ' + String(myjsonArray)));
      });
      
      //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyNWRSYjdGJTdELkFQNWkzTnBpbVN+VyUyMiUzRXplaXQlM0MlMkZ2YXJpYWJsZSUzRSUzQ3ZhcmlhYmxlJTIwaWQlM0QlMjJUbU50VlJBJTQwJTJGUDYlNUUlMjRzJTIzZkhIZ3klMjIlM0V0ZXh0JTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyeSUzRCUyQlZObHIlM0FjTn4lN0NVdGNJJTNBciU3RCU3QiUyMiUzRW15anNvbkFycmF5JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjI1JTJDLW0oT24lM0JON28uNjc1LU9+JTVEdSUyMiUyMHglM0QlMjItMTM3JTIyJTIweSUzRCUyMjg4JTIyJTNFJTNDbXV0YXRpb24lMjBzdGF0ZW1lbnRzJTNEJTIyZmFsc2UlMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyemVpdCUyMiUyMHZhcmlkJTNEJTIyNWRSYjdGJTdELkFQNWkzTnBpbVN+VyUyMiUzRSUzQyUyRmFyZyUzRSUzQ2FyZyUyMG5hbWUlM0QlMjJ0ZXh0JTIyJTIwdmFyaWQlM0QlMjJUbU50VlJBJTQwJTJGUDYlNUUlMjRzJTIzZkhIZ3klMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VldHdhcyUyMHR1biUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU0NSSVBUJTIyJTNFYlhscWMyOXVRWEp5WVhrOVNsTlBUaTV3WVhKelpTaG5aWFJUZEdGMFpTZ2lNRjkxYzJWeVpHRjBZUzR3TGxacGMzVmhiR2x6YVdWeWRXNW5MbE53Y21GamFHeHZaeUlwTG5aaGJDazdEUW9OQ20xNWFuTnZia0Z5Y21GNUxuQjFjMmdvZXcwS0RRb2dJQ0FnSW5wbGFYUWlPaUI2WldsMExBMEtEUW9nSUNBZ0luUmxlSFFpT2lCMFpYaDBEUW9OQ2lCOUtRMEtEUXB6WlhSVGRHRjBaU2dpTUY5MWMyVnlaR0YwWVM0d0xsWnBjM1ZoYkdsemFXVnlkVzVuTGxOd2NtRmphR3h2WnlJc1NsTlBUaTV6ZEhKcGJtZHBabmtvYlhscWMyOXVRWEp5WVhrcEtUc05DZzBLZlNrTkNnJTNEJTNEJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyQUdJTTYlMkY1dTh2JTVCfjdPM3UlMjRDZzElMjIlMjB4JTNEJTIyLTIxMyUyMiUyMHklM0QlMjIxODglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuU3ByYWNoYXVzZ2FiZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJVTEglNUROclY5VC1LWSoyJTJCM2hJJTNEJTdCJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZnVsbHlicm93c2VyLjAuMTkyXzE2OF8xNzhfNDUuQ29tbWFuZHMuc2NyZWVuT24lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjIlMkY1eVRFSiUyRndvJTNEZVclMkN5WDklN0IlNUJFQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVvdXRzX3dhaXQlMjIlMjBpZCUzRCUyMkJLUyFhNSUyQkpzMk8lNjBjJTI0Q0ZkTFAqJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyREVMQVklMjIlM0UxJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVTklUJTIyJTNFc2VjJTNDJTJGZmllbGQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2F5aXQlMjIlMjBpZCUzRCUyMlVHYX5ZJTVFWFZmQWNLRHhGcWRvZyUzRiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFYWxsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMQU5HVUFHRSUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTE9HJTIyJTNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWT0xVTUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMiUyRnI5JTdDZzBpRVEqczVTcCUyNGFOYSUzRDUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuTGF1dHN0JUMzJUE0cmtlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyTUVTU0FHRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJKNFFiJTNCaVVJTFBLJTNGM0lTJTJGVjZxJTNGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRleHQlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyeTU2OEM2b2YlM0RpJTJDJTJDYWFlJTI0KFlDLiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRTBfdXNlcmRhdGEuMC5WaXN1YWxpc2llcnVuZy5TcHJhY2hhdXNnYWJlJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMiUyNSU3Q1JpdDFheSpoSHpDM3ZiUSU1QiUyM1klMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMnklM0QlMkJWTmxyJTNBY05+JTdDVXRjSSUzQXIlN0QlN0IlMjIlM0VteWpzb25BcnJheSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsaXN0c19jcmVhdGVfd2l0aCUyMiUyMGlkJTNEJTIyJTQweUMlN0RLJTNBSUVMSS1YQyU3QjVvdmJzeCUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIwJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfY2FsbGN1c3RvbW5vcmV0dXJuJTIyJTIwaWQlM0QlMjI1QWIlN0MlN0MlN0REY09rRSU3Q3RjaGhsMzIuJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyZXR3YXMlMjB0dW4lMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyemVpdCUyMiUzRSUzQyUyRmFyZyUzRSUzQ2FyZyUyMG5hbWUlM0QlMjJ0ZXh0JTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZV9nZXQlMjIlMjBpZCUzRCUyMiUyQiUyNSU3Qm1tQ1ZsdWYxeSU1RTUySyU1QiUzREYlMjUlMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBmb3JtYXQlM0QlMjJmYWxzZSUyMiUyMGxhbmd1YWdlJTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRWhoJTNBbW0lM0Fzcy5zc3MlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZ2V0X3ZhbHVlJTIyJTIwaWQlM0QlMjJLNCUzQiU1RGR0aHFSLSU3RCglM0FSOEpCd2NfJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFMF91c2VyZGF0YS4wLlZpc3VhbGlzaWVydW5nLlNwcmFjaGF1c2dhYmUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiU1RGw3KCU3QjJKYyglNjBxZ1glM0RkSmQlNjBibiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFbG9nJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZS4uLiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJjLjMlM0QlMkYlMkNoJTNBbzclNURKMDMlNDBSSDQpMSUyMiUzRSUzQ211dGF0aW9uJTIwaXRlbXMlM0QlMjIyJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIycnIlM0YlNDBKcEklMkNrcnIpKVJHTDYpLlIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFU3ByYWNoYXVzZ2FiZSUyMExvZ2ZpbGUlM0ElMjAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBREQxJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyLVElM0ElM0FyJTQwJTJGJTJCJTJCVHEpJTYwcTlkd1k5cCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyeSUzRCUyQlZObHIlM0FjTn4lN0NVdGNJJTNBciU3RCU3QiUyMiUzRW15anNvbkFycmF5JTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
      
      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #24

      @joergh

      im oberen bild sollte zeile 13 leer sein - lösch das mal

      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

      J 1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        @joergh

        im oberen bild sollte zeile 13 leer sein - lösch das mal

        J Offline
        J Offline
        JoergH
        schrieb am zuletzt editiert von
        #25

        @liv-in-sky Das hatte ich schon probiert. Die Klammern schienen mir zu viel, aber dann kommt das:

        14:34:05.835	error	javascript.0 (31267) script.js.Testprogramm: SyntaxError: Unexpected token : in JSON at position 2
        14:34:05.836	error	javascript.0 (31267) at etwas_tun (script.js.Testprogramm:5:22)
        14:34:05.836	error	javascript.0 (31267) at script.js.Testprogramm:23:7
        14:34:05.836	error	javascript.0 (31267) at script.js.Testprogramm:28:3
        
        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • J JoergH

          @liv-in-sky Das hatte ich schon probiert. Die Klammern schienen mir zu viel, aber dann kommt das:

          14:34:05.835	error	javascript.0 (31267) script.js.Testprogramm: SyntaxError: Unexpected token : in JSON at position 2
          14:34:05.836	error	javascript.0 (31267) at etwas_tun (script.js.Testprogramm:5:22)
          14:34:05.836	error	javascript.0 (31267) at script.js.Testprogramm:23:7
          14:34:05.836	error	javascript.0 (31267) at script.js.Testprogramm:28:3
          
          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #26

          @joergh

          exportiere mal dein script und poste es

          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

          J 1 Antwort Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @joergh

            exportiere mal dein script und poste es

            J Offline
            J Offline
            JoergH
            schrieb am zuletzt editiert von JoergH
            #27

            @liv-in-sky ```

            <xml xmlns="https://developers.google.com/blockly/xml">
              <variables>
                <variable id="kf@C)I@H5?Mg//!NjI1(">zeit</variable>
                <variable id="5a|o%=^(G?nVL*}]$W4w">text</variable>
                <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
              </variables>
              <block type="procedures_defcustomnoreturn" id="j?7,VR.oK}Vg/ze4avd+" x="113" y="88">
                <mutation statements="false">
                  <arg name="zeit" varid="kf@C)I@H5?Mg//!NjI1("></arg>
                  <arg name="text" varid="5a|o%=^(G?nVL*}]$W4w"></arg>
                </mutation>
                <field name="NAME">etwas tun</field>
                <field name="SCRIPT">bXlqc29uQXJyYXk9SlNPTi5wYXJzZShnZXRTdGF0ZSgiMF91c2VyZGF0YS4wLlZpc3VhbGlzaWVydW5nLlNwcmFjaGxvZyIpLnZhbCk7DQoNCm15anNvbkFycmF5LnB1c2goew0KDQogICAgInplaXQiOnplaXQsDQoNCiAgICAidGV4dCI6IHRleHQNCg0KIH0pDQoNCnNldFN0YXRlKCIwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuU3ByYWNobG9nIixKU09OLnN0cmluZ2lmeShteWpzb25BcnJheSkpOw0KDQo=</field>
                <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
              </block>
              <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3" x="63" y="187">
                <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                <value name="VALUE">
                  <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                    <mutation items="0"></mutation>
                  </block>
                </value>
                <next>
                  <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                    <field name="COMMENT">muss immer wider aufgerufen werden</field>
                    <next>
                      <block type="procedures_callcustomnoreturn" id="EExq}vOtL!*0B6I!C:nr">
                        <mutation name="etwas tun">
                          <arg name="zeit"></arg>
                          <arg name="text"></arg>
                        </mutation>
                        <value name="ARG0">
                          <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                            <field name="TEXT">12:23</field>
                          </block>
                        </value>
                        <value name="ARG1">
                          <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                            <field name="TEXT">erster eintrag</field>
                          </block>
                        </value>
                        <next>
                          <block type="procedures_callcustomnoreturn" id="7~6m_w/]|s1!e4Qbvyx!">
                            <mutation name="etwas tun">
                              <arg name="zeit"></arg>
                              <arg name="text"></arg>
                            </mutation>
                            <value name="ARG0">
                              <block type="text" id="[}#NGTrRpP_J{yeUV?-}">
                                <field name="TEXT">13:44</field>
                              </block>
                            </value>
                            <value name="ARG1">
                              <block type="text" id="T2feN=VyPoV0icC_fX#W">
                                <field name="TEXT">zweiter eintrag</field>
                              </block>
                            </value>
                            <next>
                              <block type="debug" id="X(]`D{lj[!;8*{aKI(B|">
                                <field name="Severity">log</field>
                                <value name="TEXT">
                                  <shadow type="text" id="veRPR75t0gV+j4Kbp^gM">
                                    <field name="TEXT">test</field>
                                  </shadow>
                                  <block type="variables_get" id="t5{_n[-q9DM$KIky*.3}">
                                    <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                  </block>
                                </value>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </xml>
            
            liv-in-skyL 2 Antworten Letzte Antwort
            0
            • J JoergH

              @liv-in-sky ```

              <xml xmlns="https://developers.google.com/blockly/xml">
                <variables>
                  <variable id="kf@C)I@H5?Mg//!NjI1(">zeit</variable>
                  <variable id="5a|o%=^(G?nVL*}]$W4w">text</variable>
                  <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                </variables>
                <block type="procedures_defcustomnoreturn" id="j?7,VR.oK}Vg/ze4avd+" x="113" y="88">
                  <mutation statements="false">
                    <arg name="zeit" varid="kf@C)I@H5?Mg//!NjI1("></arg>
                    <arg name="text" varid="5a|o%=^(G?nVL*}]$W4w"></arg>
                  </mutation>
                  <field name="NAME">etwas tun</field>
                  <field name="SCRIPT">bXlqc29uQXJyYXk9SlNPTi5wYXJzZShnZXRTdGF0ZSgiMF91c2VyZGF0YS4wLlZpc3VhbGlzaWVydW5nLlNwcmFjaGxvZyIpLnZhbCk7DQoNCm15anNvbkFycmF5LnB1c2goew0KDQogICAgInplaXQiOnplaXQsDQoNCiAgICAidGV4dCI6IHRleHQNCg0KIH0pDQoNCnNldFN0YXRlKCIwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuU3ByYWNobG9nIixKU09OLnN0cmluZ2lmeShteWpzb25BcnJheSkpOw0KDQo=</field>
                  <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                </block>
                <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3" x="63" y="187">
                  <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                  <value name="VALUE">
                    <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                      <mutation items="0"></mutation>
                    </block>
                  </value>
                  <next>
                    <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                      <field name="COMMENT">muss immer wider aufgerufen werden</field>
                      <next>
                        <block type="procedures_callcustomnoreturn" id="EExq}vOtL!*0B6I!C:nr">
                          <mutation name="etwas tun">
                            <arg name="zeit"></arg>
                            <arg name="text"></arg>
                          </mutation>
                          <value name="ARG0">
                            <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                              <field name="TEXT">12:23</field>
                            </block>
                          </value>
                          <value name="ARG1">
                            <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                              <field name="TEXT">erster eintrag</field>
                            </block>
                          </value>
                          <next>
                            <block type="procedures_callcustomnoreturn" id="7~6m_w/]|s1!e4Qbvyx!">
                              <mutation name="etwas tun">
                                <arg name="zeit"></arg>
                                <arg name="text"></arg>
                              </mutation>
                              <value name="ARG0">
                                <block type="text" id="[}#NGTrRpP_J{yeUV?-}">
                                  <field name="TEXT">13:44</field>
                                </block>
                              </value>
                              <value name="ARG1">
                                <block type="text" id="T2feN=VyPoV0icC_fX#W">
                                  <field name="TEXT">zweiter eintrag</field>
                                </block>
                              </value>
                              <next>
                                <block type="debug" id="X(]`D{lj[!;8*{aKI(B|">
                                  <field name="Severity">log</field>
                                  <value name="TEXT">
                                    <shadow type="text" id="veRPR75t0gV+j4Kbp^gM">
                                      <field name="TEXT">test</field>
                                    </shadow>
                                    <block type="variables_get" id="t5{_n[-q9DM$KIky*.3}">
                                      <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </xml>
              
              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von liv-in-sky
              #28

              @joergh

              es gibt doch schon das

              https://forum.iobroker.net/post/742539

              ist da auch ein fehler drin

              das im spoiler !!!

              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
              • J JoergH

                @liv-in-sky ```

                <xml xmlns="https://developers.google.com/blockly/xml">
                  <variables>
                    <variable id="kf@C)I@H5?Mg//!NjI1(">zeit</variable>
                    <variable id="5a|o%=^(G?nVL*}]$W4w">text</variable>
                    <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                  </variables>
                  <block type="procedures_defcustomnoreturn" id="j?7,VR.oK}Vg/ze4avd+" x="113" y="88">
                    <mutation statements="false">
                      <arg name="zeit" varid="kf@C)I@H5?Mg//!NjI1("></arg>
                      <arg name="text" varid="5a|o%=^(G?nVL*}]$W4w"></arg>
                    </mutation>
                    <field name="NAME">etwas tun</field>
                    <field name="SCRIPT">bXlqc29uQXJyYXk9SlNPTi5wYXJzZShnZXRTdGF0ZSgiMF91c2VyZGF0YS4wLlZpc3VhbGlzaWVydW5nLlNwcmFjaGxvZyIpLnZhbCk7DQoNCm15anNvbkFycmF5LnB1c2goew0KDQogICAgInplaXQiOnplaXQsDQoNCiAgICAidGV4dCI6IHRleHQNCg0KIH0pDQoNCnNldFN0YXRlKCIwX3VzZXJkYXRhLjAuVmlzdWFsaXNpZXJ1bmcuU3ByYWNobG9nIixKU09OLnN0cmluZ2lmeShteWpzb25BcnJheSkpOw0KDQo=</field>
                    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                  </block>
                  <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3" x="63" y="187">
                    <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                    <value name="VALUE">
                      <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                        <mutation items="0"></mutation>
                      </block>
                    </value>
                    <next>
                      <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                        <field name="COMMENT">muss immer wider aufgerufen werden</field>
                        <next>
                          <block type="procedures_callcustomnoreturn" id="EExq}vOtL!*0B6I!C:nr">
                            <mutation name="etwas tun">
                              <arg name="zeit"></arg>
                              <arg name="text"></arg>
                            </mutation>
                            <value name="ARG0">
                              <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                <field name="TEXT">12:23</field>
                              </block>
                            </value>
                            <value name="ARG1">
                              <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                <field name="TEXT">erster eintrag</field>
                              </block>
                            </value>
                            <next>
                              <block type="procedures_callcustomnoreturn" id="7~6m_w/]|s1!e4Qbvyx!">
                                <mutation name="etwas tun">
                                  <arg name="zeit"></arg>
                                  <arg name="text"></arg>
                                </mutation>
                                <value name="ARG0">
                                  <block type="text" id="[}#NGTrRpP_J{yeUV?-}">
                                    <field name="TEXT">13:44</field>
                                  </block>
                                </value>
                                <value name="ARG1">
                                  <block type="text" id="T2feN=VyPoV0icC_fX#W">
                                    <field name="TEXT">zweiter eintrag</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="debug" id="X(]`D{lj[!;8*{aKI(B|">
                                    <field name="Severity">log</field>
                                    <value name="TEXT">
                                      <shadow type="text" id="veRPR75t0gV+j4Kbp^gM">
                                        <field name="TEXT">test</field>
                                      </shadow>
                                      <block type="variables_get" id="t5{_n[-q9DM$KIky*.3}">
                                        <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </xml>
                
                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von
                #29

                @joergh

                aber das hier ist mit mehr blockly input und strukturierter

                <xml xmlns="https://developers.google.com/blockly/xml">
                 <variables>
                   <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
                   <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
                   <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                 </variables>
                 <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="512" y="87">
                   <mutation statements="false">
                     <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
                     <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
                   </mutation>
                   <field name="NAME">etwas tun2</field>
                   <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                   <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                 </block>
                 <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="212" y="212">
                   <field name="COMMENT">beim ersten mal leerer dp</field>
                   <next>
                     <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                       <mutation else="1"></mutation>
                       <value name="IF0">
                         <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                           <value name="VALUE">
                             <shadow type="text">
                               <field name="TEXT"></field>
                             </shadow>
                             <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                               <field name="ATTR">val</field>
                               <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO0">
                         <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                           <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                           <value name="VALUE">
                             <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                               <mutation items="0"></mutation>
                             </block>
                           </value>
                           <next>
                             <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                               <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                               <field name="WITH_DELAY">FALSE</field>
                               <value name="VALUE">
                                 <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                   <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                 </block>
                               </value>
                             </block>
                           </next>
                         </block>
                       </statement>
                       <statement name="ELSE">
                         <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                           <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                           <value name="VALUE">
                             <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                               <value name="VALUE">
                                 <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                   <field name="ATTR">val</field>
                                   <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <next>
                         <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                           <field name="COMMENT">muss immer wider aufgerufen werden</field>
                           <next>
                             <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                               <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                               <field name="WITH_DELAY">FALSE</field>
                               <value name="VALUE">
                                 <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                   <mutation name="etwas tun2">
                                     <arg name="zeit"></arg>
                                     <arg name="text"></arg>
                                   </mutation>
                                   <value name="ARG0">
                                     <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                       <field name="TEXT">12:23</field>
                                     </block>
                                   </value>
                                   <value name="ARG1">
                                     <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                       <field name="TEXT">erster eintrag</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
                </xml>
                

                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

                J 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @joergh

                  aber das hier ist mit mehr blockly input und strukturierter

                  <xml xmlns="https://developers.google.com/blockly/xml">
                   <variables>
                     <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
                     <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
                     <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                   </variables>
                   <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="512" y="87">
                     <mutation statements="false">
                       <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
                       <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
                     </mutation>
                     <field name="NAME">etwas tun2</field>
                     <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                     <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                   </block>
                   <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="212" y="212">
                     <field name="COMMENT">beim ersten mal leerer dp</field>
                     <next>
                       <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                         <mutation else="1"></mutation>
                         <value name="IF0">
                           <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                             <value name="VALUE">
                               <shadow type="text">
                                 <field name="TEXT"></field>
                               </shadow>
                               <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                 <field name="ATTR">val</field>
                                 <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO0">
                           <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                             <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                             <value name="VALUE">
                               <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                 <mutation items="0"></mutation>
                               </block>
                             </value>
                             <next>
                               <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                     <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </statement>
                         <statement name="ELSE">
                           <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                             <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                             <value name="VALUE">
                               <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                 <value name="VALUE">
                                   <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                     <field name="ATTR">val</field>
                                     <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </statement>
                         <next>
                           <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                             <field name="COMMENT">muss immer wider aufgerufen werden</field>
                             <next>
                               <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                     <mutation name="etwas tun2">
                                       <arg name="zeit"></arg>
                                       <arg name="text"></arg>
                                     </mutation>
                                     <value name="ARG0">
                                       <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                         <field name="TEXT">12:23</field>
                                       </block>
                                     </value>
                                     <value name="ARG1">
                                       <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                         <field name="TEXT">erster eintrag</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                  </xml>
                  

                  J Offline
                  J Offline
                  JoergH
                  schrieb am zuletzt editiert von
                  #30

                  @liv-in-sky sagte in .txt file in Widget darstellen..:

                  <xml xmlns="https://developers.google.com/blockly/xml">

                  14:51:03.279	error	javascript.0 (31267) script.js.Testprogramm: TypeError: myjsonArray.push is not a function
                  14:51:03.279	error	javascript.0 (31267) at etwas_tun2 (script.js.Testprogramm:6:17)
                  14:51:03.279	error	javascript.0 (31267) at script.js.Testprogramm:28:71
                  14:51:03.280	error	javascript.0 (31267) at script.js.Testprogramm:31:3
                  
                  <xml xmlns="https://developers.google.com/blockly/xml">
                    <variables>
                      <variable id="kf@C)I@H5?Mg//!NjI1(">zeit</variable>
                      <variable id="5a|o%=^(G?nVL*}]$W4w">text</variable>
                      <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                    </variables>
                    <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="38" y="38">
                      <mutation statements="false">
                        <arg name="zeit" varid="kf@C)I@H5?Mg//!NjI1("></arg>
                        <arg name="text" varid="5a|o%=^(G?nVL*}]$W4w"></arg>
                      </mutation>
                      <field name="NAME">etwas tun2</field>
                      <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                      <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                    </block>
                    <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="-162" y="163">
                      <field name="COMMENT">beim ersten mal leerer dp</field>
                      <next>
                        <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                          <mutation else="1"></mutation>
                          <value name="IF0">
                            <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                              <value name="VALUE">
                                <shadow type="text">
                                  <field name="TEXT"></field>
                                </shadow>
                                <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                  <field name="ATTR">val</field>
                                  <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                              <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                              <value name="VALUE">
                                <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                  <mutation items="0"></mutation>
                                </block>
                              </value>
                              <next>
                                <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                      <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <statement name="ELSE">
                            <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                              <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                              <value name="VALUE">
                                <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                  <value name="VALUE">
                                    <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <next>
                            <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                              <field name="COMMENT">muss immer wider aufgerufen werden</field>
                              <next>
                                <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                      <mutation name="etwas tun2">
                                        <arg name="zeit"></arg>
                                        <arg name="text"></arg>
                                      </mutation>
                                      <value name="ARG0">
                                        <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                          <field name="TEXT">12:23</field>
                                        </block>
                                      </value>
                                      <value name="ARG1">
                                        <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                          <field name="TEXT">erster eintrag</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </xml>
                  
                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • J JoergH

                    @liv-in-sky sagte in .txt file in Widget darstellen..:

                    <xml xmlns="https://developers.google.com/blockly/xml">

                    14:51:03.279	error	javascript.0 (31267) script.js.Testprogramm: TypeError: myjsonArray.push is not a function
                    14:51:03.279	error	javascript.0 (31267) at etwas_tun2 (script.js.Testprogramm:6:17)
                    14:51:03.279	error	javascript.0 (31267) at script.js.Testprogramm:28:71
                    14:51:03.280	error	javascript.0 (31267) at script.js.Testprogramm:31:3
                    
                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="kf@C)I@H5?Mg//!NjI1(">zeit</variable>
                        <variable id="5a|o%=^(G?nVL*}]$W4w">text</variable>
                        <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                      </variables>
                      <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="38" y="38">
                        <mutation statements="false">
                          <arg name="zeit" varid="kf@C)I@H5?Mg//!NjI1("></arg>
                          <arg name="text" varid="5a|o%=^(G?nVL*}]$W4w"></arg>
                        </mutation>
                        <field name="NAME">etwas tun2</field>
                        <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                        <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                      </block>
                      <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="-162" y="163">
                        <field name="COMMENT">beim ersten mal leerer dp</field>
                        <next>
                          <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                            <mutation else="1"></mutation>
                            <value name="IF0">
                              <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                                <value name="VALUE">
                                  <shadow type="text">
                                    <field name="TEXT"></field>
                                  </shadow>
                                  <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                    <field name="ATTR">val</field>
                                    <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                                <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                <value name="VALUE">
                                  <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                    <mutation items="0"></mutation>
                                  </block>
                                </value>
                                <next>
                                  <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                        <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </statement>
                            <statement name="ELSE">
                              <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                                <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                <value name="VALUE">
                                  <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                    <value name="VALUE">
                                      <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                        <field name="ATTR">val</field>
                                        <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </statement>
                            <next>
                              <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                                <field name="COMMENT">muss immer wider aufgerufen werden</field>
                                <next>
                                  <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                        <mutation name="etwas tun2">
                                          <arg name="zeit"></arg>
                                          <arg name="text"></arg>
                                        </mutation>
                                        <value name="ARG0">
                                          <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                            <field name="TEXT">12:23</field>
                                          </block>
                                        </value>
                                        <value name="ARG1">
                                          <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                            <field name="TEXT">erster eintrag</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </xml>
                    
                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #31

                    @joergh

                    verstehe ich nicht - bei mir läufts

                    kann es sein, dass die functionsnamen nicht stimmen - durch das importieren

                    also etwas tun , etwas tun2,..

                    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

                    J 1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      @joergh

                      verstehe ich nicht - bei mir läufts

                      kann es sein, dass die functionsnamen nicht stimmen - durch das importieren

                      also etwas tun , etwas tun2,..

                      J Offline
                      J Offline
                      JoergH
                      schrieb am zuletzt editiert von
                      #32

                      @liv-in-sky etwas tun 2 entstand nur, weil ich die alten Blöcke noch nicht gelöscht habe...das hat sich aber bei allen Blöcken gleichmässig angepasst. Probiere es gleich noch einmal auf einem "clean sheet"..

                      liv-in-skyL 2 Antworten Letzte Antwort
                      0
                      • J JoergH

                        @liv-in-sky etwas tun 2 entstand nur, weil ich die alten Blöcke noch nicht gelöscht habe...das hat sich aber bei allen Blöcken gleichmässig angepasst. Probiere es gleich noch einmal auf einem "clean sheet"..

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

                        @joergh warte

                        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
                        • J JoergH

                          @liv-in-sky etwas tun 2 entstand nur, weil ich die alten Blöcke noch nicht gelöscht habe...das hat sich aber bei allen Blöcken gleichmässig angepasst. Probiere es gleich noch einmal auf einem "clean sheet"..

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

                          @joergh

                          hier ist die funktion benannt mit eigenen namen - das ist besser

                          <xml xmlns="https://developers.google.com/blockly/xml">
                           <variables>
                             <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
                             <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
                             <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                           </variables>
                           <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="437" y="137">
                             <mutation statements="false">
                               <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
                               <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
                             </mutation>
                             <field name="NAME">jsonErstellen</field>
                             <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                           </block>
                           <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="212" y="212">
                             <field name="COMMENT">beim ersten mal leerer dp</field>
                             <next>
                               <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                                 <mutation else="1"></mutation>
                                 <value name="IF0">
                                   <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                                     <value name="VALUE">
                                       <shadow type="text">
                                         <field name="TEXT"></field>
                                       </shadow>
                                       <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                         <field name="ATTR">val</field>
                                         <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <statement name="DO0">
                                   <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                                     <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                     <value name="VALUE">
                                       <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                         <mutation items="0"></mutation>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                         <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                         <value name="VALUE">
                                           <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                             <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                           </block>
                                         </value>
                                       </block>
                                     </next>
                                   </block>
                                 </statement>
                                 <statement name="ELSE">
                                   <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                                     <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                     <value name="VALUE">
                                       <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                         <value name="VALUE">
                                           <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                             <field name="ATTR">val</field>
                                             <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </statement>
                                 <next>
                                   <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                                     <field name="COMMENT">muss immer wider aufgerufen werden</field>
                                     <next>
                                       <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                         <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                         <value name="VALUE">
                                           <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                             <mutation name="jsonErstellen">
                                               <arg name="zeit"></arg>
                                               <arg name="text"></arg>
                                             </mutation>
                                             <value name="ARG0">
                                               <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                                 <field name="TEXT">12:23</field>
                                               </block>
                                             </value>
                                             <value name="ARG1">
                                               <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                                 <field name="TEXT">erster eintrag</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                          </xml>
                          

                          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

                          J 1 Antwort Letzte Antwort
                          0
                          • liv-in-skyL liv-in-sky

                            @joergh

                            hier ist die funktion benannt mit eigenen namen - das ist besser

                            <xml xmlns="https://developers.google.com/blockly/xml">
                             <variables>
                               <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
                               <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
                               <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                             </variables>
                             <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="437" y="137">
                               <mutation statements="false">
                                 <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
                                 <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
                               </mutation>
                               <field name="NAME">jsonErstellen</field>
                               <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                             </block>
                             <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="212" y="212">
                               <field name="COMMENT">beim ersten mal leerer dp</field>
                               <next>
                                 <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                                   <mutation else="1"></mutation>
                                   <value name="IF0">
                                     <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                                       <value name="VALUE">
                                         <shadow type="text">
                                           <field name="TEXT"></field>
                                         </shadow>
                                         <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                           <field name="ATTR">val</field>
                                           <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <statement name="DO0">
                                     <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                                       <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                       <value name="VALUE">
                                         <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                           <mutation items="0"></mutation>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                           <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                           <field name="WITH_DELAY">FALSE</field>
                                           <value name="VALUE">
                                             <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                               <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                             </block>
                                           </value>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                   <statement name="ELSE">
                                     <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                                       <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                       <value name="VALUE">
                                         <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                           <value name="VALUE">
                                             <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                               <field name="ATTR">val</field>
                                               <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </statement>
                                   <next>
                                     <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                                       <field name="COMMENT">muss immer wider aufgerufen werden</field>
                                       <next>
                                         <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                           <field name="OID">0_userdata.0.CONTROL-OWN.AAATEST.TestString1</field>
                                           <field name="WITH_DELAY">FALSE</field>
                                           <value name="VALUE">
                                             <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                               <mutation name="jsonErstellen">
                                                 <arg name="zeit"></arg>
                                                 <arg name="text"></arg>
                                               </mutation>
                                               <value name="ARG0">
                                                 <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                                   <field name="TEXT">12:23</field>
                                                 </block>
                                               </value>
                                               <value name="ARG1">
                                                 <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                                   <field name="TEXT">erster eintrag</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                            </xml>
                            

                            J Offline
                            J Offline
                            JoergH
                            schrieb am zuletzt editiert von
                            #35

                            @liv-in-sky
                            Danke. Die Fehlermeldungen bleiben gleich...

                            15:01:36.571	error	javascript.0 (31267) script.js.Testskript: TypeError: myjsonArray.push is not a function
                            15:01:36.571	error	javascript.0 (31267) at jsonErstellen (script.js.Testskript:6:17)
                            15:01:36.571	error	javascript.0 (31267) at script.js.Testskript:28:71
                            15:01:36.571	error	javascript.0 (31267) at script.js.Testskript:31:3
                            

                            Warum kennt er die Funktion myjsonArray.push nicht mehr?
                            Anfangs hat er die nicht bemängelt. Vielleicht sollte ich mal den iobroker neu starten?

                            liv-in-skyL 1 Antwort Letzte Antwort
                            0
                            • J JoergH

                              @liv-in-sky
                              Danke. Die Fehlermeldungen bleiben gleich...

                              15:01:36.571	error	javascript.0 (31267) script.js.Testskript: TypeError: myjsonArray.push is not a function
                              15:01:36.571	error	javascript.0 (31267) at jsonErstellen (script.js.Testskript:6:17)
                              15:01:36.571	error	javascript.0 (31267) at script.js.Testskript:28:71
                              15:01:36.571	error	javascript.0 (31267) at script.js.Testskript:31:3
                              

                              Warum kennt er die Funktion myjsonArray.push nicht mehr?
                              Anfangs hat er die nicht bemängelt. Vielleicht sollte ich mal den iobroker neu starten?

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

                              @joergh was steht den im dp - hast du die dp überall angeglichen ?

                              es sind 4 dp änderungen im blockly

                              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

                              J 2 Antworten Letzte Antwort
                              0
                              • liv-in-skyL liv-in-sky

                                @joergh was steht den im dp - hast du die dp überall angeglichen ?

                                es sind 4 dp änderungen im blockly

                                J Offline
                                J Offline
                                JoergH
                                schrieb am zuletzt editiert von
                                #37

                                @liv-in-sky Ja, klar. Das habe ich gesehen.

                                <xml xmlns="https://developers.google.com/blockly/xml">
                                  <variables>
                                    <variable id="1%kx)8[s_nj*5uEEo]CH">zeit</variable>
                                    <variable id="_c2[Wd8,N14Er)%1G]!}">text</variable>
                                    <variable id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</variable>
                                  </variables>
                                  <block type="procedures_defcustomreturn" id="=Qd]f(:V.tQ!:LVLVFEG" x="138" y="88">
                                    <mutation statements="false">
                                      <arg name="zeit" varid="1%kx)8[s_nj*5uEEo]CH"></arg>
                                      <arg name="text" varid="_c2[Wd8,N14Er)%1G]!}"></arg>
                                    </mutation>
                                    <field name="NAME">jsonErstellen</field>
                                    <field name="SCRIPT">DQpteWpzb25BcnJheS5wdXNoKHsNCiAgICAiemVpdCI6emVpdCwNCiAgICAidGV4dCI6IHRleHQNCiAgICANCn0pDQoNCg0KDQoNCg0KcmV0dXJuIEpTT04uc3RyaW5naWZ5KG15anNvbkFycmF5KTs=</field>
                                    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                                  </block>
                                  <block type="comment" id="yFL!h.,c,Zp-Dy^Kq,hm" x="-112" y="163">
                                    <field name="COMMENT">beim ersten mal leerer dp</field>
                                    <next>
                                      <block type="controls_if" id="{/+O6HOy7Ojt}`9A$PX}">
                                        <mutation else="1"></mutation>
                                        <value name="IF0">
                                          <block type="text_isEmpty" id="oedr?+DzZQYcMQbkQH8J">
                                            <value name="VALUE">
                                              <shadow type="text">
                                                <field name="TEXT"></field>
                                              </shadow>
                                              <block type="get_value" id="tH/||B;9eB]:7_k)30Yk">
                                                <field name="ATTR">val</field>
                                                <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="variables_set" id="@frIvR$BlW;b0uR.Qqj3">
                                            <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                            <value name="VALUE">
                                              <block type="lists_create_with" id="KW[0_$Yjk~~%xadDJ,NX">
                                                <mutation items="0"></mutation>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="v~m,=)~HcShOSXySqCcJ">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="variables_get" id=";XGxvAYF.bITTA[2E;F5">
                                                    <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                        <statement name="ELSE">
                                          <block type="variables_set" id="3WG$-TF?jttZ!oCMl;[Y">
                                            <field name="VAR" id="3x+uiY^LT~Vv|;Rnf~@U">myjsonArray</field>
                                            <value name="VALUE">
                                              <block type="convert_json2object" id="8Gyoo;9hjS1t{|tMiE@!">
                                                <value name="VALUE">
                                                  <block type="get_value" id="Og=@#7NMHqJZWV!9P^-v">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                          </block>
                                        </statement>
                                        <next>
                                          <block type="comment" id="|KE9Kg/1ggEZkRdYDlPQ">
                                            <field name="COMMENT">muss immer wider aufgerufen werden</field>
                                            <next>
                                              <block type="control" id="S22g2,MIUbP;LUP+i3#5">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">0_userdata.0.Visualisierung.Sprachlog</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="procedures_callcustomreturn" id="(Nw[G^`{#xaFo%5[%Nj~">
                                                    <mutation name="jsonErstellen">
                                                      <arg name="zeit"></arg>
                                                      <arg name="text"></arg>
                                                    </mutation>
                                                    <value name="ARG0">
                                                      <block type="text" id="aT/dI(HPz:tJ[u^?6FOT">
                                                        <field name="TEXT">12:23</field>
                                                      </block>
                                                    </value>
                                                    <value name="ARG1">
                                                      <block type="text" id="K{8vzWm|r=x9EXNHWR^G">
                                                        <field name="TEXT">erster eintrag</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </xml>
                                

                                Der DP hat sich nicht geändert seit 13:06 Uhr und da hatte ich noch mit meinem anderen Skript was reingeschrieben.

                                1 Antwort Letzte Antwort
                                0
                                • liv-in-skyL liv-in-sky

                                  @joergh was steht den im dp - hast du die dp überall angeglichen ?

                                  es sind 4 dp änderungen im blockly

                                  J Offline
                                  J Offline
                                  JoergH
                                  schrieb am zuletzt editiert von
                                  #38

                                  @liv-in-sky
                                  Interessant sind die Variablen die er irgendwie erstellt hat:

                                  2d309108-6496-4736-bfc4-875d9f149ae8-grafik.png

                                  liv-in-skyL 1 Antwort Letzte Antwort
                                  0
                                  • J JoergH

                                    @liv-in-sky
                                    Interessant sind die Variablen die er irgendwie erstellt hat:

                                    2d309108-6496-4736-bfc4-875d9f149ae8-grafik.png

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

                                    @joergh

                                    habe ich noch nie gesehen - da stimmt was beim import nicht - solltest du als neues sript machen und dieses dnn löschen

                                    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

                                    J 2 Antworten Letzte Antwort
                                    0
                                    • liv-in-skyL liv-in-sky

                                      @joergh

                                      habe ich noch nie gesehen - da stimmt was beim import nicht - solltest du als neues sript machen und dieses dnn löschen

                                      J Offline
                                      J Offline
                                      JoergH
                                      schrieb am zuletzt editiert von
                                      #40

                                      @liv-in-sky Roger.

                                      liv-in-skyL 1 Antwort Letzte Antwort
                                      1
                                      • J JoergH

                                        @liv-in-sky Roger.

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

                                        @joergh

                                        habe das script von dir genommen und einen dp angelegt - funktioniert

                                        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
                                        • liv-in-skyL liv-in-sky

                                          @joergh

                                          habe ich noch nie gesehen - da stimmt was beim import nicht - solltest du als neues sript machen und dieses dnn löschen

                                          J Offline
                                          J Offline
                                          JoergH
                                          schrieb am zuletzt editiert von
                                          #42

                                          @liv-in-sky Mir fällt gerade was ein: Der DP ist nicht leer, da da noch alter Kram drinsteht. Deswegen wird er ja nie als leere Liste erzeugt...könnte das das Problem sein?

                                          liv-in-skyL 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

                                          875

                                          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