Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly API auslesen und Telegram nachricht schicken?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Blockly API auslesen und Telegram nachricht schicken?

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklyjavascript
8 Beiträge 3 Kommentatoren 725 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BluppyleinB Offline
    BluppyleinB Offline
    Bluppylein
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe eine API seite wo ich gerne eine glaube ich sehr einfach Abfrage machen will aber scheitere irgendwie an der Idee und meine Blockly Versuchen. Vielleicht ist der Freitag schuld ^^

    Datenbasis:
    https://www.ag-spiel.de/api/get/data.php

    Das will ich zu jeder Minute abfragen. Bei den AGS sind die WKN abgefragt und die letzte WKN soll geprüft werden.
    Abfrage Routine wäre:
    Ist der Wert von Gruendung im Zeitraum der aktuellen Uhrzeit maximal 3 Minuten herr gebe die WKN als Telegram nachricht raus. Sonst mache nichts.
    Und dann soll der wieder in der nächsten vollen Minute anfangen.

    Und das soll ewig laufen? Hoffe konnte mich gut ausdrücken das einer eine Idee hat :)

    M F 2 Antworten Letzte Antwort
    0
    • BluppyleinB Bluppylein

      Hallo zusammen,

      ich habe eine API seite wo ich gerne eine glaube ich sehr einfach Abfrage machen will aber scheitere irgendwie an der Idee und meine Blockly Versuchen. Vielleicht ist der Freitag schuld ^^

      Datenbasis:
      https://www.ag-spiel.de/api/get/data.php

      Das will ich zu jeder Minute abfragen. Bei den AGS sind die WKN abgefragt und die letzte WKN soll geprüft werden.
      Abfrage Routine wäre:
      Ist der Wert von Gruendung im Zeitraum der aktuellen Uhrzeit maximal 3 Minuten herr gebe die WKN als Telegram nachricht raus. Sonst mache nichts.
      Und dann soll der wieder in der nächsten vollen Minute anfangen.

      Und das soll ewig laufen? Hoffe konnte mich gut ausdrücken das einer eine Idee hat :)

      M Online
      M Online
      MCU
      schrieb am zuletzt editiert von MCU
      #2

      @Bluppylein Zeig mal Deine Blockly Versuche.
      Aufbau ist ein JSON:

      adf37277-b557-491b-b594-383124387a7d-image.png
      Letzte Nummer in AGS ist:
      55f2100f-3469-41cc-90c6-fa04ea21fc28-image.png

      Aufbau AGS:
      b910f5f2-7414-4bde-867f-256755fcb2e3-image.png

      Laut der Daten ist Letzte Nummer (WKN) in AGS am 25.11.2020 22:06 gegründet , die Anlage der Daten oben Daten_datum ist der 27.11.2020 15:20 (Abfragedatum und Zeit).
      Geprüft werden soll jetzt das WKN-Datum unten in der letzten AGS-Zahl bzw Zeile?

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      1 Antwort Letzte Antwort
      0
      • BluppyleinB Bluppylein

        Hallo zusammen,

        ich habe eine API seite wo ich gerne eine glaube ich sehr einfach Abfrage machen will aber scheitere irgendwie an der Idee und meine Blockly Versuchen. Vielleicht ist der Freitag schuld ^^

        Datenbasis:
        https://www.ag-spiel.de/api/get/data.php

        Das will ich zu jeder Minute abfragen. Bei den AGS sind die WKN abgefragt und die letzte WKN soll geprüft werden.
        Abfrage Routine wäre:
        Ist der Wert von Gruendung im Zeitraum der aktuellen Uhrzeit maximal 3 Minuten herr gebe die WKN als Telegram nachricht raus. Sonst mache nichts.
        Und dann soll der wieder in der nächsten vollen Minute anfangen.

        Und das soll ewig laufen? Hoffe konnte mich gut ausdrücken das einer eine Idee hat :)

        F Offline
        F Offline
        fastfoot
        schrieb am zuletzt editiert von
        #3

        @Bluppylein sagte in Blockly API auslesen und Telegram nachricht schicken?:

        Das will ich zu jeder Minute abfragen

        Das ist jede Menge Holz!

        Diese Abfrage läuft alle 10 Minuten, es werden alle WKN der letzten 24h abgefragt, kannst Du aber bei Minuten oben einstellen.
        Viel Spaß beim Zocken :-)

        SpieleAG.PNG

        <xml xmlns="https://developers.google.com/blockly/xml">
          <variables>
            <variable id="F@qDv_2{7zO4;vGzROXM">Minuten</variable>
            <variable id="OUM(+VI2GLT)bh?.OVc5">Zeit</variable>
            <variable id="{U)-.TlTq6yJyMxaTboM">Abfrage</variable>
            <variable id="+#+kL?}a?)gIWl9qXbN`">WKNS</variable>
            <variable id="RokEJC_bQ.}n*|.?HT^$">Text</variable>
            <variable id="#P86IC[HTAPt`x@DA]XD">result</variable>
            <variable id="%gjPd{E./!VYhE%~CVQ(">i</variable>
          </variables>
          <block type="schedule" id="=$qx{5lN1ycSgT1Az@Ay" x="-188" y="-237">
            <field name="SCHEDULE">*/10 * * * *</field>
            <statement name="STATEMENT">
              <block type="variables_set" id="uAwv-6)b)1DGB[;MHdwS">
                <field name="VAR" id="F@qDv_2{7zO4;vGzROXM">Minuten</field>
                <value name="VALUE">
                  <block type="math_number" id="4yPQv2pruClI16:J[`xo">
                    <field name="NUM">1440</field>
                  </block>
                </value>
                <next>
                  <block type="variables_set" id=";a-mnB}1?r)8@G%AoMEO">
                    <field name="VAR" id="OUM(+VI2GLT)bh?.OVc5">Zeit</field>
                    <value name="VALUE">
                      <block type="convert_from_date" id="mOr[@Mwc@91%;17o-!-c">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                        <field name="OPTION">custom</field>
                        <field name="FORMAT">JJJJ-MM-TT SS:mm</field>
                        <value name="VALUE">
                          <block type="math_arithmetic" id="yoC#8/p5=nGJ]j!)(C%f" inline="false">
                            <field name="OP">MINUS</field>
                            <value name="A">
                              <shadow type="math_number" id="6MG*|Xz0]*^s_Sh0!G_@">
                                <field name="NUM">1</field>
                              </shadow>
                              <block type="time_get" id="]NCQXqWvntbm$kEEd|sx">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                <field name="OPTION">object</field>
                              </block>
                            </value>
                            <value name="B">
                              <shadow type="math_number" id="?kOs=}XZ8o)MQM]Sxfe8">
                                <field name="NUM">180000</field>
                              </shadow>
                              <block type="math_arithmetic" id="voXg;-WM?E8qoB0||y-b">
                                <field name="OP">MULTIPLY</field>
                                <value name="A">
                                  <shadow type="math_number" id="7QcU}Dhqd5_P_WfO{L1D">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="variables_get" id="oroVk(egG:rP=kX{gjbn">
                                    <field name="VAR" id="F@qDv_2{7zO4;vGzROXM">Minuten</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <shadow type="math_number" id=".=HIq]Xj)3w%3Xk^Y.a]">
                                    <field name="NUM">60000</field>
                                  </shadow>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                      </block>
                    </value>
                    <next>
                      <block type="variables_set" id="JZ(`ptTOxuFXc;0C/k)L">
                        <field name="VAR" id="{U)-.TlTq6yJyMxaTboM">Abfrage</field>
                        <value name="VALUE">
                          <block type="text_join" id="A8Bg.zy;iH8wkmg2Lo7!" inline="true">
                            <mutation items="3"></mutation>
                            <value name="ADD0">
                              <block type="text" id="13OFU]oBTPsQ%H_rb~yn">
                                <field name="TEXT">$.ags.$spread()[*.gruendung&gt;"</field>
                              </block>
                            </value>
                            <value name="ADD1">
                              <block type="variables_get" id="0D^2JTI;cbH}=nexHqF?">
                                <field name="VAR" id="OUM(+VI2GLT)bh?.OVc5">Zeit</field>
                              </block>
                            </value>
                            <value name="ADD2">
                              <block type="text" id="x9h:bmyg%e2w?=IR-Zq^">
                                <field name="TEXT">"].{     "wkn": *.wkn,     "g":*.gruendung }[]</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="request" id="tGSeV9|k:sPEwVLW$[zK" inline="true">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                            <field name="WITH_STATEMENT">TRUE</field>
                            <field name="LOG"></field>
                            <value name="URL">
                              <shadow type="text" id="TkC_Y!xlnzD*a{O(wN5x">
                                <field name="TEXT">https://www.ag-spiel.de/api/get/data.php</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="variables_set" id="ZE865(7azbI(_=;hA}UP">
                                <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                <value name="VALUE">
                                  <block type="convert_jsonata" id="QttuZpNOP(DVQ/_l(P}8" inline="false">
                                    <value name="EXPRESSION">
                                      <shadow type="text" id="=pXFA]gHJ{fjkgux)0,7">
                                        <field name="TEXT">$.ags.$spread()[*.gruendung&gt;"2020-11-27 10"].{     "wkn": *.wkn,     "g":*.gruendung }</field>
                                      </shadow>
                                      <block type="variables_get" id="(0#,!0e%8I|i_S9i1jE4">
                                        <field name="VAR" id="{U)-.TlTq6yJyMxaTboM">Abfrage</field>
                                      </block>
                                    </value>
                                    <value name="TARGET">
                                      <block type="convert_json2object" id="Un*`Yrr$ORfRI9c:u=(h">
                                        <value name="VALUE">
                                          <block type="variables_get" id="T(C1h,1SHPK]NNa8|d.7">
                                            <field name="VAR" id="#P86IC[HTAPt`x@DA]XD">result</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <next>
                                  <block type="variables_set" id="?F-*M5CEZN_GP]hWNiwy">
                                    <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                    <value name="VALUE">
                                      <block type="convert_json2object" id="{=g{qE!LvB2v+J2x9G^2">
                                        <value name="VALUE">
                                          <block type="convert_object2json" id="]f#RQ?%hsaQYC,pV[Bcx">
                                            <field name="PRETTIFY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="variables_get" id="9}F3qDRc`a}b/-WS*n`Y">
                                                <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="variables_set" id="g{ixDB#Cw1))ZKp8%;TD">
                                        <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                        <value name="VALUE">
                                          <block type="text_join" id="oiSZz3KVR3pbC^@NvX#k" inline="true">
                                            <mutation items="2"></mutation>
                                            <value name="ADD0">
                                              <block type="text" id="XNc=XiOo[4)13#:FQbJJ">
                                                <field name="TEXT">Neue WKN</field>
                                              </block>
                                            </value>
                                            <value name="ADD1">
                                              <block type="text_newline" id="ua5+erw7D9x@n#+=.YGi">
                                                <field name="Type">\n</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="controls_if" id="6h;;}LK[T1EMlO9,e??M">
                                            <mutation else="1"></mutation>
                                            <value name="IF0">
                                              <block type="logic_compare" id="T^1Ey--k%yrb)=5^;Gnb">
                                                <field name="OP">NEQ</field>
                                                <value name="A">
                                                  <block type="lists_getIndex" id="LQ*A`~:xfS{m](P%bDQt">
                                                    <mutation statement="false" at="true"></mutation>
                                                    <field name="MODE">GET</field>
                                                    <field name="WHERE">FROM_START</field>
                                                    <value name="VALUE">
                                                      <block type="variables_get" id="i`4quq/Qd*}[NB_96yaZ">
                                                        <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                                      </block>
                                                    </value>
                                                    <value name="AT">
                                                      <block type="math_number" id="E7t|r_7)Pytl+gr2Bp)C">
                                                        <field name="NUM">1</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="logic_null" id="^e`~9*V%Ed[}et_z[syQ"></block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="controls_forEach" id="[C],`Lql.yef45`QPdf{">
                                                <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                <value name="LIST">
                                                  <block type="variables_get" id="?Rl2S!.89WP{n5cCgviK">
                                                    <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                                  </block>
                                                </value>
                                                <statement name="DO">
                                                  <block type="variables_set" id="Sheg]Ki};owg[+}T$p]*">
                                                    <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                    <value name="VALUE">
                                                      <block type="text_join" id="5A$R%Wq04-xM}@:6_0hB">
                                                        <mutation items="7"></mutation>
                                                        <value name="ADD0">
                                                          <block type="variables_get" id=".~KV2jQC.%{t17}RuCHh">
                                                            <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD1">
                                                          <block type="text" id="Dt.ZOhoePsdlV;#FU$*j">
                                                            <field name="TEXT">WKN: </field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD2">
                                                          <block type="get_attr" id="Y3m=.`f9xc),C@MYh$[v">
                                                            <value name="PATH">
                                                              <shadow type="text" id="0SK)-Y*H@w?0oau){5X_">
                                                                <field name="TEXT">wkn</field>
                                                              </shadow>
                                                            </value>
                                                            <value name="OBJECT">
                                                              <block type="variables_get" id="~((`U/;wO1qB%n]aD{;c">
                                                                <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="ADD3">
                                                          <block type="text" id="d~HyVN/}fA@}=.=C{R-0">
                                                            <field name="TEXT"> von </field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD4">
                                                          <block type="text_getSubstring" id="Q`?z+%}K26sIT?ev-].5" disabled="true">
                                                            <mutation at1="true" at2="true"></mutation>
                                                            <field name="WHERE1">FROM_START</field>
                                                            <field name="WHERE2">FROM_START</field>
                                                            <value name="STRING">
                                                              <block type="get_attr" id="Z)3:gER`@QSk2mENMAui">
                                                                <value name="PATH">
                                                                  <shadow type="text" id="tu:_@Ovk97D3G(|2#;Ow">
                                                                    <field name="TEXT">g</field>
                                                                  </shadow>
                                                                </value>
                                                                <value name="OBJECT">
                                                                  <block type="variables_get" id="o38AyZ!Cg^=ozi}ra[3[">
                                                                    <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <value name="AT1">
                                                              <block type="math_number" id="Tv;6fcUZ:qOJ#(bQmCRd">
                                                                <field name="NUM">12</field>
                                                              </block>
                                                            </value>
                                                            <value name="AT2">
                                                              <block type="math_number" id="K~MDlvLRTm/zO`0A0~_7">
                                                                <field name="NUM">19</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="ADD5">
                                                          <block type="text_getSubstring" id="heeOK2%leG2=4I7:^i?7">
                                                            <mutation at1="true" at2="true"></mutation>
                                                            <field name="WHERE1">FROM_START</field>
                                                            <field name="WHERE2">FROM_START</field>
                                                            <value name="STRING">
                                                              <block type="get_attr" id="*FxFG%Th52%^|_u}^QY@">
                                                                <value name="PATH">
                                                                  <shadow type="text" id="P;8qfM2KH=Oaw4Z_#B|!">
                                                                    <field name="TEXT">g</field>
                                                                  </shadow>
                                                                </value>
                                                                <value name="OBJECT">
                                                                  <block type="variables_get" id="7_]ScN$h;?DbN$L~ofY8">
                                                                    <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <value name="AT1">
                                                              <block type="math_number" id="n97QgI*/wohYhyt(Wt|3">
                                                                <field name="NUM">1</field>
                                                              </block>
                                                            </value>
                                                            <value name="AT2">
                                                              <block type="math_number" id=").aXRKW4]F#u=UTR,(c~">
                                                                <field name="NUM">19</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="ADD6">
                                                          <block type="text_newline" id="3}kqz_}P8FZ3T5^MGp]#">
                                                            <field name="Type">\n</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="telegram" id="RU(-OmgP9N(h[cSy-Wo=">
                                                    <field name="INSTANCE"></field>
                                                    <field name="LOG"></field>
                                                    <field name="SILENT">FALSE</field>
                                                    <field name="PARSEMODE">default</field>
                                                    <value name="MESSAGE">
                                                      <shadow type="text" id="v=U.M=/wSSB-H,+)x(zJ">
                                                        <field name="TEXT">text</field>
                                                      </shadow>
                                                      <block type="variables_get" id="i+lG[QVJC{,Tgckn}!4+">
                                                        <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                            <statement name="ELSE">
                                              <block type="debug" id="7TXw9T*#`rOg1,rsm*lr">
                                                <field name="Severity">log</field>
                                                <value name="TEXT">
                                                  <shadow type="text" id="_W{k]Rg?hHR9H;sYMh~a">
                                                    <field name="TEXT">Keine neuen WKN</field>
                                                  </shadow>
                                                </value>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </xml>
        

        iobroker läuft unter Docker auf QNAP TS-451+
        SkriptRecovery: https://forum.iobroker.net/post/930558

        BluppyleinB 1 Antwort Letzte Antwort
        0
        • F fastfoot

          @Bluppylein sagte in Blockly API auslesen und Telegram nachricht schicken?:

          Das will ich zu jeder Minute abfragen

          Das ist jede Menge Holz!

          Diese Abfrage läuft alle 10 Minuten, es werden alle WKN der letzten 24h abgefragt, kannst Du aber bei Minuten oben einstellen.
          Viel Spaß beim Zocken :-)

          SpieleAG.PNG

          <xml xmlns="https://developers.google.com/blockly/xml">
            <variables>
              <variable id="F@qDv_2{7zO4;vGzROXM">Minuten</variable>
              <variable id="OUM(+VI2GLT)bh?.OVc5">Zeit</variable>
              <variable id="{U)-.TlTq6yJyMxaTboM">Abfrage</variable>
              <variable id="+#+kL?}a?)gIWl9qXbN`">WKNS</variable>
              <variable id="RokEJC_bQ.}n*|.?HT^$">Text</variable>
              <variable id="#P86IC[HTAPt`x@DA]XD">result</variable>
              <variable id="%gjPd{E./!VYhE%~CVQ(">i</variable>
            </variables>
            <block type="schedule" id="=$qx{5lN1ycSgT1Az@Ay" x="-188" y="-237">
              <field name="SCHEDULE">*/10 * * * *</field>
              <statement name="STATEMENT">
                <block type="variables_set" id="uAwv-6)b)1DGB[;MHdwS">
                  <field name="VAR" id="F@qDv_2{7zO4;vGzROXM">Minuten</field>
                  <value name="VALUE">
                    <block type="math_number" id="4yPQv2pruClI16:J[`xo">
                      <field name="NUM">1440</field>
                    </block>
                  </value>
                  <next>
                    <block type="variables_set" id=";a-mnB}1?r)8@G%AoMEO">
                      <field name="VAR" id="OUM(+VI2GLT)bh?.OVc5">Zeit</field>
                      <value name="VALUE">
                        <block type="convert_from_date" id="mOr[@Mwc@91%;17o-!-c">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                          <field name="OPTION">custom</field>
                          <field name="FORMAT">JJJJ-MM-TT SS:mm</field>
                          <value name="VALUE">
                            <block type="math_arithmetic" id="yoC#8/p5=nGJ]j!)(C%f" inline="false">
                              <field name="OP">MINUS</field>
                              <value name="A">
                                <shadow type="math_number" id="6MG*|Xz0]*^s_Sh0!G_@">
                                  <field name="NUM">1</field>
                                </shadow>
                                <block type="time_get" id="]NCQXqWvntbm$kEEd|sx">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                  <field name="OPTION">object</field>
                                </block>
                              </value>
                              <value name="B">
                                <shadow type="math_number" id="?kOs=}XZ8o)MQM]Sxfe8">
                                  <field name="NUM">180000</field>
                                </shadow>
                                <block type="math_arithmetic" id="voXg;-WM?E8qoB0||y-b">
                                  <field name="OP">MULTIPLY</field>
                                  <value name="A">
                                    <shadow type="math_number" id="7QcU}Dhqd5_P_WfO{L1D">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="variables_get" id="oroVk(egG:rP=kX{gjbn">
                                      <field name="VAR" id="F@qDv_2{7zO4;vGzROXM">Minuten</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id=".=HIq]Xj)3w%3Xk^Y.a]">
                                      <field name="NUM">60000</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="variables_set" id="JZ(`ptTOxuFXc;0C/k)L">
                          <field name="VAR" id="{U)-.TlTq6yJyMxaTboM">Abfrage</field>
                          <value name="VALUE">
                            <block type="text_join" id="A8Bg.zy;iH8wkmg2Lo7!" inline="true">
                              <mutation items="3"></mutation>
                              <value name="ADD0">
                                <block type="text" id="13OFU]oBTPsQ%H_rb~yn">
                                  <field name="TEXT">$.ags.$spread()[*.gruendung&gt;"</field>
                                </block>
                              </value>
                              <value name="ADD1">
                                <block type="variables_get" id="0D^2JTI;cbH}=nexHqF?">
                                  <field name="VAR" id="OUM(+VI2GLT)bh?.OVc5">Zeit</field>
                                </block>
                              </value>
                              <value name="ADD2">
                                <block type="text" id="x9h:bmyg%e2w?=IR-Zq^">
                                  <field name="TEXT">"].{     "wkn": *.wkn,     "g":*.gruendung }[]</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="request" id="tGSeV9|k:sPEwVLW$[zK" inline="true">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                              <field name="WITH_STATEMENT">TRUE</field>
                              <field name="LOG"></field>
                              <value name="URL">
                                <shadow type="text" id="TkC_Y!xlnzD*a{O(wN5x">
                                  <field name="TEXT">https://www.ag-spiel.de/api/get/data.php</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="variables_set" id="ZE865(7azbI(_=;hA}UP">
                                  <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                  <value name="VALUE">
                                    <block type="convert_jsonata" id="QttuZpNOP(DVQ/_l(P}8" inline="false">
                                      <value name="EXPRESSION">
                                        <shadow type="text" id="=pXFA]gHJ{fjkgux)0,7">
                                          <field name="TEXT">$.ags.$spread()[*.gruendung&gt;"2020-11-27 10"].{     "wkn": *.wkn,     "g":*.gruendung }</field>
                                        </shadow>
                                        <block type="variables_get" id="(0#,!0e%8I|i_S9i1jE4">
                                          <field name="VAR" id="{U)-.TlTq6yJyMxaTboM">Abfrage</field>
                                        </block>
                                      </value>
                                      <value name="TARGET">
                                        <block type="convert_json2object" id="Un*`Yrr$ORfRI9c:u=(h">
                                          <value name="VALUE">
                                            <block type="variables_get" id="T(C1h,1SHPK]NNa8|d.7">
                                              <field name="VAR" id="#P86IC[HTAPt`x@DA]XD">result</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="variables_set" id="?F-*M5CEZN_GP]hWNiwy">
                                      <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                      <value name="VALUE">
                                        <block type="convert_json2object" id="{=g{qE!LvB2v+J2x9G^2">
                                          <value name="VALUE">
                                            <block type="convert_object2json" id="]f#RQ?%hsaQYC,pV[Bcx">
                                              <field name="PRETTIFY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="variables_get" id="9}F3qDRc`a}b/-WS*n`Y">
                                                  <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="variables_set" id="g{ixDB#Cw1))ZKp8%;TD">
                                          <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                          <value name="VALUE">
                                            <block type="text_join" id="oiSZz3KVR3pbC^@NvX#k" inline="true">
                                              <mutation items="2"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="XNc=XiOo[4)13#:FQbJJ">
                                                  <field name="TEXT">Neue WKN</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="text_newline" id="ua5+erw7D9x@n#+=.YGi">
                                                  <field name="Type">\n</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="controls_if" id="6h;;}LK[T1EMlO9,e??M">
                                              <mutation else="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_compare" id="T^1Ey--k%yrb)=5^;Gnb">
                                                  <field name="OP">NEQ</field>
                                                  <value name="A">
                                                    <block type="lists_getIndex" id="LQ*A`~:xfS{m](P%bDQt">
                                                      <mutation statement="false" at="true"></mutation>
                                                      <field name="MODE">GET</field>
                                                      <field name="WHERE">FROM_START</field>
                                                      <value name="VALUE">
                                                        <block type="variables_get" id="i`4quq/Qd*}[NB_96yaZ">
                                                          <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                                        </block>
                                                      </value>
                                                      <value name="AT">
                                                        <block type="math_number" id="E7t|r_7)Pytl+gr2Bp)C">
                                                          <field name="NUM">1</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_null" id="^e`~9*V%Ed[}et_z[syQ"></block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="controls_forEach" id="[C],`Lql.yef45`QPdf{">
                                                  <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                  <value name="LIST">
                                                    <block type="variables_get" id="?Rl2S!.89WP{n5cCgviK">
                                                      <field name="VAR" id="+#+kL?}a?)gIWl9qXbN`">WKNS</field>
                                                    </block>
                                                  </value>
                                                  <statement name="DO">
                                                    <block type="variables_set" id="Sheg]Ki};owg[+}T$p]*">
                                                      <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                      <value name="VALUE">
                                                        <block type="text_join" id="5A$R%Wq04-xM}@:6_0hB">
                                                          <mutation items="7"></mutation>
                                                          <value name="ADD0">
                                                            <block type="variables_get" id=".~KV2jQC.%{t17}RuCHh">
                                                              <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="text" id="Dt.ZOhoePsdlV;#FU$*j">
                                                              <field name="TEXT">WKN: </field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD2">
                                                            <block type="get_attr" id="Y3m=.`f9xc),C@MYh$[v">
                                                              <value name="PATH">
                                                                <shadow type="text" id="0SK)-Y*H@w?0oau){5X_">
                                                                  <field name="TEXT">wkn</field>
                                                                </shadow>
                                                              </value>
                                                              <value name="OBJECT">
                                                                <block type="variables_get" id="~((`U/;wO1qB%n]aD{;c">
                                                                  <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="ADD3">
                                                            <block type="text" id="d~HyVN/}fA@}=.=C{R-0">
                                                              <field name="TEXT"> von </field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD4">
                                                            <block type="text_getSubstring" id="Q`?z+%}K26sIT?ev-].5" disabled="true">
                                                              <mutation at1="true" at2="true"></mutation>
                                                              <field name="WHERE1">FROM_START</field>
                                                              <field name="WHERE2">FROM_START</field>
                                                              <value name="STRING">
                                                                <block type="get_attr" id="Z)3:gER`@QSk2mENMAui">
                                                                  <value name="PATH">
                                                                    <shadow type="text" id="tu:_@Ovk97D3G(|2#;Ow">
                                                                      <field name="TEXT">g</field>
                                                                    </shadow>
                                                                  </value>
                                                                  <value name="OBJECT">
                                                                    <block type="variables_get" id="o38AyZ!Cg^=ozi}ra[3[">
                                                                      <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="AT1">
                                                                <block type="math_number" id="Tv;6fcUZ:qOJ#(bQmCRd">
                                                                  <field name="NUM">12</field>
                                                                </block>
                                                              </value>
                                                              <value name="AT2">
                                                                <block type="math_number" id="K~MDlvLRTm/zO`0A0~_7">
                                                                  <field name="NUM">19</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="ADD5">
                                                            <block type="text_getSubstring" id="heeOK2%leG2=4I7:^i?7">
                                                              <mutation at1="true" at2="true"></mutation>
                                                              <field name="WHERE1">FROM_START</field>
                                                              <field name="WHERE2">FROM_START</field>
                                                              <value name="STRING">
                                                                <block type="get_attr" id="*FxFG%Th52%^|_u}^QY@">
                                                                  <value name="PATH">
                                                                    <shadow type="text" id="P;8qfM2KH=Oaw4Z_#B|!">
                                                                      <field name="TEXT">g</field>
                                                                    </shadow>
                                                                  </value>
                                                                  <value name="OBJECT">
                                                                    <block type="variables_get" id="7_]ScN$h;?DbN$L~ofY8">
                                                                      <field name="VAR" id="%gjPd{E./!VYhE%~CVQ(">i</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="AT1">
                                                                <block type="math_number" id="n97QgI*/wohYhyt(Wt|3">
                                                                  <field name="NUM">1</field>
                                                                </block>
                                                              </value>
                                                              <value name="AT2">
                                                                <block type="math_number" id=").aXRKW4]F#u=UTR,(c~">
                                                                  <field name="NUM">19</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="ADD6">
                                                            <block type="text_newline" id="3}kqz_}P8FZ3T5^MGp]#">
                                                              <field name="Type">\n</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="telegram" id="RU(-OmgP9N(h[cSy-Wo=">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="v=U.M=/wSSB-H,+)x(zJ">
                                                          <field name="TEXT">text</field>
                                                        </shadow>
                                                        <block type="variables_get" id="i+lG[QVJC{,Tgckn}!4+">
                                                          <field name="VAR" id="RokEJC_bQ.}n*|.?HT^$">Text</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                              <statement name="ELSE">
                                                <block type="debug" id="7TXw9T*#`rOg1,rsm*lr">
                                                  <field name="Severity">log</field>
                                                  <value name="TEXT">
                                                    <shadow type="text" id="_W{k]Rg?hHR9H;sYMh~a">
                                                      <field name="TEXT">Keine neuen WKN</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </xml>
          

          BluppyleinB Offline
          BluppyleinB Offline
          Bluppylein
          schrieb am zuletzt editiert von
          #4

          @fastfoot
          Danke das hilft schonmal viel als idee.
          bist du etwa selbst ags spieler. Aber 10000 dank dafür

          1 Antwort Letzte Antwort
          0
          • BluppyleinB Offline
            BluppyleinB Offline
            Bluppylein
            schrieb am zuletzt editiert von
            #5

            mhhh irgendwie klappt die Filterabfrage nicht so wie ich dachte.

            Ich will ja nur eine Nachricht erhalten wenn das gründungsdatum nur maximal 10 minuten zurück vorhanden ist. Sonst soll unten das sonst kommen. Glaube hier fehlt noch eine Abfrage oder?

            F 1 Antwort Letzte Antwort
            0
            • BluppyleinB Bluppylein

              mhhh irgendwie klappt die Filterabfrage nicht so wie ich dachte.

              Ich will ja nur eine Nachricht erhalten wenn das gründungsdatum nur maximal 10 minuten zurück vorhanden ist. Sonst soll unten das sonst kommen. Glaube hier fehlt noch eine Abfrage oder?

              F Offline
              F Offline
              fastfoot
              schrieb am zuletzt editiert von
              #6

              @Bluppylein sagte in Blockly API auslesen und Telegram nachricht schicken?:

              mhhh irgendwie klappt die Filterabfrage nicht so wie ich dachte.

              Ich will ja nur eine Nachricht erhalten wenn das gründungsdatum nur maximal 10 minuten zurück vorhanden ist. Sonst soll unten das sonst kommen. Glaube hier fehlt noch eine Abfrage oder?

              Zum Zeitpunkt, als ich das erstellt habe, gab es gerade einmal 3 Gründungen innerhalb 24Stunden!

              iobroker läuft unter Docker auf QNAP TS-451+
              SkriptRecovery: https://forum.iobroker.net/post/930558

              BluppyleinB 1 Antwort Letzte Antwort
              0
              • F fastfoot

                @Bluppylein sagte in Blockly API auslesen und Telegram nachricht schicken?:

                mhhh irgendwie klappt die Filterabfrage nicht so wie ich dachte.

                Ich will ja nur eine Nachricht erhalten wenn das gründungsdatum nur maximal 10 minuten zurück vorhanden ist. Sonst soll unten das sonst kommen. Glaube hier fehlt noch eine Abfrage oder?

                Zum Zeitpunkt, als ich das erstellt habe, gab es gerade einmal 3 Gründungen innerhalb 24Stunden!

                BluppyleinB Offline
                BluppyleinB Offline
                Bluppylein
                schrieb am zuletzt editiert von
                #7

                @fastfoot jupp das problem ist das der script aber so irgendwie alle 5 minuten meldet. also auch wenn es keine neue ag gibt.

                F 1 Antwort Letzte Antwort
                0
                • BluppyleinB Bluppylein

                  @fastfoot jupp das problem ist das der script aber so irgendwie alle 5 minuten meldet. also auch wenn es keine neue ag gibt.

                  F Offline
                  F Offline
                  fastfoot
                  schrieb am zuletzt editiert von
                  #8

                  @Bluppylein sagte in Blockly API auslesen und Telegram nachricht schicken?:

                  @fastfoot jupp das problem ist das der script aber so irgendwie alle 5 minuten meldet. also auch wenn es keine neue ag gibt.

                  das wird daran liegen, dass du die minuten immer noch auf 1440 gesetzt hast. Die geben den Zeitraum an, der berücksichtigt wird

                  iobroker läuft unter Docker auf QNAP TS-451+
                  SkriptRecovery: https://forum.iobroker.net/post/930558

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  677

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe