Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Daten aus Url abfragen und in Datenpunkt schreiben

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    UNSOLVED Daten aus Url abfragen und in Datenpunkt schreiben

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fastfoot @ps1304 last edited by fastfoot

      @ps1304 Das musst du mit Exec machen
      UV-Werte2.PNG

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable id="r)q(=l.(fO2$sQ*9)`o|">lat</variable>
         <variable id="7Bf_zZ,|3JbY[Sr;;[ZR">lon</variable>
         <variable id="iJUofjFj{4E4E[XLB$;;">token</variable>
         <variable id="]^02}el_a.}BLFPBoK_k">url</variable>
         <variable id="uL@O#?q};$[1_?SuB(Zz">result</variable>
       </variables>
       <block type="procedures_defcustomreturn" id="j,Uv*5`KC6=o+k#Yn*}r" x="13" y="62">
         <mutation statements="false"></mutation>
         <field name="NAME">ISO</field>
         <field name="SCRIPT">cmV0dXJuIG5ldyBEYXRlKCkudG9JU09TdHJpbmcoKTs=</field>
         <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
       </block>
       <block type="variables_set" id="f{$FuDQUkMUL~PSmgYc%" x="12" y="87">
         <field name="VAR" id="r)q(=l.(fO2$sQ*9)`o|">lat</field>
         <value name="VALUE">
           <block type="math_number" id="ZsdPU*L3/[#qSd=9:fs~">
             <field name="NUM">49.36</field>
           </block>
         </value>
         <next>
           <block type="variables_set" id="oZi#MCqD_bTw.JTc}v`b">
             <field name="VAR" id="7Bf_zZ,|3JbY[Sr;;[ZR">lon</field>
             <value name="VALUE">
               <block type="math_number" id="*ac]BBC-hY`h1BH2+Xf$">
                 <field name="NUM">8.25</field>
               </block>
             </value>
             <next>
               <block type="variables_set" id="LUEg@D^vS=sJ?/$uMt2V">
                 <field name="VAR" id="iJUofjFj{4E4E[XLB$;;">token</field>
                 <value name="VALUE">
                   <block type="text" id="aV+U5=4|}#:a5_q%fQGx">
                     <field name="TEXT">4f4f65045b988eb3f2ad959b1886f525</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id="R73J$#MIp8_Vp*g;I_Vd">
                     <field name="VAR" id="]^02}el_a.}BLFPBoK_k">url</field>
                     <value name="VALUE">
                       <block type="text_join" id="8jU@k?nm1-!HF2EEhP2B" inline="false">
                         <mutation items="10"></mutation>
                         <value name="ADD0">
                           <block type="text" id="(xi=zG)5zzu1VUWR5_yI">
                             <field name="TEXT">curl -X GET 'https://api.openuv.io/api/v1/uv</field>
                           </block>
                         </value>
                         <value name="ADD1">
                           <block type="text" id="QGeRt@XIf9B0]rt/[5/V">
                             <field name="TEXT">?lat=</field>
                           </block>
                         </value>
                         <value name="ADD2">
                           <block type="variables_get" id="7yOgrRt2~jH-)vR$lsZ,">
                             <field name="VAR" id="r)q(=l.(fO2$sQ*9)`o|">lat</field>
                           </block>
                         </value>
                         <value name="ADD3">
                           <block type="text" id="k]elWH-i.E_[)y^YWeUE">
                             <field name="TEXT">&amp;lng=</field>
                           </block>
                         </value>
                         <value name="ADD4">
                           <block type="variables_get" id="gq[];Hf#m9^Bz:!)`nT4">
                             <field name="VAR" id="7Bf_zZ,|3JbY[Sr;;[ZR">lon</field>
                           </block>
                         </value>
                         <value name="ADD5">
                           <block type="text" id="!0y$S%JfGYrQB442Yb5f">
                             <field name="TEXT">&amp;dt=</field>
                           </block>
                         </value>
                         <value name="ADD6">
                           <block type="procedures_callcustomreturn" id="/pzhTHC#/npmQu({W{pn">
                             <mutation name="ISO"></mutation>
                           </block>
                         </value>
                         <value name="ADD7">
                           <block type="text" id="3J]0e%I[m@XENX?yZc9j">
                             <field name="TEXT">' -H 'x-access-token: </field>
                           </block>
                         </value>
                         <value name="ADD8">
                           <block type="variables_get" id="lL|?fLO@Z|``twKY!wLU">
                             <field name="VAR" id="iJUofjFj{4E4E[XLB$;;">token</field>
                           </block>
                         </value>
                         <value name="ADD9">
                           <block type="text" id="`n{XyRJDqX:^L^$$F3a@">
                             <field name="TEXT">'</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <next>
                       <block type="debug" id="O=+r9m[=^{mr=;C..F[`" inline="true" disabled="true">
                         <field name="Severity">log</field>
                         <value name="TEXT">
                           <shadow type="text" id="hh!S9zzkHd1{Q}*}kz:b">
                             <field name="TEXT">test</field>
                           </shadow>
                           <block type="variables_get" id="s37WFIreI,*m?KSv?{7h">
                             <field name="VAR" id="]^02}el_a.}BLFPBoK_k">url</field>
                           </block>
                         </value>
                         <next>
                           <block type="exec" id="OMwQ%7n75x_$`{4hBZ!c" 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="COMMAND">
                               <shadow type="text" id="668`Wbm%~rygt2*$8vPg">
                                 <field name="TEXT"></field>
                               </shadow>
                               <block type="variables_get" id="6gg-WkzGF`JiqCfwl@lx">
                                 <field name="VAR" id="]^02}el_a.}BLFPBoK_k">url</field>
                               </block>
                             </value>
                             <statement name="STATEMENT">
                               <block type="debug" id=":_C%p-ItsgXEF^eza||W" inline="true">
                                 <field name="Severity">log</field>
                                 <value name="TEXT">
                                   <shadow type="text" id="egouHr?gLBvM?{s+n,X^">
                                     <field name="TEXT">test</field>
                                   </shadow>
                                   <block type="text_join" id="UHO[5.rARYb-jNr`AF8`" inline="true">
                                     <mutation items="2"></mutation>
                                     <value name="ADD0">
                                       <block type="text" id="gS{l!j`Z}~kvT;ArzsBK">
                                         <field name="TEXT">Ozon: </field>
                                       </block>
                                     </value>
                                     <value name="ADD1">
                                       <block type="get_attr" id="jqL$%gJC$dA%jbWI8`7Q" inline="false">
                                         <value name="PATH">
                                           <shadow type="text" id="R$`K}$_fhOy`S#^nM;+*">
                                             <field name="TEXT">result.ozone</field>
                                           </shadow>
                                         </value>
                                         <value name="OBJECT">
                                           <block type="variables_get" id="WHlI7Om@d_|0Z^kjCO)G">
                                             <field name="VAR" id="uL@O#?q};$[1_?SuB(Zz">result</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="debug" id="W,=Yv.6Qi9A7P%fz0fAX" inline="true">
                                     <field name="Severity">log</field>
                                     <value name="TEXT">
                                       <shadow type="text">
                                         <field name="TEXT">test</field>
                                       </shadow>
                                       <block type="text_join" id="XAMpBA80y:?/v@+*z/n;" inline="true">
                                         <mutation items="2"></mutation>
                                         <value name="ADD0">
                                           <block type="text" id="pH2:T`%T%%ml!QjJ!eIf">
                                             <field name="TEXT">UV: </field>
                                           </block>
                                         </value>
                                         <value name="ADD1">
                                           <block type="get_attr" id="%=%exdMv%Ev~y#CZlR*-" inline="false">
                                             <value name="PATH">
                                               <shadow type="text" id="3-xVEGSPDAAq`F{9UPLs">
                                                 <field name="TEXT">result.uv</field>
                                               </shadow>
                                             </value>
                                             <value name="OBJECT">
                                               <block type="variables_get" id="-c{^){YOZ*gpjKve[ckB">
                                                 <field name="VAR" id="uL@O#?q};$[1_?SuB(Zz">result</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="debug" id=".xJJ7inIRJ:`X9(`xVC%" inline="true">
                                         <field name="Severity">log</field>
                                         <value name="TEXT">
                                           <shadow type="text">
                                             <field name="TEXT">test</field>
                                           </shadow>
                                           <block type="text_join" id="rTpp-~neNAGeXg+mH4DP" inline="true">
                                             <mutation items="2"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id="*@O8^M^@Ezo-cuWTnup1">
                                                 <field name="TEXT">Dämmerung: </field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="convert_from_date" id="l_bAD?91I[+MO/2Pbd:P">
                                                 <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation>
                                                 <field name="OPTION">hh:mm:ss</field>
                                                 <value name="VALUE">
                                                   <block type="get_attr" id="#FTqim;:)@q}5q/]qwvm" inline="false">
                                                     <value name="PATH">
                                                       <shadow type="text" id="wCoO!qsD.([8:oNjR*0u">
                                                         <field name="TEXT">result.sun_info.sun_times.dusk</field>
                                                       </shadow>
                                                     </value>
                                                     <value name="OBJECT">
                                                       <block type="variables_get" id="#Vf0B6)m7#$r$xbgIn|D">
                                                         <field name="VAR" id="uL@O#?q};$[1_?SuB(Zz">result</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </next>
       </block>
      </xml>
      

      1 Reply Last reply Reply Quote 1
      • P
        ps1304 last edited by

        @fastfoot super - vielen Dank !!!! - hat mir sehr gehoflen - evtl. ne doofe Frage: wird mit deinem Blocky jetzt schon ein Datenpunkt generiert, den ich auslesen kann? Beispiel: das Attribut "result.uv" als Datenpunkt.

        Gruß Peter

        F 1 Reply Last reply Reply Quote 0
        • F
          fastfoot @ps1304 last edited by

          @ps1304 sagte in Daten aus Url abfragen und in Datenpunkt schreiben:

          @fastfoot super - vielen Dank !!!! - hat mir sehr gehoflen - evtl. ne doofe Frage: wird mit deinem Blocky jetzt schon ein Datenpunkt generiert, den ich auslesen kann? Beispiel: das Attribut "result.uv" als Datenpunkt.

          Gruß Peter

          nein, hier werden die Werte nur angezeigt. Schreiben kannst du sie mit dem Aktualisieren-Block

          P 1 Reply Last reply Reply Quote 0
          • P
            ps1304 @fastfoot last edited by

            @fastfoot Perfekt - hab ich hingekriegt - danke noochmal für die Hilfe !!!

            1 Reply Last reply Reply Quote 0
            • A
              Andre 2 @paul53 last edited by

              @paul53 Wie erstellt man so ein Link?

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

                @andre-2 sagte: Wie erstellt man so ein Link?

                Was für einen Link meinst Du?

                Homoran A 2 Replies Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @paul53 last edited by Homoran

                  @paul53 sagte :

                  Was für einen Link meinst Du?

                  den abzufragenden URL

                  1 Reply Last reply Reply Quote 0
                  • A
                    Andre 2 @paul53 last edited by

                    @paul53 https://api.coinbase.com/v2/prices/spot?currency=EUR

                    Den meine ich.

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

                      @andre-2 sagte: Den meine ich.

                      Den Link hast Du. Wie man mit Blockly den Wert ermittelt und in einen Datenpunkt schreibt, habe ich hier gezeigt.

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Andre 2 @paul53 last edited by

                        @paul53 Und wie kann ich den Link abändern, so das ich den Kurs für Ethereum sehe?

                        Wie ich den im Skript verarbeite weiß ich.

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

                          @andre-2 sagte: Link abändern, so das ich den Kurs für Ethereum sehe?

                          Keine Ahnung. Der Link stammt nicht von mir und ich kenne die API nicht.

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

                            @paul53 Screenshot 2021-12-30 105916.jpg

                            Bei mir klappt das nicht. Warum?

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            892
                            Online

                            32.0k
                            Users

                            80.5k
                            Topics

                            1.3m
                            Posts

                            blockly communication javascript monitoring
                            14
                            50
                            8645
                            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