Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Texteinträge aus sql-Datenbank visualisieren

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Texteinträge aus sql-Datenbank visualisieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Manfred.B 0 last edited by Manfred.B 0

      Ich lasse mir bei bestimmten Ereignissen über die Alexa-App eine notification schicken.
      Diese Nachricht schreibe ich in der sql-Datenbank mit.
      Dann man sich diese mitgeloggten Text irgendwie visuall anzeigen lassen (ich benutze den OpenHub-Adapter und jüngst fast nur noch jarvis)?

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @Manfred.B 0 last edited by MCU

        @manfred-b-0 jarvis: jsontable

        52fe90ea-8290-4b7f-934b-4ca7b640c52e-image.png

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable id="DOu/nF#=)KX2DU:c-De-">AnzahlZeilen</variable>
           <variable id="_,J?Uae!8#H-2vsAkD4b">ansage</variable>
           <variable id="(gy6#O`miF#|EHDa5?*t">datum</variable>
           <variable id="vPT@!irR44$Xfl1}J2Nc">SQLjson</variable>
           <variable type="timeout" id="timeout">timeout</variable>
           <variable id="J[wf7@CL#BH@pJ5-yw{?">i</variable>
           <variable id="*n,/hU7V/77;p4zXp3N@">ergebnis</variable>
         </variables>
         <block type="procedures_defcustomnoreturn" id="?Z_!YCXcAb{^x,)}_7sM" x="-487" y="-463">
           <mutation statements="false">
             <arg name="AnzahlZeilen" varid="DOu/nF#=)KX2DU:c-De-"></arg>
           </mutation>
           <field name="NAME">SQl auslesen</field>
           <field name="SCRIPT">DQoNCnNlbmRUbygnc3FsLjAnLCAncXVlcnknLCAnU0VMRUNUICogRlJPTSBpb2Jyb2tlci50c19zdHJpbmcgT1JERVIgQlkgaWQgREVTQyBMSU1JVCAnICsgQW56YWhsWmVpbGVuLCBmdW5jdGlvbiAocmVzdWx0KSB7DQogICAgaWYgKHJlc3VsdC5lcnJvcikgew0KICAgICAgICBjb25zb2xlLmVycm9yKHJlc3VsdC5lcnJvcik7DQogICAgICAgIGVyZ2VibmlzPSByZXN1bHQuZXJyb3I7DQogICAgfSBlbHNlIHsNCiAgICAgICAgLy8gc2hvdyByZXN1bHQNCiAgICAgICAgLy9jb25zb2xlLmxvZyhyZXN1bHQucmVzdWx0Lmxlbmd0aCk7DQogICAgICAgIC8vY29uc29sZS5sb2coJ1Jvd3M6ICcgKyBKU09OLnN0cmluZ2lmeShyZXN1bHQucmVzdWx0KSk7DQogICAgICAgIGVyZ2VibmlzID0gcmVzdWx0LnJlc3VsdDsNCiAgICB9DQp9KTsNCg==</field>
           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
         </block>
         <block type="procedures_defcustomreturn" id="g^I0Vr3xQM/P{,5ZcQm!" x="-487" y="-438">
           <mutation statements="false">
             <arg name="ansage" varid="_,J?Uae!8#H-2vsAkD4b"></arg>
             <arg name="datum" varid="(gy6#O`miF#|EHDa5?*t"></arg>
           </mutation>
           <field name="NAME">JSONElement erstellen</field>
           <field name="SCRIPT">dmFyIHggPSB7fTsNCnguQW5zYWdlID0gYW5zYWdlOw0KeC5EYXR1bSA9IGRhdHVtOw0KeC5wdXNoOw0KcmV0dXJuIHg7</field>
           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
         </block>
         <block type="create" id="e+*n@~gq.-B~ZBix(qs9" x="-488" y="-413">
           <field name="NAME">0_userdata.0.sql.ansageJson</field>
           <next>
             <block type="variables_set" id="`2m[ti.^#FF@x5*K,gN`">
               <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
               <value name="VALUE">
                 <block type="lists_create_with" id="4ZB$`*i]6(Dz=4qi1Zwn">
                   <mutation items="0"></mutation>
                 </block>
               </value>
               <next>
                 <block type="procedures_callcustomnoreturn" id="V-tuT$0m[#(5?bKf%_UP">
                   <mutation name="SQl auslesen">
                     <arg name="AnzahlZeilen"></arg>
                   </mutation>
                   <value name="ARG0">
                     <block type="math_number" id="7Gz7HuDMNq#*iNCoe+a~">
                       <field name="NUM">10</field>
                     </block>
                   </value>
                   <next>
                     <block type="comment" id="G.,q-`[QKX#V5-L;W@Ws">
                       <field name="COMMENT">Zeit evtl. abhängig von DB-Größe</field>
                       <next>
                         <block type="timeouts_settimeout" id="bCe*G%JM_VGu-R}*zJ%=">
                           <field name="NAME">timeout</field>
                           <field name="DELAY">1000</field>
                           <field name="UNIT">ms</field>
                           <statement name="STATEMENT">
                             <block type="debug" id="tOI?bh?]bd)xwPD0XJ66">
                               <field name="Severity">log</field>
                               <value name="TEXT">
                                 <shadow type="text" id="xpVQp30QORrs}B_yc?5;">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="lists_length" id="GKHwEO$IC[t[{:eB*kV~">
                                   <value name="VALUE">
                                     <block type="variables_get" id="m|z6UlFCMt|3l=u{EB0l">
                                       <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <next>
                                 <block type="controls_forEach" id="N#/hRB)J5mVjLb=-0TLk">
                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                   <value name="LIST">
                                     <block type="variables_get" id="s@!cq-~YB-bL#}9p;0.8">
                                       <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                     </block>
                                   </value>
                                   <statement name="DO">
                                     <block type="debug" id="p03$;8nF1}zuj.FayZ$(" collapsed="true" disabled="true">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id="ElT4S/$l@(O2_+f3inuS">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="convert_from_date" id="(hogFOsUSdK|56HJ,@5!">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                           <field name="OPTION">custom</field>
                                           <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                           <value name="VALUE">
                                             <block type="convert_jsonata" id="RFvK/LqjG+HPgxWVJJBD">
                                               <value name="EXPRESSION">
                                                 <shadow type="text" id="w.vs7[9wF$!,2D;wMY=g">
                                                   <field name="TEXT">ts</field>
                                                 </shadow>
                                               </value>
                                               <value name="TARGET">
                                                 <block type="variables_get" id="znAgj|bUW]BzA)8L;{?_">
                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="debug" id="%F5QMeqs5@A!}rDlCAR}" collapsed="true" disabled="true">
                                           <field name="Severity">log</field>
                                           <value name="TEXT">
                                             <shadow type="text" id="70`P[FK:wtOusPz45Mlt">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="convert_jsonata" id="Jo%;5GVrLx=Bv#LCv?CQ">
                                               <value name="EXPRESSION">
                                                 <shadow type="text" id="xh)z5qur=[v?ZTajm*m{">
                                                   <field name="TEXT">val</field>
                                                 </shadow>
                                               </value>
                                               <value name="TARGET">
                                                 <block type="variables_get" id="|g4%z#7!$dnJc$mCU~yC">
                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="controls_if" id="gzaZ/d[OE04.NP:Z~$4y">
                                               <value name="IF0">
                                                 <block type="logic_compare" id="Cj/=`ZUk|O*}as}O97Xc">
                                                   <field name="OP">NEQ</field>
                                                   <value name="A">
                                                     <block type="convert_jsonata" id="jV,/pLL^F{7KB]@GQp6f">
                                                       <value name="EXPRESSION">
                                                         <shadow type="text" id="B3)!Ht(l_t:O7:D:l2J9">
                                                           <field name="TEXT">val</field>
                                                         </shadow>
                                                       </value>
                                                       <value name="TARGET">
                                                         <block type="variables_get" id="7Lh+^3wagb+B%h^NEU@z">
                                                           <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <value name="B">
                                                     <block type="text" id="yTO3Ay;i@]Z`v~G=rYb=">
                                                       <field name="TEXT"></field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <statement name="DO0">
                                                 <block type="lists_setIndex" id="mcA=x#ZSCbHH6iJ1uk*,">
                                                   <mutation at="false"></mutation>
                                                   <field name="MODE">INSERT</field>
                                                   <field name="WHERE">LAST</field>
                                                   <value name="LIST">
                                                     <block type="variables_get" id="@=ncR!H2Gbe(gM:*R-7g">
                                                       <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                     </block>
                                                   </value>
                                                   <value name="TO">
                                                     <block type="procedures_callcustomreturn" id="R;xAtWmjf.Am1e*2]Y:Q">
                                                       <mutation name="JSONElement erstellen">
                                                         <arg name="ansage"></arg>
                                                         <arg name="datum"></arg>
                                                       </mutation>
                                                       <value name="ARG0">
                                                         <block type="convert_jsonata" id="06axz;6x0(BhbAQ-[%36">
                                                           <value name="EXPRESSION">
                                                             <shadow type="text" id="u#@]tWLo(@xCbkBha:?H">
                                                               <field name="TEXT">val</field>
                                                             </shadow>
                                                           </value>
                                                           <value name="TARGET">
                                                             <block type="variables_get" id=":#n5;CmA,oHq#R5,KY2c">
                                                               <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <value name="ARG1">
                                                         <block type="convert_from_date" id="gV5%[$~N4F2wU;$]]m@H">
                                                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                                           <field name="OPTION">custom</field>
                                                           <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                                           <value name="VALUE">
                                                             <block type="convert_jsonata" id="!V0]5(B!2|kpjubKjsyK">
                                                               <value name="EXPRESSION">
                                                                 <shadow type="text" id="5^Z41XJ=f9A!{wOvPxmp">
                                                                   <field name="TEXT">ts</field>
                                                                 </shadow>
                                                               </value>
                                                               <value name="TARGET">
                                                                 <block type="variables_get" id="{-t6ty,BBYPKh[t?)2Uq">
                                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </statement>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                   <next>
                                     <block type="debug" id="2=B(TR5=TN[.HXc!fD!r">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id="]~}ES(JMgYYs30I{rRz~">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="variables_get" id="WoOc[FH1)M(#yWv005:c">
                                           <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="control" id="GWc|jL{Cpk@Ik}q4kxo1">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                           <field name="OID">0_userdata.0.sql.ansageJson</field>
                                           <field name="WITH_DELAY">FALSE</field>
                                           <value name="VALUE">
                                             <block type="convert_object2json" id="*Ieastj2WOQw6?5=VQ_+">
                                               <field name="PRETTIFY">FALSE</field>
                                               <value name="VALUE">
                                                 <block type="variables_get" id="+Wk|`d(s87IQF2C|daUP">
                                                   <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </statement>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
        </xml>
        

        5d967bdf-351b-4d93-a6b3-faa040da3a06-image.png

        Musst dir dann einen Trigger setzen und entsprechend den Anforderungen anpassen.

        Edit: Im folgenden kann man auch die ObjectID angeben.

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable id="q~ac{(!+2+B-%n~wYDs2">objectID</variable>
           <variable id="DOu/nF#=)KX2DU:c-De-">AnzahlZeilen</variable>
           <variable id="_,J?Uae!8#H-2vsAkD4b">ansage</variable>
           <variable id="(gy6#O`miF#|EHDa5?*t">datum</variable>
           <variable id="vPT@!irR44$Xfl1}J2Nc">SQLjson</variable>
           <variable type="timeout" id="timeout">timeout</variable>
           <variable id="J[wf7@CL#BH@pJ5-yw{?">i</variable>
           <variable id="*n,/hU7V/77;p4zXp3N@">ergebnis</variable>
         </variables>
         <block type="procedures_defcustomnoreturn" id="?Z_!YCXcAb{^x,)}_7sM" x="-487" y="-488">
           <mutation statements="false">
             <arg name="objectID" varid="q~ac{(!+2+B-%n~wYDs2"></arg>
             <arg name="AnzahlZeilen" varid="DOu/nF#=)KX2DU:c-De-"></arg>
           </mutation>
           <field name="NAME">SQl auslesen</field>
           <field name="SCRIPT">dmFyIHNxbElEOw0Kc2VuZFRvKCdzcWwuMCcsICdxdWVyeScsICdTRUxFQ1QgKiBGUk9NIGlvYnJva2VyLmRhdGFwb2ludHMgd2hlcmUgbmFtZT0iJysgb2JqZWN0SUQgKyAnIjsnLCBmdW5jdGlvbiAocmVzdWx0KSB7DQogICAgaWYgKHJlc3VsdC5lcnJvcikgew0KICAgICAgICAvL2NvbnNvbGUuZXJyb3IocmVzdWx0LmVycm9yKTsNCiAgICAgICAgZXJnZWJuaXM9IHJlc3VsdC5lcnJvcjsNCiAgICB9IGVsc2Ugew0KICAgICAgICAvLyBzaG93IHJlc3VsdA0KICAgICAgICAvL2NvbnNvbGUubG9nKHJlc3VsdC5yZXN1bHQubGVuZ3RoKTsNCiAgICAgICAgLy9jb25zb2xlLmxvZygnUm93czogJyArIEpTT04uc3RyaW5naWZ5KHJlc3VsdC5yZXN1bHQpKTsNCiAgICAgICAgZXJnZWJuaXMgPSByZXN1bHQucmVzdWx0Ow0KICAgICAgICAvL2NvbnNvbGUubG9nKGVyZ2VibmlzWzBdLmlkKTsNCiAgICAgICAgc3FsSUQgPSBlcmdlYm5pc1swXS5pZDsNCiAgICB9DQp9KTsNCg0KdmFyIHRpbWVvdXQgPSBzZXRUaW1lb3V0KGFzeW5jIGZ1bmN0aW9uICgpIHsNCiAgICAvL2NvbnNvbGUubG9nKHNxbElEKTsNCiAgICAvL2NvbnNvbGUubG9nKCdTRUxFQ1QgKiBGUk9NIGlvYnJva2VyLnRzX3N0cmluZyB3aGVyZSBpZD0nKyBzcWxJRCArJyBPUkRFUiBCWSBpZCBERVNDIExJTUlUICcgKyBBbnphaGxaZWlsZW4pOw0KICAgIHNlbmRUbygnc3FsLjAnLCAncXVlcnknLCAnU0VMRUNUICogRlJPTSBpb2Jyb2tlci50c19zdHJpbmcgd2hlcmUgaWQ9Jysgc3FsSUQgKycgT1JERVIgQlkgaWQgREVTQyBMSU1JVCAnICsgQW56YWhsWmVpbGVuICwgZnVuY3Rpb24gKHJlc3VsdCkgew0KICAgIGlmIChyZXN1bHQuZXJyb3IpIHsNCiAgICAgICAgLy9jb25zb2xlLmVycm9yKHJlc3VsdC5lcnJvcik7DQogICAgICAgIGVyZ2VibmlzPSByZXN1bHQuZXJyb3I7DQogICAgfSBlbHNlIHsNCiAgICAgICAgLy8gc2hvdyByZXN1bHQNCiAgICAgICAgLy9jb25zb2xlLmxvZyhyZXN1bHQucmVzdWx0Lmxlbmd0aCk7DQogICAgICAgIC8vY29uc29sZS5sb2coJ1Jvd3M6ICcgKyBKU09OLnN0cmluZ2lmeShyZXN1bHQucmVzdWx0KSk7DQogICAgICAgIGVyZ2VibmlzID0gcmVzdWx0LnJlc3VsdDsNCiAgICB9DQogICAgfSk7DQoNCn0sIDEwMDApOw0K</field>
           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
         </block>
         <block type="procedures_defcustomreturn" id="g^I0Vr3xQM/P{,5ZcQm!" x="-487" y="-438">
           <mutation statements="false">
             <arg name="ansage" varid="_,J?Uae!8#H-2vsAkD4b"></arg>
             <arg name="datum" varid="(gy6#O`miF#|EHDa5?*t"></arg>
           </mutation>
           <field name="NAME">JSONElement erstellen</field>
           <field name="SCRIPT">dmFyIHggPSB7fTsNCnguQW5zYWdlID0gYW5zYWdlOw0KeC5EYXR1bSA9IGRhdHVtOw0KeC5wdXNoOw0KcmV0dXJuIHg7</field>
           <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
         </block>
         <block type="create" id="e+*n@~gq.-B~ZBix(qs9" x="-488" y="-413">
           <field name="NAME">0_userdata.0.sql.ansageJson</field>
           <next>
             <block type="variables_set" id="`2m[ti.^#FF@x5*K,gN`">
               <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
               <value name="VALUE">
                 <block type="lists_create_with" id="4ZB$`*i]6(Dz=4qi1Zwn">
                   <mutation items="0"></mutation>
                 </block>
               </value>
               <next>
                 <block type="procedures_callcustomnoreturn" id="V-tuT$0m[#(5?bKf%_UP">
                   <mutation name="SQl auslesen">
                     <arg name="objectID"></arg>
                     <arg name="AnzahlZeilen"></arg>
                   </mutation>
                   <value name="ARG0">
                     <block type="text" id="|7[yx-Xf`BuZSB`JGu`n">
                       <field name="TEXT">alexa2.0.History.summary</field>
                     </block>
                   </value>
                   <value name="ARG1">
                     <block type="math_number" id="7Gz7HuDMNq#*iNCoe+a~">
                       <field name="NUM">10</field>
                     </block>
                   </value>
                   <next>
                     <block type="comment" id="G.,q-`[QKX#V5-L;W@Ws">
                       <field name="COMMENT">Zeit evtl. abhängig von DB-Größe</field>
                       <next>
                         <block type="timeouts_settimeout" id="bCe*G%JM_VGu-R}*zJ%=">
                           <field name="NAME">timeout</field>
                           <field name="DELAY">2000</field>
                           <field name="UNIT">ms</field>
                           <statement name="STATEMENT">
                             <block type="debug" id="tOI?bh?]bd)xwPD0XJ66" collapsed="true" disabled="true">
                               <field name="Severity">log</field>
                               <value name="TEXT">
                                 <shadow type="text" id="xpVQp30QORrs}B_yc?5;">
                                   <field name="TEXT">test</field>
                                 </shadow>
                                 <block type="lists_length" id="GKHwEO$IC[t[{:eB*kV~">
                                   <value name="VALUE">
                                     <block type="variables_get" id="m|z6UlFCMt|3l=u{EB0l">
                                       <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <next>
                                 <block type="controls_forEach" id="N#/hRB)J5mVjLb=-0TLk">
                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                   <value name="LIST">
                                     <block type="variables_get" id="s@!cq-~YB-bL#}9p;0.8">
                                       <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                     </block>
                                   </value>
                                   <statement name="DO">
                                     <block type="debug" id="p03$;8nF1}zuj.FayZ$(" collapsed="true" disabled="true">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id="ElT4S/$l@(O2_+f3inuS">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="convert_from_date" id="(hogFOsUSdK|56HJ,@5!">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                           <field name="OPTION">custom</field>
                                           <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                           <value name="VALUE">
                                             <block type="convert_jsonata" id="RFvK/LqjG+HPgxWVJJBD">
                                               <value name="EXPRESSION">
                                                 <shadow type="text" id="w.vs7[9wF$!,2D;wMY=g">
                                                   <field name="TEXT">ts</field>
                                                 </shadow>
                                               </value>
                                               <value name="TARGET">
                                                 <block type="variables_get" id="znAgj|bUW]BzA)8L;{?_">
                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="debug" id="%F5QMeqs5@A!}rDlCAR}" collapsed="true" disabled="true">
                                           <field name="Severity">log</field>
                                           <value name="TEXT">
                                             <shadow type="text" id="70`P[FK:wtOusPz45Mlt">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="convert_jsonata" id="Jo%;5GVrLx=Bv#LCv?CQ">
                                               <value name="EXPRESSION">
                                                 <shadow type="text" id="xh)z5qur=[v?ZTajm*m{">
                                                   <field name="TEXT">val</field>
                                                 </shadow>
                                               </value>
                                               <value name="TARGET">
                                                 <block type="variables_get" id="|g4%z#7!$dnJc$mCU~yC">
                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="controls_if" id="gzaZ/d[OE04.NP:Z~$4y">
                                               <value name="IF0">
                                                 <block type="logic_compare" id="Cj/=`ZUk|O*}as}O97Xc">
                                                   <field name="OP">NEQ</field>
                                                   <value name="A">
                                                     <block type="convert_jsonata" id="jV,/pLL^F{7KB]@GQp6f">
                                                       <value name="EXPRESSION">
                                                         <shadow type="text" id="B3)!Ht(l_t:O7:D:l2J9">
                                                           <field name="TEXT">val</field>
                                                         </shadow>
                                                       </value>
                                                       <value name="TARGET">
                                                         <block type="variables_get" id="7Lh+^3wagb+B%h^NEU@z">
                                                           <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <value name="B">
                                                     <block type="text" id="yTO3Ay;i@]Z`v~G=rYb=">
                                                       <field name="TEXT"></field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <statement name="DO0">
                                                 <block type="lists_setIndex" id="mcA=x#ZSCbHH6iJ1uk*,">
                                                   <mutation at="false"></mutation>
                                                   <field name="MODE">INSERT</field>
                                                   <field name="WHERE">LAST</field>
                                                   <value name="LIST">
                                                     <block type="variables_get" id="@=ncR!H2Gbe(gM:*R-7g">
                                                       <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                     </block>
                                                   </value>
                                                   <value name="TO">
                                                     <block type="procedures_callcustomreturn" id="R;xAtWmjf.Am1e*2]Y:Q">
                                                       <mutation name="JSONElement erstellen">
                                                         <arg name="ansage"></arg>
                                                         <arg name="datum"></arg>
                                                       </mutation>
                                                       <value name="ARG0">
                                                         <block type="convert_jsonata" id="06axz;6x0(BhbAQ-[%36">
                                                           <value name="EXPRESSION">
                                                             <shadow type="text" id="u#@]tWLo(@xCbkBha:?H">
                                                               <field name="TEXT">val</field>
                                                             </shadow>
                                                           </value>
                                                           <value name="TARGET">
                                                             <block type="variables_get" id=":#n5;CmA,oHq#R5,KY2c">
                                                               <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <value name="ARG1">
                                                         <block type="convert_from_date" id="gV5%[$~N4F2wU;$]]m@H">
                                                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                                           <field name="OPTION">custom</field>
                                                           <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                                           <value name="VALUE">
                                                             <block type="convert_jsonata" id="!V0]5(B!2|kpjubKjsyK">
                                                               <value name="EXPRESSION">
                                                                 <shadow type="text" id="5^Z41XJ=f9A!{wOvPxmp">
                                                                   <field name="TEXT">ts</field>
                                                                 </shadow>
                                                               </value>
                                                               <value name="TARGET">
                                                                 <block type="variables_get" id="{-t6ty,BBYPKh[t?)2Uq">
                                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </statement>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                   <next>
                                     <block type="debug" id="2=B(TR5=TN[.HXc!fD!r" collapsed="true" disabled="true">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id="]~}ES(JMgYYs30I{rRz~">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="variables_get" id="WoOc[FH1)M(#yWv005:c">
                                           <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="control" id="GWc|jL{Cpk@Ik}q4kxo1">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                           <field name="OID">0_userdata.0.sql.ansageJson</field>
                                           <field name="WITH_DELAY">FALSE</field>
                                           <value name="VALUE">
                                             <block type="convert_object2json" id="*Ieastj2WOQw6?5=VQ_+">
                                               <field name="PRETTIFY">FALSE</field>
                                               <value name="VALUE">
                                                 <block type="variables_get" id="+Wk|`d(s87IQF2C|daUP">
                                                   <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </statement>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
        </xml>
        

        0e7a8b28-3be5-4e1a-bd4f-27dd9b0eafc4-image.png

        M 1 Reply Last reply Reply Quote 2
        • M
          Manfred.B 0 @MCU last edited by

          @mcu super, vielen Dank - aber vermutlich mangels Kenntnissen sind bei mir im Datenpunkt nur lauter
          [{"Datum":"NaN.NaN.NaN NaN:NaN:NaN.NaN"},
          Da meine Datenbank "smarthome" heist, habe ich das an zwei Stellen im Scipt geändert - aber irgendwie bekomme ich es nicht hin. Hast Du eine Idee? Ich will aber auch Deine Zeit nicht zu sehr beanspruchen.

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @Manfred.B 0 last edited by MCU

            @manfred-b-0 Zeig mal Deine Struktur:
            dcd1acb4-6b4d-4524-818e-3f08c94f7c13-image.png

            Welchen Alexa2-Datenpunkt willst du auswerten?

            Es müsste auch so aussehen:

            [{"Ansage":"wie spät","Datum":"2021.03.14 23:35:45.597"},
            

            Du hast die zweite Variante vom Script genommen?
            Bei der objectID muss natürlich eine ID drin stehen, die auch in der SQL-DB geloggt wird.

            Kleine Änderung im Script

            <xml xmlns="https://developers.google.com/blockly/xml">
             <variables>
               <variable id="q~ac{(!+2+B-%n~wYDs2">objectID</variable>
               <variable id="DOu/nF#=)KX2DU:c-De-">AnzahlZeilen</variable>
               <variable id="_,J?Uae!8#H-2vsAkD4b">ansage</variable>
               <variable id="(gy6#O`miF#|EHDa5?*t">datum</variable>
               <variable id="vPT@!irR44$Xfl1}J2Nc">SQLjson</variable>
               <variable type="timeout" id="timeout">timeout</variable>
               <variable id="J[wf7@CL#BH@pJ5-yw{?">i</variable>
               <variable id="*n,/hU7V/77;p4zXp3N@">ergebnis</variable>
             </variables>
             <block type="procedures_defcustomnoreturn" id="?Z_!YCXcAb{^x,)}_7sM" x="-487" y="-488">
               <mutation statements="false">
                 <arg name="objectID" varid="q~ac{(!+2+B-%n~wYDs2"></arg>
                 <arg name="AnzahlZeilen" varid="DOu/nF#=)KX2DU:c-De-"></arg>
               </mutation>
               <field name="NAME">SQl auslesen</field>
               <field name="SCRIPT">dmFyIHNxbElEOw0Kc2VuZFRvKCdzcWwuMCcsICdxdWVyeScsICdTRUxFQ1QgKiBGUk9NIGlvYnJva2VyLmRhdGFwb2ludHMgd2hlcmUgbmFtZT0iJysgb2JqZWN0SUQgKyAnIjsnLCBmdW5jdGlvbiAocmVzdWx0KSB7DQogICAgaWYgKHJlc3VsdC5lcnJvcikgew0KICAgICAgICBjb25zb2xlLmVycm9yKHJlc3VsdC5lcnJvcik7DQogICAgICAgIGVyZ2VibmlzPSByZXN1bHQuZXJyb3I7DQogICAgfSBlbHNlIHsNCiAgICAgICAgLy8gc2hvdyByZXN1bHQNCiAgICAgICAgLy9jb25zb2xlLmxvZyhyZXN1bHQucmVzdWx0Lmxlbmd0aCk7DQogICAgICAgIC8vY29uc29sZS5sb2coJ1Jvd3M6ICcgKyBKU09OLnN0cmluZ2lmeShyZXN1bHQucmVzdWx0KSk7DQogICAgICAgIGVyZ2VibmlzID0gcmVzdWx0LnJlc3VsdDsNCiAgICAgICAgLy9jb25zb2xlLmxvZyhlcmdlYm5pc1swXS5pZCk7DQogICAgICAgIHNxbElEID0gZXJnZWJuaXNbMF0uaWQ7DQogICAgfQ0KfSk7DQoNCnZhciB0aW1lb3V0ID0gc2V0VGltZW91dChhc3luYyBmdW5jdGlvbiAoKSB7DQogICAgLy9jb25zb2xlLmxvZyhzcWxJRCk7DQogICAgLy9jb25zb2xlLmxvZygnU0VMRUNUICogRlJPTSBpb2Jyb2tlci50c19zdHJpbmcgd2hlcmUgaWQ9Jysgc3FsSUQgKycgT1JERVIgQlkgaWQgREVTQyBMSU1JVCAnICsgQW56YWhsWmVpbGVuKTsNCiAgICBzZW5kVG8oJ3NxbC4wJywgJ3F1ZXJ5JywgJ1NFTEVDVCAqIEZST00gaW9icm9rZXIudHNfc3RyaW5nIHdoZXJlIGlkPScrIHNxbElEICsnIE9SREVSIEJZIHRzIERFU0MgTElNSVQgJyArIEFuemFobFplaWxlbiAsIGZ1bmN0aW9uIChyZXN1bHQpIHsNCiAgICBpZiAocmVzdWx0LmVycm9yKSB7DQogICAgICAgIGNvbnNvbGUuZXJyb3IocmVzdWx0LmVycm9yKTsNCiAgICAgICAgZXJnZWJuaXM9IHJlc3VsdC5lcnJvcjsNCiAgICB9IGVsc2Ugew0KICAgICAgICAvLyBzaG93IHJlc3VsdA0KICAgICAgICAvL2NvbnNvbGUubG9nKHJlc3VsdC5yZXN1bHQubGVuZ3RoKTsNCiAgICAgICAgLy9jb25zb2xlLmxvZygnUm93czogJyArIEpTT04uc3RyaW5naWZ5KHJlc3VsdC5yZXN1bHQpKTsNCiAgICAgICAgZXJnZWJuaXMgPSByZXN1bHQucmVzdWx0Ow0KICAgIH0NCiAgICB9KTsNCg0KfSwgMTAwMCk7DQo=</field>
               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
             </block>
             <block type="procedures_defcustomreturn" id="g^I0Vr3xQM/P{,5ZcQm!" x="-487" y="-438">
               <mutation statements="false">
                 <arg name="ansage" varid="_,J?Uae!8#H-2vsAkD4b"></arg>
                 <arg name="datum" varid="(gy6#O`miF#|EHDa5?*t"></arg>
               </mutation>
               <field name="NAME">JSONElement erstellen</field>
               <field name="SCRIPT">dmFyIHggPSB7fTsNCnguQW5zYWdlID0gYW5zYWdlOw0KeC5EYXR1bSA9IGRhdHVtOw0KeC5wdXNoOw0KcmV0dXJuIHg7</field>
               <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
             </block>
             <block type="create" id="e+*n@~gq.-B~ZBix(qs9" x="-488" y="-413">
               <field name="NAME">0_userdata.0.sql.ansageJson</field>
               <next>
                 <block type="variables_set" id="`2m[ti.^#FF@x5*K,gN`">
                   <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                   <value name="VALUE">
                     <block type="lists_create_with" id="4ZB$`*i]6(Dz=4qi1Zwn">
                       <mutation items="0"></mutation>
                     </block>
                   </value>
                   <next>
                     <block type="procedures_callcustomnoreturn" id="V-tuT$0m[#(5?bKf%_UP">
                       <mutation name="SQl auslesen">
                         <arg name="objectID"></arg>
                         <arg name="AnzahlZeilen"></arg>
                       </mutation>
                       <value name="ARG0">
                         <block type="text" id="|7[yx-Xf`BuZSB`JGu`n">
                           <field name="TEXT">alexa2.0.History.summary</field>
                         </block>
                       </value>
                       <value name="ARG1">
                         <block type="math_number" id="7Gz7HuDMNq#*iNCoe+a~">
                           <field name="NUM">10</field>
                         </block>
                       </value>
                       <next>
                         <block type="comment" id="G.,q-`[QKX#V5-L;W@Ws">
                           <field name="COMMENT">Zeit evtl. abhängig von DB-Größe</field>
                           <next>
                             <block type="timeouts_settimeout" id="bCe*G%JM_VGu-R}*zJ%=">
                               <field name="NAME">timeout</field>
                               <field name="DELAY">2000</field>
                               <field name="UNIT">ms</field>
                               <statement name="STATEMENT">
                                 <block type="debug" id="tOI?bh?]bd)xwPD0XJ66">
                                   <field name="Severity">log</field>
                                   <value name="TEXT">
                                     <shadow type="text" id="xpVQp30QORrs}B_yc?5;">
                                       <field name="TEXT">test</field>
                                     </shadow>
                                     <block type="lists_length" id="GKHwEO$IC[t[{:eB*kV~">
                                       <value name="VALUE">
                                         <block type="variables_get" id="m|z6UlFCMt|3l=u{EB0l">
                                           <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <next>
                                     <block type="controls_forEach" id="N#/hRB)J5mVjLb=-0TLk">
                                       <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                       <value name="LIST">
                                         <block type="variables_get" id="s@!cq-~YB-bL#}9p;0.8">
                                           <field name="VAR" id="*n,/hU7V/77;p4zXp3N@">ergebnis</field>
                                         </block>
                                       </value>
                                       <statement name="DO">
                                         <block type="debug" id="p03$;8nF1}zuj.FayZ$(" collapsed="true" disabled="true">
                                           <field name="Severity">log</field>
                                           <value name="TEXT">
                                             <shadow type="text" id="ElT4S/$l@(O2_+f3inuS">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="convert_from_date" id="(hogFOsUSdK|56HJ,@5!">
                                               <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                               <field name="OPTION">custom</field>
                                               <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                               <value name="VALUE">
                                                 <block type="convert_jsonata" id="RFvK/LqjG+HPgxWVJJBD">
                                                   <value name="EXPRESSION">
                                                     <shadow type="text" id="w.vs7[9wF$!,2D;wMY=g">
                                                       <field name="TEXT">ts</field>
                                                     </shadow>
                                                   </value>
                                                   <value name="TARGET">
                                                     <block type="variables_get" id="znAgj|bUW]BzA)8L;{?_">
                                                       <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="debug" id="%F5QMeqs5@A!}rDlCAR}" collapsed="true" disabled="true">
                                               <field name="Severity">log</field>
                                               <value name="TEXT">
                                                 <shadow type="text" id="70`P[FK:wtOusPz45Mlt">
                                                   <field name="TEXT">test</field>
                                                 </shadow>
                                                 <block type="convert_jsonata" id="Jo%;5GVrLx=Bv#LCv?CQ">
                                                   <value name="EXPRESSION">
                                                     <shadow type="text" id="xh)z5qur=[v?ZTajm*m{">
                                                       <field name="TEXT">val</field>
                                                     </shadow>
                                                   </value>
                                                   <value name="TARGET">
                                                     <block type="variables_get" id="|g4%z#7!$dnJc$mCU~yC">
                                                       <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="controls_if" id="gzaZ/d[OE04.NP:Z~$4y">
                                                   <value name="IF0">
                                                     <block type="logic_compare" id="Cj/=`ZUk|O*}as}O97Xc">
                                                       <field name="OP">NEQ</field>
                                                       <value name="A">
                                                         <block type="convert_jsonata" id="jV,/pLL^F{7KB]@GQp6f">
                                                           <value name="EXPRESSION">
                                                             <shadow type="text" id="B3)!Ht(l_t:O7:D:l2J9">
                                                               <field name="TEXT">val</field>
                                                             </shadow>
                                                           </value>
                                                           <value name="TARGET">
                                                             <block type="variables_get" id="7Lh+^3wagb+B%h^NEU@z">
                                                               <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <value name="B">
                                                         <block type="text" id="yTO3Ay;i@]Z`v~G=rYb=">
                                                           <field name="TEXT"></field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <statement name="DO0">
                                                     <block type="lists_setIndex" id="mcA=x#ZSCbHH6iJ1uk*,">
                                                       <mutation at="false"></mutation>
                                                       <field name="MODE">INSERT</field>
                                                       <field name="WHERE">LAST</field>
                                                       <value name="LIST">
                                                         <block type="variables_get" id="@=ncR!H2Gbe(gM:*R-7g">
                                                           <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                         </block>
                                                       </value>
                                                       <value name="TO">
                                                         <block type="procedures_callcustomreturn" id="R;xAtWmjf.Am1e*2]Y:Q">
                                                           <mutation name="JSONElement erstellen">
                                                             <arg name="ansage"></arg>
                                                             <arg name="datum"></arg>
                                                           </mutation>
                                                           <value name="ARG0">
                                                             <block type="convert_jsonata" id="06axz;6x0(BhbAQ-[%36">
                                                               <value name="EXPRESSION">
                                                                 <shadow type="text" id="u#@]tWLo(@xCbkBha:?H">
                                                                   <field name="TEXT">val</field>
                                                                 </shadow>
                                                               </value>
                                                               <value name="TARGET">
                                                                 <block type="variables_get" id=":#n5;CmA,oHq#R5,KY2c">
                                                                   <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                           <value name="ARG1">
                                                             <block type="convert_from_date" id="gV5%[$~N4F2wU;$]]m@H">
                                                               <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                                               <field name="OPTION">custom</field>
                                                               <field name="FORMAT">JJJJ.MM.TT SS:mm:ss.sss</field>
                                                               <value name="VALUE">
                                                                 <block type="convert_jsonata" id="!V0]5(B!2|kpjubKjsyK">
                                                                   <value name="EXPRESSION">
                                                                     <shadow type="text" id="5^Z41XJ=f9A!{wOvPxmp">
                                                                       <field name="TEXT">ts</field>
                                                                     </shadow>
                                                                   </value>
                                                                   <value name="TARGET">
                                                                     <block type="variables_get" id="{-t6ty,BBYPKh[t?)2Uq">
                                                                       <field name="VAR" id="J[wf7@CL#BH@pJ5-yw{?">i</field>
                                                                     </block>
                                                                   </value>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </statement>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </statement>
                                       <next>
                                         <block type="debug" id="2=B(TR5=TN[.HXc!fD!r" collapsed="true" disabled="true">
                                           <field name="Severity">log</field>
                                           <value name="TEXT">
                                             <shadow type="text" id="]~}ES(JMgYYs30I{rRz~">
                                               <field name="TEXT">test</field>
                                             </shadow>
                                             <block type="variables_get" id="WoOc[FH1)M(#yWv005:c">
                                               <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="control" id="GWc|jL{Cpk@Ik}q4kxo1">
                                               <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                               <field name="OID">0_userdata.0.sql.ansageJson</field>
                                               <field name="WITH_DELAY">FALSE</field>
                                               <value name="VALUE">
                                                 <block type="convert_object2json" id="*Ieastj2WOQw6?5=VQ_+">
                                                   <field name="PRETTIFY">FALSE</field>
                                                   <value name="VALUE">
                                                     <block type="variables_get" id="+Wk|`d(s87IQF2C|daUP">
                                                       <field name="VAR" id="vPT@!irR44$Xfl1}J2Nc">SQLjson</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </statement>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
            </xml>
            

            Nur das id auf ts geändert:
            b92f0583-69e8-4dd9-9713-96ff42c1c54c-image.png

            M 1 Reply Last reply Reply Quote 0
            • M
              Manfred.B 0 @MCU last edited by

              @mcu schaut so bei mir in sql aus - ist das die richtige Ansicht für Dich?
              Danke für Deine Mühen, aber irgendwo fehlt mir leider das Verständnis 🙂
              sql1.PNG

              M 1 Reply Last reply Reply Quote 0
              • M
                MCU @Manfred.B 0 last edited by MCU

                @manfred-b-0 Das wollte ich sehen. ok. Dann nähern wir uns langsam der Lösung.
                Bitte Dein Blockly-Script exportieren:
                eacaf2f5-f967-419a-b4ee-5e0a0381ad99-image.png

                Dann In Zwischenablage kopieren anklicken.

                Dann einen neuen Post öffnen (Antworten) und dort
                Spoiler(auge) anklicken und direkt danach Codetags(</>) und dann über STRG+V den Code einfügen.

                Und die mit id=65 sind die Elemente, die du in der Tabelle sehen möchtest?

                Wie lautet die ObjektID von der SQL-ID=65? (also: alexa2.0.History.summary oder anders)

                M 1 Reply Last reply Reply Quote 1
                • M
                  Manfred.B 0 @MCU last edited by Manfred.B 0

                  @mcu ich glaub durch Deine letzte Beschreibung habe ich jetzt den Denkfehler gefunden: in der Objekt-ID sollte die Beschreibung aus dem iobroker (ist bei mir alexa2.0.Echo-Devices.G2A1A60304610KGV.Commands.notification) rein, und nicht wie ich es gemacht habe die id/pfad aus dem sql-Datenbank. Jetzt scheint es zu funktionieren, ich muss nur noch die Formatierung im jarvis irgendwie schöner hinbekommen und kann mich dann auf "vernünftige Meldungen" beschränken.
                  Unbenannt.PNG - schon mal tausend Dank, ich bin begeistert wie schnell man das mit dem Forum hinbekommen kann

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    MCU @Manfred.B 0 last edited by MCU

                    @manfred-b-0 Das ist eine jsontable. Da du ja gesagt hast du arbeitest mit jarvis. Also Modul jsontable nutzen (Version 2.2.0).

                    [{"label":"Ansage","align":"left"},{"label":"Datum","align":"left"}]
                    

                    7a1f1cfc-56dc-4749-80b5-436e8b6f7612-image.png

                    Falls du ein anderes Zeitformat haben möchtest kannst du hier anpassen:

                    c5026eba-271b-450a-9646-4adba1a7c4a5-image.png

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      Manfred.B 0 @MCU last edited by

                      @mcu super, danke - dann warte ich noch auf die Version 2.2 (bin noch auf 2.1), scheint dann ja ganz einfach zu werden

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        MCU @Manfred.B 0 last edited by MCU

                        @manfred-b-0 Die ist schon da. Verwahrungsort latest auswählen. Adapter aktualisieren. Und installieren.
                        Danach Broserdaten löschen und den Web-Adapter neustarten.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Manfred.B 0 @MCU last edited by Manfred.B 0

                          @mcu perfekt - langsam werde ich noch zum 1/4-Profi 🙂 Und jetzt noch eine blöde Frage: warum eigentlich mit einem Datenpunkt, wäre es mit einer Variablen nicht "schonender"? Vermutlich weil man jarvis etc. nicht auf Variable zugreifen kann, oder?

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            MCU @Manfred.B 0 last edited by MCU

                            @manfred-b-0 Meinst du den ansagejson?
                            Ja jarvis braucht den.
                            Wenn soweit alles ok, dann bitte oben im ersten Post die Überschrift mit [gelöst] anpassen.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            847
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            2
                            12
                            909
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo