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] Blockly Terminzusendung Telegram

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Blockly Terminzusendung Telegram

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      seppel786 last edited by seppel786

      Hi zusammen,

      ich versuche gerade mir per Blockly Skript meine Termine per Telegram zusenden zulassen.
      Das funktioniert bisher auch ganz gut. In den Datumsvariablen steht das jeweilige Datum des Termins
      und in den Variablen Text+Zeit die jeweilige Zeit und Info des Termins.
      Im Skript selber frage ich nun jegliche Terminkonstelation ab und lasse mir passend dazu eine Terminübersicht senden.

      Das komplette Skript ist leider zu lange zum Screenshoten, daher habe ich es unten angehängt.
      cc7f7d1e-24f2-48fc-86ab-4ce92f2f27a3-grafik.png

      Ich bräuchte aber noch ein bisschen Hilfe von Euch:

      1.) Das Skript funktioniert aber geht das vom Aufbau her eleganter? Ich bin noch recht neu im Bereich Blockly und wurstel mich noch ein bisschen durch 🙂
      2.) Ich würde mir gerne nicht nur die heutigen Termine zusenden lassen sondern auch die von morgen. Irgendwie stehe ich bei der Umsetzung noch ein bisschen
      auf dem Schlauch.

      Anbei das exportierte Skript

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <variables>
          <variable type="undefined" id="schedule">schedule</variable>
          <variable type="" id="@kj.6|{f[S].21=_69VS">Datum 1</variable>
          <variable type="" id="?|^u~vhH:V#N7]c6$D[n">Datum 2</variable>
          <variable type="" id="*^`Qs5.8wkU5I}v#m{Au">Datum 3</variable>
          <variable type="" id="@2lw{x^:nYy2.n$,]|WX">Text1 + Zeit1</variable>
          <variable type="" id="bh6R}c|-+!sw{/dd}gjy">Text2 + Zeit2</variable>
          <variable type="" id="0S.$[@iWKcFp+3PthG38">Text3 + Zeit3</variable>
        </variables>
        <block type="schedule_create" id="VEB7f,*jj#tLjv%:E(pD" x="-387" y="-1837">
          <field name="NAME">schedule</field>
          <value name="SCHEDULE">
            <shadow type="field_cron" id="wMo@]A%MKed,9t|hnSyZ">
              <field name="CRON">* * * * *</field>
            </shadow>
            <block type="field_cron" id="*{Fbc0lKa6Y:lUsQkqp7">
              <field name="CRON">* * * * *</field>
            </block>
          </value>
          <statement name="STATEMENT">
            <block type="variables_set" id="RSehA#;:4LwLR5y#5wW6">
              <field name="VAR" id="@kj.6|{f[S].21=_69VS" variabletype="">Datum 1</field>
              <value name="VALUE">
                <block type="get_value" id="JNr}=$oe2m(.)=cJdgM=">
                  <field name="ATTR">val</field>
                  <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_1</field>
                </block>
              </value>
              <next>
                <block type="variables_set" id="TXx2)Yyx%4YuT,FV^w=o">
                  <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n" variabletype="">Datum 2</field>
                  <value name="VALUE">
                    <block type="get_value" id="_Z.ndt(l4q;7GBUHK8/?">
                      <field name="ATTR">val</field>
                      <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_2</field>
                    </block>
                  </value>
                  <next>
                    <block type="variables_set" id="*w!guRv#,xGFHj@6v}UT">
                      <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au" variabletype="">Datum 3</field>
                      <value name="VALUE">
                        <block type="get_value" id="$dPpp*EPfuY:roz.YFa!">
                          <field name="ATTR">val</field>
                          <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_3</field>
                        </block>
                      </value>
                      <next>
                        <block type="variables_set" id="i=!#{[_Gw]p@ES%Fvcgf">
                          <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX" variabletype="">Text1 + Zeit1</field>
                          <value name="VALUE">
                            <block type="get_value" id="4XpL]07,{:P$Il?K^nu)">
                              <field name="ATTR">val</field>
                              <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_1_Text_Uhrzeit</field>
                            </block>
                          </value>
                          <next>
                            <block type="variables_set" id="N6l9KY9BhiL7nSr@pl=E">
                              <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy" variabletype="">Text2 + Zeit2</field>
                              <value name="VALUE">
                                <block type="get_value" id="FBI@_C8|h5r?K)V^DQct">
                                  <field name="ATTR">val</field>
                                  <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_2_Text_Uhrzeit</field>
                                </block>
                              </value>
                              <next>
                                <block type="variables_set" id="[smA=4i6,TRadK(j@[.=">
                                  <field name="VAR" id="0S.$[@iWKcFp+3PthG38" variabletype="">Text3 + Zeit3</field>
                                  <value name="VALUE">
                                    <block type="get_value" id="a8G4e6R{U|J%^F9^5;CD">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_3_Text_Uhrzeit</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="controls_if" id="3NLExpu+MVxvje.au3P9">
                                      <mutation elseif="4" else="1"></mutation>
                                      <value name="IF0">
                                        <block type="logic_operation" id=";n]cixoPj0GxR5.=ewUM">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_operation" id="PB7:$tV8~Oo?{lmX$b`^">
                                              <field name="OP">AND</field>
                                              <value name="A">
                                                <block type="logic_compare" id="Os)ED:^*}rO:$E=q(ngw">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="variables_get" id="}ZiAKkpGWiDhXj={JNvf">
                                                      <field name="VAR" id="@kj.6|{f[S].21=_69VS" variabletype="">Datum 1</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="time_get" id="a1E$PHfzrPC|x`zH5mjG">
                                                      <mutation format="false" language="false"></mutation>
                                                      <field name="OPTION">DD.MM.YYYY</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_compare" id="Y|`y=!:*#|Pk[^Di)S0v">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="variables_get" id="A6(pswl8tAZciu/|P`7}">
                                                      <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n" variabletype="">Datum 2</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="time_get" id=";BC7lnm?9#OM_!zlerVa">
                                                      <mutation format="false" language="false"></mutation>
                                                      <field name="OPTION">DD.MM.YYYY</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="PVCXQRb5,|VaE1i(t%*J">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="Ev#OTY_je22QJD32QJB!">
                                                  <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au" variabletype="">Datum 3</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="f%+w5Aq=odU.Lt2A;SNz">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="telegram" id="j6$Is/aU-yGI[_~|dY.!">
                                          <field name="INSTANCE">.0</field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="X7[G~9-zAhOdKhd2UtbO">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="Hi0eS4EQd`{I1TP}hVKU">
                                              <mutation items="18"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="YF0`o.Qz3d4:Lh1+_HrB">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="))e8#OH^I;q=,2S;mQ~m">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="m7III*PU$Iq~Bov?#1/+">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="g1z[M~6:#.T+=sIFrzJD">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="Ue`bW~NB2W+y=JvseiHi">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="/]0YdXed%gE?=fX$XKeJ">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id="LoLuTg*=ls)%Q+}3Ls4]">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id="Pm*W,zC?.Df(nh|z:3u;">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="]{o27fAxN)%_.V``ZWW[">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="variables_get" id="gh5rXo`V^{nAY7WuRpG+">
                                                  <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX" variabletype="">Text1 + Zeit1</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="88q225l0TO`mJY8?%;+w">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text" id="q+j{TR;Rc4W.*Z%^hA@}">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="variables_get" id="_Nvrt4qZvw;o[UK@Xc,Q">
                                                  <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy" variabletype="">Text2 + Zeit2</field>
                                                </block>
                                              </value>
                                              <value name="ADD13">
                                                <block type="text_newline" id=";|zAK%W0Bk0:`7v7Onti">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD14">
                                                <block type="text" id="#|+R_^fV]k,JBhJhTS!z">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD15">
                                                <block type="variables_get" id="1|AKq4{nO#%eXlX[[nU(">
                                                  <field name="VAR" id="0S.$[@iWKcFp+3PthG38" variabletype="">Text3 + Zeit3</field>
                                                </block>
                                              </value>
                                              <value name="ADD16">
                                                <block type="text_newline" id="+.`!q+c)i!Sao3{)/5Z(">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD17">
                                                <block type="text" id="UpdlV=!CuP$,y.pQImvg">
                                                  <field name="TEXT">Viel Spass bei den heutigen Termin &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <value name="IF1">
                                        <block type="logic_operation" id=".SX/ow|l(D0#)5-N@0#3">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_compare" id=",pJNhpINXolj,-[++c6(">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="1z1nP~9_i#c)8nlm,r9g">
                                                  <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n" variabletype="">Datum 2</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="~O~nHCY#02z0+W-H}#I@">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="7K~9O4eP*~TM*17OY;fg">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="n7L$m*=CVrd:|`dX3/E?">
                                                  <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au" variabletype="">Datum 3</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="7If!N8igGh3Hhxcv#ydl">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO1">
                                        <block type="telegram" id="[2]=NQ8slxJ-8wRKo%7m">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="VtxOFzlW2sTar+EpIn+F">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="EcHC;`NOCs^Ch8.s,p.n">
                                              <mutation items="15"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="iq(OtWOc?ubVvn-n2)Yv">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="Fp+:`o7r$nn0tRZ[Pu52">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="CsNDz_l!b6HhFN.s4AO8">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="SFX4eWas!={O7No1@yO1">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="yQ(0[.HkNeSyzv4LLWuP">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="^-No19hhr*kszaBl)a1%">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id="}5}Vex:ctN8C~=]jb1XX">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id="yD0s|={qn9^!R;cO.1F(">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="k8O:v+~l88MTtBmc]a#(">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="variables_get" id="o/(_vSBICR$q{S8P,COt">
                                                  <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX" variabletype="">Text1 + Zeit1</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="VuLn]]WdIqzQIX.s-NaZ">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text" id="Foccj/C4X]60/8m3v[BA">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="variables_get" id="Zhoxdm~jB[teglce~sZ`">
                                                  <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy" variabletype="">Text2 + Zeit2</field>
                                                </block>
                                              </value>
                                              <value name="ADD13">
                                                <block type="text_newline" id="nE77o5Ue|2!w8VG+?V]}">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD14">
                                                <block type="text" id="}05%Q,Q5%eC1g(D;A8zl">
                                                  <field name="TEXT">Viel Spass bei den heutigen Termin &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <value name="IF2">
                                        <block type="logic_compare" id="l*f$se:X,JJ%il[87?_m">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="variables_get" id="p22q?=-]1J4/2~Mgtl1m">
                                              <field name="VAR" id="@kj.6|{f[S].21=_69VS" variabletype="">Datum 1</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="time_get" id="Utg17D-$.=qSq4*]$f`]">
                                              <mutation format="false" language="false"></mutation>
                                              <field name="OPTION">DD.MM.YYYY</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO2">
                                        <block type="telegram" id="5iIb-4(#f3DO^Neb1NAD">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="VtxOFzlW2sTar+EpIn+F">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="gC]5W:;6VBI!4WP-V@vq">
                                              <mutation items="13"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id=".K$=wyN|r%g.%g4R#~@7">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="V{9Ol=-[Qz%m0n+C$kUf">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="jQ8`pjXokP+9ut`R_~zo">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="~1GtNyuO.J2ZyER*4B;#">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="^^x~=r1(DuY^EvoMPnKj">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="H9e)b0/.*TeCyt]@^.}c">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id="_YPs[?G,r.:|r1R%mHrH">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id=";||~TzTw!RMZ]!3t%F}T">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="U/l}HeG$g_/03I~]!,0v">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="variables_get" id="9{xdNb.E4*!]vh~6Ta/r">
                                                  <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX" variabletype="">Text1 + Zeit1</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="I#L;kT%9SQG~0mU~?2.(">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text_newline" id="lhx]EbYqgVe}u(U+Q)7O">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="text" id="Gn8?h3~bP=i!3bQ%=%-v">
                                                  <field name="TEXT">Viel Spass bei den heutigen Termin &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <value name="IF3">
                                        <block type="logic_operation" id="u3#xO_.`J(.9duukv%Zc">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_compare" id="0)xXp_BM!0}6/z.4mWCn">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="]%y9uVl4pNWQLcA5NPD/">
                                                  <field name="VAR" id="@kj.6|{f[S].21=_69VS" variabletype="">Datum 1</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="+XY};=fxREMnb$KDHEBS">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="OZ20|nm6e|66OZp!6xq~">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="2OuSi3FCQ9^ysCIios;+">
                                                  <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au" variabletype="">Datum 3</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="Br|Z;IM$p|B@XNv2P:T~">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO3">
                                        <block type="telegram" id="eH)mz`-!/5?swL;stoiw">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="VtxOFzlW2sTar+EpIn+F">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="D.dqE6^]!)vSdK:]Jl~s">
                                              <mutation items="15"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="=C^8LKw)?}r}s0JaoYNW">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="=BZrm+xBX/Y@6!n8`q6@">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="qEqUa|mDlPG81UJDju{.">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="1%I|!lNL@=z}_.D[r=MX">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="k[Din|dTATNnV!Bg*O3a">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="ro^w1E`^dlf4BC@K30xx">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id="Tb]L[;3X,aZ}+y~pQ`GC">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id="R=kGng(@C`Kd+*_oz,]a">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="n`6s[I`y7l?$C{bXCbw{">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="variables_get" id="G-NRyNAp%QUGN!(OEQ#h">
                                                  <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX" variabletype="">Text1 + Zeit1</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="(KN+.Z#$:Zx`NwIkAzJk">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text" id="{vx!RyC0aJ=C8%h1,C[.">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="variables_get" id="Ov+|[wb{{L*OWwN`aWyk">
                                                  <field name="VAR" id="0S.$[@iWKcFp+3PthG38" variabletype="">Text3 + Zeit3</field>
                                                </block>
                                              </value>
                                              <value name="ADD13">
                                                <block type="text_newline" id="?tfMn{C(o!2uP;dg.hfk">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD14">
                                                <block type="text" id=",7mu_bcRSH2+H~mq?qH$">
                                                  <field name="TEXT">Viel Spass bei den heutigen Termin &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <value name="IF4">
                                        <block type="logic_operation" id="A?y~$}H21YfS(T|`b!n!">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_compare" id=":g~8+=D]b.AwniNCBk5,">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="ki]X:ulnVXNqgjas9%6^">
                                                  <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n" variabletype="">Datum 2</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="gR#y^Z-*(16k+@Ura*r+">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="`/PnY0:huEbv-=8(SmCu">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="variables_get" id="H/6w20*6A11~,lOi!?:,">
                                                  <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au" variabletype="">Datum 3</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="time_get" id="0[HLsFkI`ci`I(}|$;-B">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO4">
                                        <block type="telegram" id="p9Ux)SV1!Gl*GL=$~vxn">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="VtxOFzlW2sTar+EpIn+F">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="X}exGH{.`z5_K/`IV(%G">
                                              <mutation items="15"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="S9j7j~)b@JSV},[z2EzX">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="49SfAl?Il^pnpo=JxlMJ">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="?1*~l-=+vY}huh|~IXbt">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="|#sUqa3X!hzIxz|Yd!G]">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="+1H8jQ.SJCTd),!=|*~h">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="|hXI;JQOA#FdqHT}(Gm$">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id=".C%bzsi|@D||i)Np8|Mq">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id=".OLBbX;UA4*$jq]`AL_(">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="l5xz+.bj|~E4uaC[Z%RW">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="variables_get" id="|?*geVg@LU+)b$;/~aR6">
                                                  <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy" variabletype="">Text2 + Zeit2</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="(rgZCP(f#..Vf%ZY#V:?">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text" id="VZEaVErK#vR3:w136@/a">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="variables_get" id="+0IjIIXIw7f{=]guUt)A">
                                                  <field name="VAR" id="0S.$[@iWKcFp+3PthG38" variabletype="">Text3 + Zeit3</field>
                                                </block>
                                              </value>
                                              <value name="ADD13">
                                                <block type="text_newline" id="+22you-eulKZ~UUtnscL">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD14">
                                                <block type="text" id="q%e]*N^G;Q1nd_#A@0mO">
                                                  <field name="TEXT">Viel Spass bei den heutigen Termin &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <statement name="ELSE">
                                        <block type="telegram" id="Pcr{,V2xfY`iL+J.3xh0">
                                          <field name="INSTANCE">.0</field>
                                          <field name="LOG">log</field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">HTML</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="VtxOFzlW2sTar+EpIn+F">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="m1KoUwHB^?lrp6T0[BNe">
                                              <mutation items="13"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="iW|nc(L0^#{c$g-.rUu$">
                                                  <field name="TEXT">&lt;u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text" id="L;oCdPnBMh9|VZS%SF#@">
                                                  <field name="TEXT">&lt;b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id=".?u%(c=CS8FR{E]-`hG,">
                                                  <field name="TEXT">Termine am </field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="time_get" id="6VAPi*flH_zIC.]}yi[|">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">DD.MM.YYYY</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="RYIj*24;]2|Uz8EL3f`-">
                                                  <field name="TEXT">:</field>
                                                </block>
                                              </value>
                                              <value name="ADD5">
                                                <block type="text" id="dBS!zcUJIb9B1#%|GtKX">
                                                  <field name="TEXT">&lt;/b&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD6">
                                                <block type="text" id="KZIF:$j=4VcNXOJeo=[$">
                                                  <field name="TEXT">&lt;/u&gt;</field>
                                                </block>
                                              </value>
                                              <value name="ADD7">
                                                <block type="text_newline" id="i^!XeIatl|V6-98uEMMg">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD8">
                                                <block type="text" id="ULh=W{2gB^}R?L1R$a`*">
                                                  <field name="TEXT">- </field>
                                                </block>
                                              </value>
                                              <value name="ADD9">
                                                <block type="text" id="n69D11Y2$M-G)WA2$;QN">
                                                  <field name="TEXT">Heute sind keine Termine geplant.</field>
                                                </block>
                                              </value>
                                              <value name="ADD10">
                                                <block type="text_newline" id="9~IyM*Fj@qmD/:_LAIG3">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD11">
                                                <block type="text_newline" id="j6+R~)x^ZT}?l}~bWDzd">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                              <value name="ADD12">
                                                <block type="text" id="6])^?4|+p(l3JE=fmi*t">
                                                  <field name="TEXT">Viel Spass ohne Termine heute &amp;#128512 &amp;#128584</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      
      paul53 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @seppel786 last edited by paul53

        @seppel786 sagte:

        geht das vom Aufbau her eleganter?

        Geht es.

        Blockly_temp.JPG

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable type="cron" id="schedule1">schedule1</variable>
           <variable id="@kj.6|{f[S].21=_69VS">Datum 1</variable>
           <variable id="?|^u~vhH:V#N7]c6$D[n">Datum 2</variable>
           <variable id="*^`Qs5.8wkU5I}v#m{Au">Datum 3</variable>
           <variable id="@2lw{x^:nYy2.n$,]|WX">Text1 + Zeit1</variable>
           <variable id="bh6R}c|-+!sw{/dd}gjy">Text2 + Zeit2</variable>
           <variable id="0S.$[@iWKcFp+3PthG38">Text3 + Zeit3</variable>
           <variable id="o;,_E}0UCaiD.pW|Mbl9">heute</variable>
           <variable id="?{T3b:}vp9xfG}JTx5D@">termine</variable>
         </variables>
         <block type="schedule_create" id="VEB7f,*jj#tLjv%:E(pD" x="-387" y="-1837">
           <field name="NAME">schedule1</field>
           <value name="SCHEDULE">
             <shadow xmlns="http://www.w3.org/1999/xhtml" type="field_cron" id="wMo@]A%MKed,9t|hnSyZ">
               <field name="CRON">* * * * *</field>
             </shadow>
             <block type="field_cron" id="*{Fbc0lKa6Y:lUsQkqp7">
               <field name="CRON">* * * * *</field>
             </block>
           </value>
           <statement name="STATEMENT">
             <block type="variables_set" id="RSehA#;:4LwLR5y#5wW6">
               <field name="VAR" id="@kj.6|{f[S].21=_69VS">Datum 1</field>
               <value name="VALUE">
                 <block type="get_value" id="JNr}=$oe2m(.)=cJdgM=">
                   <field name="ATTR">val</field>
                   <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_1</field>
                 </block>
               </value>
               <next>
                 <block type="variables_set" id="TXx2)Yyx%4YuT,FV^w=o">
                   <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n">Datum 2</field>
                   <value name="VALUE">
                     <block type="get_value" id="_Z.ndt(l4q;7GBUHK8/?">
                       <field name="ATTR">val</field>
                       <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_2</field>
                     </block>
                   </value>
                   <next>
                     <block type="variables_set" id="*w!guRv#,xGFHj@6v}UT">
                       <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au">Datum 3</field>
                       <value name="VALUE">
                         <block type="get_value" id="$dPpp*EPfuY:roz.YFa!">
                           <field name="ATTR">val</field>
                           <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Datum_3</field>
                         </block>
                       </value>
                       <next>
                         <block type="variables_set" id="i=!#{[_Gw]p@ES%Fvcgf">
                           <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX">Text1 + Zeit1</field>
                           <value name="VALUE">
                             <block type="get_value" id="4XpL]07,{:P$Il?K^nu)">
                               <field name="ATTR">val</field>
                               <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_1_Text_Uhrzeit</field>
                             </block>
                           </value>
                           <next>
                             <block type="variables_set" id="N6l9KY9BhiL7nSr@pl=E">
                               <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy">Text2 + Zeit2</field>
                               <value name="VALUE">
                                 <block type="get_value" id="FBI@_C8|h5r?K)V^DQct">
                                   <field name="ATTR">val</field>
                                   <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_2_Text_Uhrzeit</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="variables_set" id="[smA=4i6,TRadK(j@[.=">
                                   <field name="VAR" id="0S.$[@iWKcFp+3PthG38">Text3 + Zeit3</field>
                                   <value name="VALUE">
                                     <block type="get_value" id="a8G4e6R{U|J%^F9^5;CD">
                                       <field name="ATTR">val</field>
                                       <field name="OID">javascript.0.EigeneDatenpunkte.Kalender.Termin_3_Text_Uhrzeit</field>
                                     </block>
                                   </value>
                                   <next>
                                     <block type="variables_set" id="h!Tiv/NKdhB5#%:HSJdJ">
                                       <field name="VAR" id="o;,_E}0UCaiD.pW|Mbl9">heute</field>
                                       <value name="VALUE">
                                         <block type="time_get" id="a1E$PHfzrPC|x`zH5mjG">
                                           <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                           <field name="OPTION">DD.MM.YYYY</field>
                                         </block>
                                       </value>
                                       <next>
                                         <block type="variables_set" id="88J^wDFsJ6M[p)jt=Cxb">
                                           <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                           <value name="VALUE">
                                             <block type="text" id="!YG@8mxhlvV?ru;F+~-G">
                                               <field name="TEXT"></field>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="controls_if" id="+h0Jd{r}qPW.bo.Mq,c2">
                                               <value name="IF0">
                                                 <block type="logic_compare" id="-K2zmrpFc#FX,p:`S{iA">
                                                   <field name="OP">EQ</field>
                                                   <value name="A">
                                                     <block type="variables_get" id="z5{Wx3GucmW(WReu+[~-">
                                                       <field name="VAR" id="@kj.6|{f[S].21=_69VS">Datum 1</field>
                                                     </block>
                                                   </value>
                                                   <value name="B">
                                                     <block type="variables_get" id="BrJB4ho2ThHRF:h0l!U9">
                                                       <field name="VAR" id="o;,_E}0UCaiD.pW|Mbl9">heute</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <statement name="DO0">
                                                 <block type="variables_set" id="7fm-u}pb@a4x)`yVH,AS">
                                                   <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                   <value name="VALUE">
                                                     <block type="text_join" id="+A5`KC0CC;hFw9Tu4%!h">
                                                       <mutation items="3"></mutation>
                                                       <value name="ADD0">
                                                         <block type="text" id="kN;ze%gpX:+fXnQDC^Wd">
                                                           <field name="TEXT">- </field>
                                                         </block>
                                                       </value>
                                                       <value name="ADD1">
                                                         <block type="variables_get" id="gh5rXo`V^{nAY7WuRpG+">
                                                           <field name="VAR" id="@2lw{x^:nYy2.n$,]|WX">Text1 + Zeit1</field>
                                                         </block>
                                                       </value>
                                                       <value name="ADD2">
                                                         <block type="text_newline" id="I[|}xoc)0J~R|spJ5HHo">
                                                           <field name="Type">\n</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </statement>
                                               <next>
                                                 <block type="controls_if" id="p=^hW?u%}.p)hrb?n`Cj">
                                                   <value name="IF0">
                                                     <block type="logic_compare" id="5Yd).T$rIlgupP_mOe=t">
                                                       <field name="OP">EQ</field>
                                                       <value name="A">
                                                         <block type="variables_get" id="9~5PeO9CE$f4Pi}[2^}y">
                                                           <field name="VAR" id="?|^u~vhH:V#N7]c6$D[n">Datum 2</field>
                                                         </block>
                                                       </value>
                                                       <value name="B">
                                                         <block type="variables_get" id="l_Lq*GCgIzut@`*?V?`w">
                                                           <field name="VAR" id="o;,_E}0UCaiD.pW|Mbl9">heute</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <statement name="DO0">
                                                     <block type="variables_set" id="]8t6fx-,0bOvMw?1bxbC">
                                                       <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                       <value name="VALUE">
                                                         <block type="text_join" id="1gtV|kut(W./B]5o6xkj">
                                                           <mutation items="4"></mutation>
                                                           <value name="ADD0">
                                                             <block type="variables_get" id="o^KG)`#-*V_}?gY8@?9m">
                                                               <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                             </block>
                                                           </value>
                                                           <value name="ADD1">
                                                             <block type="text" id="ufU@,1yE.!l?7+b/2LU]">
                                                               <field name="TEXT">- </field>
                                                             </block>
                                                           </value>
                                                           <value name="ADD2">
                                                             <block type="variables_get" id="v)Vv?iPbQJnvj4K1z1*n">
                                                               <field name="VAR" id="bh6R}c|-+!sw{/dd}gjy">Text2 + Zeit2</field>
                                                             </block>
                                                           </value>
                                                           <value name="ADD3">
                                                             <block type="text_newline" id="{.zdzKcMn(_@OTw9uZM_">
                                                               <field name="Type">\n</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </statement>
                                                   <next>
                                                     <block type="controls_if" id="E*|EFA-VMS{joukRaJiF">
                                                       <value name="IF0">
                                                         <block type="logic_compare" id="1}#Vt5r(_9bP=QE17r:x">
                                                           <field name="OP">EQ</field>
                                                           <value name="A">
                                                             <block type="variables_get" id="g(^AQ:xKIHo/J:Z{0M:;">
                                                               <field name="VAR" id="*^`Qs5.8wkU5I}v#m{Au">Datum 3</field>
                                                             </block>
                                                           </value>
                                                           <value name="B">
                                                             <block type="variables_get" id=")i0?$k+6NvIzENsMXOYC">
                                                               <field name="VAR" id="o;,_E}0UCaiD.pW|Mbl9">heute</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <statement name="DO0">
                                                         <block type="variables_set" id="/S##8}Z~J;SdOZYFv.]6">
                                                           <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                           <value name="VALUE">
                                                             <block type="text_join" id="v;%d)R+/!WuKrlMtP8)1">
                                                               <mutation items="4"></mutation>
                                                               <value name="ADD0">
                                                                 <block type="variables_get" id="fz(H%qQVlV9cw68#41Kq">
                                                                   <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD1">
                                                                 <block type="text" id="1]13^GJYKY5S{LxSX5VY">
                                                                   <field name="TEXT">- </field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD2">
                                                                 <block type="variables_get" id="plt%$wEUhA`E0*,rg6qx">
                                                                   <field name="VAR" id="0S.$[@iWKcFp+3PthG38">Text3 + Zeit3</field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD3">
                                                                 <block type="text_newline" id="VI~U,pxC{Y@X.ZgTdDJ]">
                                                                   <field name="Type">\n</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </statement>
                                                       <next>
                                                         <block type="controls_if" id="x26IJ(tRQfm?}U?A_1fh">
                                                           <mutation else="1"></mutation>
                                                           <value name="IF0">
                                                             <block type="variables_get" id="5?mbm;EWv!4t*hK4+S?x">
                                                               <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                             </block>
                                                           </value>
                                                           <statement name="DO0">
                                                             <block type="variables_set" id="9Nq8oRwQAaRLP/W.O{41">
                                                               <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                               <value name="VALUE">
                                                                 <block type="text_join" id="bxg+fX9x6cUdc:!{)0!_">
                                                                   <mutation items="2"></mutation>
                                                                   <value name="ADD0">
                                                                     <block type="variables_get" id="@M.SV0Z6y|{8[CbLIyDm">
                                                                       <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD1">
                                                                     <block type="text" id="h_qr1JR8Cy5iV/%ojd8q">
                                                                       <field name="TEXT">Viel Spass bei den Terminen heute &amp;#128512 &amp;#128584</field>
                                                                     </block>
                                                                   </value>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </statement>
                                                           <statement name="ELSE">
                                                             <block type="variables_set" id="L7PmgRC{e~RLR1$R!!3f">
                                                               <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                               <value name="VALUE">
                                                                 <block type="text_join" id="1u$G-PMK6R73p:Yp*c(;">
                                                                   <mutation items="5"></mutation>
                                                                   <value name="ADD0">
                                                                     <block type="text" id="ULh=W{2gB^}R?L1R$a`*">
                                                                       <field name="TEXT">- </field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD1">
                                                                     <block type="text" id="n69D11Y2$M-G)WA2$;QN">
                                                                       <field name="TEXT">Heute sind keine Termine geplant.</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD2">
                                                                     <block type="text_newline" id="9~IyM*Fj@qmD/:_LAIG3">
                                                                       <field name="Type">\n</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD3">
                                                                     <block type="text_newline" id="j6+R~)x^ZT}?l}~bWDzd">
                                                                       <field name="Type">\n</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD4">
                                                                     <block type="text" id="6])^?4|+p(l3JE=fmi*t">
                                                                       <field name="TEXT">Viel Spass ohne Termine heute &amp;#128512 &amp;#128584</field>
                                                                     </block>
                                                                   </value>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </statement>
                                                           <next>
                                                             <block type="telegram" id="Pcr{,V2xfY`iL+J.3xh0">
                                                               <field name="INSTANCE">.0</field>
                                                               <field name="LOG">log</field>
                                                               <field name="SILENT">FALSE</field>
                                                               <field name="PARSEMODE">HTML</field>
                                                               <value name="MESSAGE">
                                                                 <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="VtxOFzlW2sTar+EpIn+F">
                                                                   <field name="TEXT">text</field>
                                                                 </shadow>
                                                                 <block type="text_join" id="m1KoUwHB^?lrp6T0[BNe">
                                                                   <mutation items="9"></mutation>
                                                                   <value name="ADD0">
                                                                     <block type="text" id="iW|nc(L0^#{c$g-.rUu$">
                                                                       <field name="TEXT">&lt;u&gt;</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD1">
                                                                     <block type="text" id="L;oCdPnBMh9|VZS%SF#@">
                                                                       <field name="TEXT">&lt;b&gt;</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD2">
                                                                     <block type="text" id=".?u%(c=CS8FR{E]-`hG,">
                                                                       <field name="TEXT">Termine am </field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD3">
                                                                     <block type="variables_get" id="*`qqXRbH(dTZL{s3BT!w">
                                                                       <field name="VAR" id="o;,_E}0UCaiD.pW|Mbl9">heute</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD4">
                                                                     <block type="text" id="RYIj*24;]2|Uz8EL3f`-">
                                                                       <field name="TEXT">:</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD5">
                                                                     <block type="text" id="dBS!zcUJIb9B1#%|GtKX">
                                                                       <field name="TEXT">&lt;/b&gt;</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD6">
                                                                     <block type="text" id="KZIF:$j=4VcNXOJeo=[$">
                                                                       <field name="TEXT">&lt;/u&gt;</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD7">
                                                                     <block type="text_newline" id="i^!XeIatl|V6-98uEMMg">
                                                                       <field name="Type">\n</field>
                                                                     </block>
                                                                   </value>
                                                                   <value name="ADD8">
                                                                     <block type="variables_get" id="mZFi.|p`Rh-LgTHx-8%E">
                                                                       <field name="VAR" id="?{T3b:}vp9xfG}JTx5D@">termine</field>
                                                                     </block>
                                                                   </value>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </next>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </statement>
         </block>
        </xml>
        

        S 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @seppel786 last edited by

          @seppel786 sagte:

          auch die von morgen.

          Dazu wird das Datum von morgen für den Vergleich benötigt:

          Blockly_temp.JPG

          1 Reply Last reply Reply Quote 0
          • S
            seppel786 @paul53 last edited by

            @paul53
            Boah super...Vielen Dank für deinen Vorschlag. Ich habe das Blockly gerade eingebunden und es funktioniert prächtig.
            Würdest du die Abfrage für die morgigen Termine in ein sep. Blockly packen oder in dieses integrieren?
            Ich probiere das morgen mal in aller Ruhe und lese mich mal zum Thema Listen ein.

            Ich habe nur noch eine Verständnisfrage: Das "falls termine" im Screenshot - Was macht diese Abfrage genau?
            b69c2194-10df-43bc-b46d-781568d1ba19-grafik.png

            Vielen Dank nochmals und schönen Abend noch!

            Gruß Seppel

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @seppel786 last edited by paul53

              @seppel786 sagte:

              Das "falls termine" im Screenshot - Was macht diese Abfrage genau?

              termine wird zu Beginn mit einem Leerstring initialisiert. Wenn ein Termin gefunden wurde, enthält termine keinen Leerstring mehr, also wird der mache-Zweig ausgeführt, andernfalls der sonst-Zweig.

              @seppel786 sagte in Blockly Terminzusendung Telegram:

              Abfrage für die morgigen Termine in ein sep. Blockly packen oder in dieses integrieren?

              Integrieren, etwa so:

              Blockly_temp.JPG

              S 1 Reply Last reply Reply Quote 0
              • S
                seppel786 @paul53 last edited by

                @paul53

                Ich glaube ich habe meine Frage nicht richtig formuliert oder ich verstehe deine Antwort nicht 🙂
                Bei den anderen IF´s wird ja immer nach Variable und heutigem Datum abgefragt (IF Datum1 = Heute etc.).
                In dem letzten falls wird ja aber auf die Liste direkt abgefragt ohne einen Parameter oder? ADas verstehe ich nicht so ganz.

                9b583e95-e4a0-4875-b8fd-471c60b79612-grafik.png

                Gruß Seppel

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @seppel786 last edited by paul53

                  @seppel786 sagte:

                  nach Variable und heutigem Datum abgefragt

                  Ja, das ist ein Vergleich, der als Ergebnis true oder false liefert. Mit if() wird das Ergebnis ausgewertet.
                  Wenn man mit if() einen nicht boolschen Wert abfragt, macht Javascript eine implizite Typwandlung: Ein String mit Inhalt wird zu true, ein Leerstring wird zu false. Siehe auch

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    seppel786 @paul53 last edited by

                    @paul53

                    Wieder was gelernt 🙂 Danke!

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    485
                    Online

                    32.0k
                    Users

                    80.4k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    446
                    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