Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Adresse aus GPS Koordinaten ermitteln ?

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

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

    Adresse aus GPS Koordinaten ermitteln ?

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Micha 3 last edited by

      meins.

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="QN!T6w6a-/l=eT]qb^[m">lat</variable>
          <variable id=";AX~{zgT$/kdtN6_QqtB">lon</variable>
          <variable type="timeout" id="timeout">timeout</variable>
          <variable id="InM51wH+hhRZ1K}Uo6R:">result</variable>
          <variable id="A)i-Et;L|j!6^^m_Y4-G">strasse</variable>
          <variable id="6*5_=d|`GXhhd:zBG^[c">plz</variable>
          <variable id="CvK?S#qy;hmBCz`tdgBf">ort</variable>
          <variable id="r,(Pk/vT!2f9I99,*O1I">bundesland</variable>
          <variable id="-llvKNjIkTSSp;-GZ(3]">land</variable>
          <variable id="329{(}BZRyRCy|UNJ2Mo">stadt</variable>
          <variable id="j|Nt5wiqkFM%y4V(19rU">stadtteil</variable>
        </variables>
        <block type="procedures_defcustomnoreturn" id="Y0O~+EUHSHjgO]D;jg8-" x="-538" y="263">
          <mutation statements="false">
            <arg name="lat" varid="QN!T6w6a-/l=eT]qb^[m"></arg>
            <arg name="lon" varid=";AX~{zgT$/kdtN6_QqtB"></arg>
          </mutation>
          <field name="NAME">setLocation</field>
          <field name="SCRIPT">ZXh0ZW5kT2JqZWN0KCdzeXN0ZW0uY29uZmlnJywge2NvbW1vbjoge2xhdGl0dWRlOiBsYXQsIGxvbmdpdHVkZTogbG9ufX0pOw==</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
        </block>
        <block type="on" id="4ru.qSpei2XH^rB2vH-S" x="-562" y="313">
          <field name="OID">sonoff.0.Temp-GPS.Uptime</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="timeouts_cleartimeout" id="H`5N!HFxr3!MHENWRt%N">
              <field name="NAME">timeout</field>
              <next>
                <block type="timeouts_settimeout" id="{JvyKrcbL|PA~vVr-LG:">
                  <field name="NAME">timeout</field>
                  <field name="DELAY">2000</field>
                  <field name="UNIT">ms</field>
                  <statement name="STATEMENT">
                    <block type="update" id="h)dlnR3^Q.](=4QSEJ(b">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.GPS.lat</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="math_rndfixed" id="bnK{F#|CqXlA9xawHkpf">
                          <field name="n">2</field>
                          <value name="x">
                            <shadow type="math_number" id=")M%}Y+;HO~[uh;VgZ{;(">
                              <field name="NUM">3.1234</field>
                            </shadow>
                            <block type="get_value" id="3Eb+zb%2/#@Y9I9so4Op">
                              <field name="ATTR">val</field>
                              <field name="OID">sonoff.0.Temp-GPS.GPS_Lat</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="update" id="wW)4.o_sZ)fb.atnCmR/">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">0_userdata.0.GPS.lon</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="math_rndfixed" id="JcP!P6GG*4.MkJcUV$Ib">
                              <field name="n">2</field>
                              <value name="x">
                                <shadow type="math_number" id="rCU]GgK3f!WC~Hog`l_3">
                                  <field name="NUM">3.1234</field>
                                </shadow>
                                <block type="get_value" id="L`):Oz%6hIWG2!kXZ7KX">
                                  <field name="ATTR">val</field>
                                  <field name="OID">sonoff.0.Temp-GPS.GPS_Lon</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="update" id="nP9xglS.aA[MbTbkYIl0">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                              <field name="OID">0_userdata.0.GPS.accuweather_GPS</field>
                              <field name="WITH_DELAY">TRUE</field>
                              <field name="DELAY_MS">200</field>
                              <field name="UNIT">ms</field>
                              <field name="CLEAR_RUNNING">FALSE</field>
                              <value name="VALUE">
                                <block type="text_join" id="q9N5_(eD8@Lo^lj|3N~2">
                                  <mutation items="3"></mutation>
                                  <value name="ADD0">
                                    <block type="get_value" id="%}aB6;vIAApy1bl/X+{i">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.GPS.lat</field>
                                    </block>
                                  </value>
                                  <value name="ADD1">
                                    <block type="text" id="KPp.^#63Ii89Zr{@h!d6">
                                      <field name="TEXT">,</field>
                                    </block>
                                  </value>
                                  <value name="ADD2">
                                    <block type="get_value" id="1I~Jd)wr|w~m]AAhkQfC">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.GPS.lon</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="variables_set" id="wR~~7^?!0{b~ZWJW2z2Y">
                                  <field name="VAR" id="QN!T6w6a-/l=eT]qb^[m">lat</field>
                                  <value name="VALUE">
                                    <block type="get_value" id="7x~tx,s?a(xli`sb]5*z">
                                      <field name="ATTR">val</field>
                                      <field name="OID">sonoff.0.Temp-GPS.GPS_Lat</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="variables_set" id="|i,e7-xsVZtwL,YE9Pns">
                                      <field name="VAR" id=";AX~{zgT$/kdtN6_QqtB">lon</field>
                                      <value name="VALUE">
                                        <block type="get_value" id="!/+#$U+|eCP!WX]+]~l|">
                                          <field name="ATTR">val</field>
                                          <field name="OID">sonoff.0.Temp-GPS.GPS_Lon</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="http_get" id="!5?-*Q~.RvH!2a;N;$8A">
                                          <field name="TIMEOUT">5000</field>
                                          <field name="UNIT">ms</field>
                                          <field name="TYPE">text</field>
                                          <value name="URL">
                                            <shadow type="text" id="W3jT::nIRxhazYsa4:JL">
                                              <field name="TEXT">http://</field>
                                            </shadow>
                                            <block type="text_join" id="%wST`3h.s5)s?yTXh$~i">
                                              <mutation items="5"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="-8lYPxgfT*=]t2_g7#$[">
                                                  <field name="TEXT">https://nominatim.openstreetmap.org/reverse.php?format=json&amp;lat=</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="variables_get" id="tiI%Gue0zt)Ek%,a:s52">
                                                  <field name="VAR" id="QN!T6w6a-/l=eT]qb^[m">lat</field>
                                                </block>
                                              </value>
                                              <value name="ADD2">
                                                <block type="text" id="!R=ImuE$Vd/2+[=%_`6}">
                                                  <field name="TEXT">&amp;lon=</field>
                                                </block>
                                              </value>
                                              <value name="ADD3">
                                                <block type="variables_get" id="]z8~GQT@2PBU%@=!G9#(">
                                                  <field name="VAR" id=";AX~{zgT$/kdtN6_QqtB">lon</field>
                                                </block>
                                              </value>
                                              <value name="ADD4">
                                                <block type="text" id="ebKGaWIPd`n`N[K(4Ve`">
                                                  <field name="TEXT">&amp;zoom=18</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="!,JgMofSD2s4%OATm#Y/">
                                              <mutation else="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_compare" id="Lg1v?x0O`oHmH;0xbMva">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="http_response" id="*pdEOY-DN/ldpqq*FAu7">
                                                      <field name="ATTR">response.statusCode</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="text" id="21:Ls`+-R4cDwlsqPL|2">
                                                      <field name="TEXT">200</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="variables_set" id="I9#Bq3*PzD$iOfu-5]TY">
                                                  <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                  <value name="VALUE">
                                                    <block type="convert_json2object" id="SDiJFF[g4MRS.KoQ+x`E">
                                                      <value name="VALUE">
                                                        <block type="http_response" id="v3+Dyk@I0vn4`k~AYx7l">
                                                          <field name="ATTR">response.data</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="debug" id="eU.[mIK1ul`Z93hZ{,p*">
                                                      <field name="Severity">info</field>
                                                      <value name="TEXT">
                                                        <shadow type="text" id="[I?^X?ha|_FCFS#FI7d.">
                                                          <field name="TEXT">test</field>
                                                        </shadow>
                                                        <block type="get_attr" id="V/U]m5b#1WEyowil9c^n">
                                                          <value name="PATH">
                                                            <shadow type="text" id="Mgv2,j{bH?iH!eZ*Wtfu">
                                                              <field name="TEXT">display_name</field>
                                                            </shadow>
                                                          </value>
                                                          <value name="OBJECT">
                                                            <shadow type="get_object" id="zu)XVk{He0L)-v|55BA5">
                                                              <field name="OID">Object ID</field>
                                                            </shadow>
                                                            <block type="variables_get" id=",YY~FWQ5r$1}(2B?dau[">
                                                              <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                              <statement name="ELSE">
                                                <block type="debug" id="R_jHmT#vH_l4`4/d7VE:">
                                                  <field name="Severity">info</field>
                                                  <value name="TEXT">
                                                    <shadow type="text" id="zE1JpQaU461xf;Dv`z3u">
                                                      <field name="TEXT">test</field>
                                                    </shadow>
                                                    <block type="http_response" id="Q)W:WJdX0DxwFKTib;[J">
                                                      <field name="ATTR">err</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="procedures_callcustomnoreturn" id="]xfpyzOF9=)([-K1]^(_">
                                              <mutation name="setLocation">
                                                <arg name="lat"></arg>
                                                <arg name="lon"></arg>
                                              </mutation>
                                              <value name="ARG0">
                                                <block type="variables_get" id="~09Z[2;#mjJt5o([aZIA">
                                                  <field name="VAR" id="QN!T6w6a-/l=eT]qb^[m">lat</field>
                                                </block>
                                              </value>
                                              <value name="ARG1">
                                                <block type="variables_get" id="llGZ2xUwPET:ipd_u.Zf">
                                                  <field name="VAR" id=";AX~{zgT$/kdtN6_QqtB">lon</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="variables_set" id="6UkRrRin?=5699,9.LJ:">
                                                  <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                  <value name="VALUE">
                                                    <block type="text" id="p)6B^~T_Rv0AiRB*u]mk">
                                                      <field name="TEXT"></field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="variables_set" id="x-ZTggEZU,P_aRK;JG.q">
                                                      <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                      <value name="VALUE">
                                                        <block type="text" id="[tz-5NkFJVl*J(Mfl$dw">
                                                          <field name="TEXT"></field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="variables_set" id="KEkLwj1;v+n`|hcsbV~}">
                                                          <field name="VAR" id="CvK?S#qy;hmBCz`tdgBf">ort</field>
                                                          <value name="VALUE">
                                                            <block type="text" id="X=_{Y7%|UC?a,BJinB-C">
                                                              <field name="TEXT"></field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="variables_set" id="y8:oB^s_@fY8aPp]4mX$">
                                                              <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                              <value name="VALUE">
                                                                <block type="text" id="CwL{-QIfDx}g^#f)3$)6">
                                                                  <field name="TEXT"></field>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="variables_set" id="@0XAk3T@~yVm(H7^vCll">
                                                                  <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                  <value name="VALUE">
                                                                    <block type="text" id="(N7@62Jo{saK[@@@ZFiE">
                                                                      <field name="TEXT"></field>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="variables_set" id="o^r(Hxy,g21/dt~9TKZy">
                                                                      <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                      <value name="VALUE">
                                                                        <block type="get_attr" id="4BRp8)RL(Z,ya1V7L%,k">
                                                                          <value name="PATH">
                                                                            <shadow type="text" id="@+Kn.LF%vkB35cm%To%G">
                                                                              <field name="TEXT">address.road</field>
                                                                            </shadow>
                                                                          </value>
                                                                          <value name="OBJECT">
                                                                            <block type="variables_get" id="/rsi@S]q*[hct$N@3[U^">
                                                                              <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="variables_set" id="+g#!=48^0Ptra,[aQpyr">
                                                                          <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                          <value name="VALUE">
                                                                            <block type="get_attr" id="~ZV;a5(Aw/K=L^#a3sw]">
                                                                              <value name="PATH">
                                                                                <shadow type="text" id="w:W|g,i:tSkuP*I^o;uQ">
                                                                                  <field name="TEXT">address.postcode</field>
                                                                                </shadow>
                                                                              </value>
                                                                              <value name="OBJECT">
                                                                                <block type="variables_get" id="{yOR**tGuGj71m^D:d[!">
                                                                                  <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="variables_set" id="m;eWQI56kzaa0toQpJ?x">
                                                                              <field name="VAR" id="329{(}BZRyRCy|UNJ2Mo">stadt</field>
                                                                              <value name="VALUE">
                                                                                <block type="get_attr" id="v+*aTZolu/3.opuTsA2I">
                                                                                  <value name="PATH">
                                                                                    <shadow type="text" id="dK9#DRY/x5vYP7}W;`F(">
                                                                                      <field name="TEXT">address.town</field>
                                                                                    </shadow>
                                                                                  </value>
                                                                                  <value name="OBJECT">
                                                                                    <block type="variables_get" id="nvly[(7r/+?7*WB4@eh;">
                                                                                      <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                    </block>
                                                                                  </value>
                                                                                </block>
                                                                              </value>
                                                                              <next>
                                                                                <block type="variables_set" id="oen2z3!LI}$?{hlibd,q">
                                                                                  <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="get_attr" id="2gd)S{;0+7JB)rtZ;bqr">
                                                                                      <value name="PATH">
                                                                                        <shadow type="text" id="qpGzmC!GGqM(OzR`L)?c">
                                                                                          <field name="TEXT">address.village</field>
                                                                                        </shadow>
                                                                                      </value>
                                                                                      <value name="OBJECT">
                                                                                        <block type="variables_get" id="V.[]^O%U]RWf`BOs]tUD">
                                                                                          <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="variables_set" id="JJ=pAjKY88C81_RZa79=">
                                                                                      <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="get_attr" id="8h+PMWbE#|bn}CD4oTi|">
                                                                                          <value name="PATH">
                                                                                            <shadow type="text" id=";GH4zjhdYRVGRVHNvmLs">
                                                                                              <field name="TEXT">address.state</field>
                                                                                            </shadow>
                                                                                          </value>
                                                                                          <value name="OBJECT">
                                                                                            <block type="variables_get" id="Sg;0Iu]BS#a}1VqQ`$?9">
                                                                                              <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                      <next>
                                                                                        <block type="variables_set" id="zw36a!](Wlgkn^.bA_v,">
                                                                                          <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                          <value name="VALUE">
                                                                                            <block type="get_attr" id="+fQ`)n1@Ww}/{%OO:K36">
                                                                                              <value name="PATH">
                                                                                                <shadow type="text" id="_MyW^~va)F:Z:IVq$)eR">
                                                                                                  <field name="TEXT">address.country</field>
                                                                                                </shadow>
                                                                                              </value>
                                                                                              <value name="OBJECT">
                                                                                                <block type="variables_get" id="b!.wQ$]TN~jwuab{}EET">
                                                                                                  <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                                </block>
                                                                                              </value>
                                                                                            </block>
                                                                                          </value>
                                                                                          <next>
                                                                                            <block type="update" id="if)ck30){M%-RNa%6YzW">
                                                                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                              <field name="OID">0_userdata.0.GPS.GPS_Position</field>
                                                                                              <field name="WITH_DELAY">FALSE</field>
                                                                                              <value name="VALUE">
                                                                                                <block type="text_join" id="L]Xd0hlDRwDDkUtpp:Sy">
                                                                                                  <mutation items="7"></mutation>
                                                                                                  <value name="ADD0">
                                                                                                    <block type="logic_ternary" id="`UFoXvUPv1Pc4h`=|~JD">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id="[.49M8y)hxq~{X^IRIhx">
                                                                                                          <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="variables_get" id="SWDWkrP_wLd{sF*qU!vC">
                                                                                                          <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD1">
                                                                                                    <block type="logic_ternary" id="zEMV.C]qSX{P`T-XP^Hb">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id=";EN^{$cRysb_9ZPMBt`M">
                                                                                                          <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text" id="GLb;?7As.fEM?4nR;ne=">
                                                                                                          <field name="TEXT">, </field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD2">
                                                                                                    <block type="logic_ternary" id="}z,CZJfQ*/A/w7YTi2~E">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id="6h8XVvv(r%]fP]`_z[l:">
                                                                                                          <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text_join" id="kpl;N_th,XsHq{je#6GM">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="variables_get" id=";szAWOxJP9i/Y)YwBv?j">
                                                                                                              <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <value name="ADD1">
                                                                                                            <block type="text" id="#m)lI}H`?u[CTjPpEYp.">
                                                                                                              <field name="TEXT">, </field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD3">
                                                                                                    <block type="logic_ternary" id="f3q*%jcof-N9$#Oke-.o">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id="NWTfW)1!!bSVDz~U)m/1">
                                                                                                          <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text_join" id="sj#]HAN^-Gkp+[eghQuo">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="variables_get" id="#.EdV`CR}}mi^q9|7Q#C">
                                                                                                              <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <value name="ADD1">
                                                                                                            <block type="text" id="jF{~=-QDhCT}v-wp%r*F">
                                                                                                              <field name="TEXT">, </field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD4">
                                                                                                    <block type="logic_ternary" id="_baHXH3=jK$cZ5Vt!*eN">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id="XbvIoiom{mDSet)68I9V">
                                                                                                          <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text_join" id="Pd(Rt;kJBEe!P588$8/d">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="variables_get" id="VO9O.ditr_lkbbC}[#HM">
                                                                                                              <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                          <value name="ADD1">
                                                                                                            <block type="text" id=".szY]0{i}{xj3sH-dOie">
                                                                                                              <field name="TEXT">, </field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD5">
                                                                                                    <block type="logic_ternary" id="%8ys_w*3qpg6I?!YB2Wr">
                                                                                                      <value name="IF">
                                                                                                        <block type="variables_get" id="Y-mnVf(#$Q3@y^^?[9)J">
                                                                                                          <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text_join" id="QIBSvhmB@0;noHJb|(yv">
                                                                                                          <mutation items="2"></mutation>
                                                                                                          <value name="ADD0">
                                                                                                            <block type="variables_get" id="7L_T5x.wW}%U!x`^s7Dc">
                                                                                                              <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </block>
                                                                                                  </value>
                                                                                                  <value name="ADD6">
                                                                                                    <block type="logic_ternary" id="bneVX)V$6)Olno`7@-!v">
                                                                                                      <value name="IF">
                                                                                                        <block type="logic_negate" id="90!{0(0ipi52TP$IVCiv">
                                                                                                          <value name="BOOL">
                                                                                                            <block type="variables_get" id="cw17gqGGH_e|zmnNA:BX">
                                                                                                              <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                            </block>
                                                                                                          </value>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                      <value name="THEN">
                                                                                                        <block type="text" id=")-A+1mmU{^PQK+yNwNE%">
                                                                                                          <field name="TEXT">Keine Adressen verfügbar.</field>
                                                                                                        </block>
                                                                                                      </value>
                                                                                                    </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>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      
      1 Reply Last reply Reply Quote 0
      • M
        Micha 3 last edited by

        Danke für die Hilfe und Denkanstöße.

        1 Reply Last reply Reply Quote 0
        • Steffe.S.
          Steffe.S. @wolfi913 last edited by Steffe.S.

          @david-g said in Adresse aus GPS Koordinaten ermitteln ?:

          @drfirebird

          Das ist mein Blockly:

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable id="2]3hGy$Na|L2qX#+=;E8">lat</variable>
             <variable id=".hv$JjjT(QY(0c2!/tuc">lon</variable>
             <variable id="InM51wH+hhRZ1K}Uo6R:">result</variable>
             <variable id="T]JEvDq|YNa4JKlpQnSS">hausnummer</variable>
             <variable id="A)i-Et;L|j!6^^m_Y4-G">strasse</variable>
             <variable id="6*5_=d|`GXhhd:zBG^[c">plz</variable>
             <variable id="CvK?S#qy;hmBCz`tdgBf">ort</variable>
             <variable id="8Mxf1lU^+(_[XwY|L3(:">ort2</variable>
             <variable id="gUjA0kp/zoi==V%A7(KI">kreis</variable>
             <variable id="r,(Pk/vT!2f9I99,*O1I">bundesland</variable>
             <variable id="-llvKNjIkTSSp;-GZ(3]">land</variable>
             <variable id="329{(}BZRyRCy|UNJ2Mo">stadt</variable>
             <variable id="j|Nt5wiqkFM%y4V(19rU">stadtteil</variable>
           </variables>
           <block type="procedures_defcustomreturn" id="?;wMWdJ!vB8:m#;$39f@" x="-113" y="-38">
             <mutation statements="false">
               <arg name="lat" varid="2]3hGy$Na|L2qX#+=;E8"></arg>
               <arg name="lon" varid=".hv$JjjT(QY(0c2!/tuc"></arg>
             </mutation>
             <field name="NAME">OSM</field>
             <field name="SCRIPT">dmFyIHJlcXVlc3QgPXJlcXVpcmUoJ3JlcXVlc3QnKTsNCmxldCByZXN1bHQ7DQpjb25zdCBvcHRpb25zID0gew0KICAgIHVybDogJ2h0dHBzOi8vbm9taW5hdGltLm9wZW5zdHJlZXRtYXAub3JnL3JldmVyc2UucGhwP2Zvcm1hdD1qc29uJmxhdD0nICsgbGF0ICsgJyZsb249JyArIGxvbiArICcmem9vbT0xOCcsDQogICAgbWV0aG9kOiAnR0VUJywNCiAgICBoZWFkZXJzOiB7DQogICAgICAgICdBY2NlcHQnOiAnYXBwbGljYXRpb24vanNvbicsDQogICAgICAgICdBY2NlcHQtQ2hhcnNldCc6ICd1dGYtOCcsDQogICAgICAgICdVc2VyLUFnZW50JzogJ2lvYnJva2VyIHNjcmlwdCcNCiAgICB9DQp9DQoNCnJlcXVlc3Qob3B0aW9ucywgZnVuY3Rpb24oZXJyLHJlc3BvbnNlLGJvZHkpew0KICAgIHJlc3VsdCA9IEpTT04ucGFyc2UoYm9keSk7DQp9KQ0KYXdhaXQgd2FpdCgxMDAwKTsNCnJldHVybiByZXN1bHQ7</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
           </block>
           <block type="on" id="4ru.qSpei2XH^rB2vH-S" x="-112" y="12">
             <field name="OID">places.0.tasker.latitude</field>
             <field name="CONDITION">any</field>
             <field name="ACK_CONDITION"></field>
             <statement name="STATEMENT">
               <block type="variables_set" id="wR~~7^?!0{b~ZWJW2z2Y">
                 <field name="VAR" id="2]3hGy$Na|L2qX#+=;E8">lat</field>
                 <value name="VALUE">
                   <block type="get_value" id="7x~tx,s?a(xli`sb]5*z">
                     <field name="ATTR">val</field>
                     <field name="OID">places.0.tasker.latitude</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id="|i,e7-xsVZtwL,YE9Pns">
                     <field name="VAR" id=".hv$JjjT(QY(0c2!/tuc">lon</field>
                     <value name="VALUE">
                       <block type="get_value" id="!/+#$U+|eCP!WX]+]~l|">
                         <field name="ATTR">val</field>
                         <field name="OID">places.0.tasker.longitude</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="_]-UxYH%D~}#l6DWPyqA">
                         <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                         <value name="VALUE">
                           <block type="procedures_callcustomreturn" id="E6q6k3RA-DSW4n:wbmt5" inline="true">
                             <mutation name="OSM">
                               <arg name="lat"></arg>
                               <arg name="lon"></arg>
                             </mutation>
                             <value name="ARG0">
                               <block type="variables_get" id="O~3vjlaQApGabQ#KZ_Np">
                                 <field name="VAR" id="2]3hGy$Na|L2qX#+=;E8">lat</field>
                               </block>
                             </value>
                             <value name="ARG1">
                               <block type="variables_get" id=";6In%LVgU8c~ZW=V^#!+">
                                 <field name="VAR" id=".hv$JjjT(QY(0c2!/tuc">lon</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="variables_set" id="*o+J}YHtCQe-Y!}W%d}_">
                             <field name="VAR" id="T]JEvDq|YNa4JKlpQnSS">hausnummer</field>
                             <value name="VALUE">
                               <block type="text" id="zyNnn~74lGRs=kz@zQ%x">
                                 <field name="TEXT"></field>
                               </block>
                             </value>
                             <next>
                               <block type="variables_set" id="6UkRrRin?=5699,9.LJ:">
                                 <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                 <value name="VALUE">
                                   <block type="text" id="p)6B^~T_Rv0AiRB*u]mk">
                                     <field name="TEXT"></field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="variables_set" id="x-ZTggEZU,P_aRK;JG.q">
                                     <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                     <value name="VALUE">
                                       <block type="text" id="[tz-5NkFJVl*J(Mfl$dw">
                                         <field name="TEXT"></field>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="variables_set" id="KEkLwj1;v+n`|hcsbV~}">
                                         <field name="VAR" id="CvK?S#qy;hmBCz`tdgBf">ort</field>
                                         <value name="VALUE">
                                           <block type="text" id="X=_{Y7%|UC?a,BJinB-C">
                                             <field name="TEXT"></field>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="variables_set" id="ne@!nzO7Z8KNio9AsgdG">
                                             <field name="VAR" id="8Mxf1lU^+(_[XwY|L3(:">ort2</field>
                                             <value name="VALUE">
                                               <block type="text" id="oR.COijs/oYMW@0AX*~K">
                                                 <field name="TEXT"></field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="variables_set" id="q86BP|SHyI5Sw0wKit:9">
                                                 <field name="VAR" id="gUjA0kp/zoi==V%A7(KI">kreis</field>
                                                 <value name="VALUE">
                                                   <block type="text" id="r*imPdgaFOkct!+lI5Yo">
                                                     <field name="TEXT"></field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="y8:oB^s_@fY8aPp]4mX$">
                                                     <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                     <value name="VALUE">
                                                       <block type="text" id="CwL{-QIfDx}g^#f)3$)6">
                                                         <field name="TEXT"></field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="variables_set" id="@0XAk3T@~yVm(H7^vCll">
                                                         <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                         <value name="VALUE">
                                                           <block type="text" id="(N7@62Jo{saK[@@@ZFiE">
                                                             <field name="TEXT"></field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="variables_set" id="|mCWb0s,|mzF}8xffNqP">
                                                             <field name="VAR" id="T]JEvDq|YNa4JKlpQnSS">hausnummer</field>
                                                             <value name="VALUE">
                                                               <block type="get_attr" id="-(-HXp55!|VOg5N|avy5">
                                                                 <value name="PATH">
                                                                   <shadow type="text" id="v{!XANWJ]P:Q^(gtzEmk">
                                                                     <field name="TEXT">address.house_number</field>
                                                                   </shadow>
                                                                 </value>
                                                                 <value name="OBJECT">
                                                                   <block type="variables_get" id="q*4$^E8{-,BUB$}}UtC)">
                                                                     <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                   </block>
                                                                 </value>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="variables_set" id="o^r(Hxy,g21/dt~9TKZy">
                                                                 <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                 <value name="VALUE">
                                                                   <block type="get_attr" id="4BRp8)RL(Z,ya1V7L%,k">
                                                                     <value name="PATH">
                                                                       <shadow type="text" id="@+Kn.LF%vkB35cm%To%G">
                                                                         <field name="TEXT">address.road</field>
                                                                       </shadow>
                                                                     </value>
                                                                     <value name="OBJECT">
                                                                       <block type="variables_get" id="/rsi@S]q*[hct$N@3[U^">
                                                                         <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                       </block>
                                                                     </value>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="variables_set" id="+g#!=48^0Ptra,[aQpyr">
                                                                     <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                     <value name="VALUE">
                                                                       <block type="get_attr" id="~ZV;a5(Aw/K=L^#a3sw]">
                                                                         <value name="PATH">
                                                                           <shadow type="text" id="w:W|g,i:tSkuP*I^o;uQ">
                                                                             <field name="TEXT">address.postcode</field>
                                                                           </shadow>
                                                                         </value>
                                                                         <value name="OBJECT">
                                                                           <block type="variables_get" id="{yOR**tGuGj71m^D:d[!">
                                                                             <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                           </block>
                                                                         </value>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="variables_set" id="m;eWQI56kzaa0toQpJ?x">
                                                                         <field name="VAR" id="329{(}BZRyRCy|UNJ2Mo">stadt</field>
                                                                         <value name="VALUE">
                                                                           <block type="get_attr" id="v+*aTZolu/3.opuTsA2I">
                                                                             <value name="PATH">
                                                                               <shadow type="text" id="dK9#DRY/x5vYP7}W;`F(">
                                                                                 <field name="TEXT">address.town</field>
                                                                               </shadow>
                                                                             </value>
                                                                             <value name="OBJECT">
                                                                               <block type="variables_get" id="nvly[(7r/+?7*WB4@eh;">
                                                                                 <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                               </block>
                                                                             </value>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="variables_set" id="oen2z3!LI}$?{hlibd,q">
                                                                             <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                             <value name="VALUE">
                                                                               <block type="get_attr" id="2gd)S{;0+7JB)rtZ;bqr">
                                                                                 <value name="PATH">
                                                                                   <shadow type="text" id="qpGzmC!GGqM(OzR`L)?c">
                                                                                     <field name="TEXT">address.village</field>
                                                                                   </shadow>
                                                                                 </value>
                                                                                 <value name="OBJECT">
                                                                                   <block type="variables_get" id="V.[]^O%U]RWf`BOs]tUD">
                                                                                     <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </value>
                                                                             <next>
                                                                               <block type="variables_set" id="{yDWpRmYXY?]XfHdQ|g2">
                                                                                 <field name="VAR" id="gUjA0kp/zoi==V%A7(KI">kreis</field>
                                                                                 <value name="VALUE">
                                                                                   <block type="get_attr" id="g~#/g^5sZK=Zj,%Ke5/s">
                                                                                     <value name="PATH">
                                                                                       <shadow type="text" id="W1g8|oIEO~6|_=|7R@7X">
                                                                                         <field name="TEXT">address.county</field>
                                                                                       </shadow>
                                                                                     </value>
                                                                                     <value name="OBJECT">
                                                                                       <block type="variables_get" id="J)Bk|4^o(lvM(iv~(@xj">
                                                                                         <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <next>
                                                                                   <block type="variables_set" id="JJ=pAjKY88C81_RZa79=">
                                                                                     <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="get_attr" id="8h+PMWbE#|bn}CD4oTi|">
                                                                                         <value name="PATH">
                                                                                           <shadow type="text" id=";GH4zjhdYRVGRVHNvmLs">
                                                                                             <field name="TEXT">address.state</field>
                                                                                           </shadow>
                                                                                         </value>
                                                                                         <value name="OBJECT">
                                                                                           <block type="variables_get" id="Sg;0Iu]BS#a}1VqQ`$?9">
                                                                                             <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                           </block>
                                                                                         </value>
                                                                                       </block>
                                                                                     </value>
                                                                                     <next>
                                                                                       <block type="variables_set" id="zw36a!](Wlgkn^.bA_v,">
                                                                                         <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                         <value name="VALUE">
                                                                                           <block type="get_attr" id="+fQ`)n1@Ww}/{%OO:K36">
                                                                                             <value name="PATH">
                                                                                               <shadow type="text" id="_MyW^~va)F:Z:IVq$)eR">
                                                                                                 <field name="TEXT">address.country</field>
                                                                                               </shadow>
                                                                                             </value>
                                                                                             <value name="OBJECT">
                                                                                               <block type="variables_get" id="b!.wQ$]TN~jwuab{}EET">
                                                                                                 <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field>
                                                                                               </block>
                                                                                             </value>
                                                                                           </block>
                                                                                         </value>
                                                                                         <next>
                                                                                           <block type="update" id="if)ck30){M%-RNa%6YzW">
                                                                                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                             <field name="OID">0_userdata.0.Kamera_tets</field>
                                                                                             <field name="WITH_DELAY">FALSE</field>
                                                                                             <value name="VALUE">
                                                                                               <block type="text_join" id="L]Xd0hlDRwDDkUtpp:Sy">
                                                                                                 <mutation items="10"></mutation>
                                                                                                 <value name="ADD0">
                                                                                                   <block type="logic_ternary" id="`UFoXvUPv1Pc4h`=|~JD">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="[.49M8y)hxq~{X^IRIhx">
                                                                                                         <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="variables_get" id="SWDWkrP_wLd{sF*qU!vC">
                                                                                                         <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD1">
                                                                                                   <block type="logic_ternary" id="vcVZEb8DzN)h~?~xN8-9">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="I3DG;/dmb?K{_5{;owg2">
                                                                                                         <field name="VAR" id="T]JEvDq|YNa4JKlpQnSS">hausnummer</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="Ai]7i@~5/W?FUdK]ur}4">
                                                                                                         <mutation items="3"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="text" id="6yfl7fSvG~cE$u:.$TgC">
                                                                                                             <field name="TEXT"> </field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="variables_get" id="+S)@B`}}t2SG}7vuMVJD">
                                                                                                             <field name="VAR" id="T]JEvDq|YNa4JKlpQnSS">hausnummer</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD2">
                                                                                                   <block type="logic_ternary" id="zEMV.C]qSX{P`T-XP^Hb">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id=";EN^{$cRysb_9ZPMBt`M">
                                                                                                         <field name="VAR" id="A)i-Et;L|j!6^^m_Y4-G">strasse</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text" id="GLb;?7As.fEM?4nR;ne=">
                                                                                                         <field name="TEXT">, </field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD3">
                                                                                                   <block type="logic_ternary" id="}z,CZJfQ*/A/w7YTi2~E">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="6h8XVvv(r%]fP]`_z[l:">
                                                                                                         <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="kpl;N_th,XsHq{je#6GM">
                                                                                                         <mutation items="2"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="variables_get" id=";szAWOxJP9i/Y)YwBv?j">
                                                                                                             <field name="VAR" id="6*5_=d|`GXhhd:zBG^[c">plz</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="text" id="#m)lI}H`?u[CTjPpEYp.">
                                                                                                             <field name="TEXT"> </field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD4">
                                                                                                   <block type="logic_ternary" id="f3q*%jcof-N9$#Oke-.o">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="NWTfW)1!!bSVDz~U)m/1">
                                                                                                         <field name="VAR" id="329{(}BZRyRCy|UNJ2Mo">stadt</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="sj#]HAN^-Gkp+[eghQuo">
                                                                                                         <mutation items="2"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="variables_get" id="#.EdV`CR}}mi^q9|7Q#C">
                                                                                                             <field name="VAR" id="329{(}BZRyRCy|UNJ2Mo">stadt</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD5">
                                                                                                   <block type="logic_ternary" id="3}(rCIxnd-i9H=r%9|D_">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="_zF]fccSN[EaZF7S+`Bq">
                                                                                                         <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="5{_~Hsp,?f;srXX4`u7b">
                                                                                                         <mutation items="3"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="text" id="E}:x!ShHB.!M#zcb=u4m">
                                                                                                             <field name="TEXT"> (</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="variables_get" id="VH3cs+}4Q5RVaOsB{:i@">
                                                                                                             <field name="VAR" id="j|Nt5wiqkFM%y4V(19rU">stadtteil</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD2">
                                                                                                           <block type="text" id="4Ta#.3p=$7?enQV;2a1%">
                                                                                                             <field name="TEXT">)</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD6">
                                                                                                   <block type="logic_ternary" id="Vj8WjOez[mL4Zc?AX3Zx">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="M-z[lpQ[x]I4k83U:,Gd">
                                                                                                         <field name="VAR" id="gUjA0kp/zoi==V%A7(KI">kreis</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="ERc_C[-PT^?8-q,#uh-y">
                                                                                                         <mutation items="2"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="text" id="bCKq!|q{kx9I6..n^?8f">
                                                                                                             <field name="TEXT">, </field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="variables_get" id="kWEHuoiRjkV#krISVm^`">
                                                                                                             <field name="VAR" id="gUjA0kp/zoi==V%A7(KI">kreis</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD7">
                                                                                                   <block type="logic_ternary" id="_baHXH3=jK$cZ5Vt!*eN">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="XbvIoiom{mDSet)68I9V">
                                                                                                         <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="Pd(Rt;kJBEe!P588$8/d">
                                                                                                         <mutation items="2"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="text" id=".szY]0{i}{xj3sH-dOie">
                                                                                                             <field name="TEXT">, </field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="variables_get" id="VO9O.ditr_lkbbC}[#HM">
                                                                                                             <field name="VAR" id="r,(Pk/vT!2f9I99,*O1I">bundesland</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD8">
                                                                                                   <block type="logic_ternary" id="%8ys_w*3qpg6I?!YB2Wr">
                                                                                                     <value name="IF">
                                                                                                       <block type="variables_get" id="Y-mnVf(#$Q3@y^^?[9)J">
                                                                                                         <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text_join" id="QIBSvhmB@0;noHJb|(yv">
                                                                                                         <mutation items="2"></mutation>
                                                                                                         <value name="ADD0">
                                                                                                           <block type="text" id="N*!Q0NE,)$`$jJ!-MK4h">
                                                                                                             <field name="TEXT">, </field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                         <value name="ADD1">
                                                                                                           <block type="variables_get" id="7L_T5x.wW}%U!x`^s7Dc">
                                                                                                             <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </block>
                                                                                                 </value>
                                                                                                 <value name="ADD9">
                                                                                                   <block type="logic_ternary" id="bneVX)V$6)Olno`7@-!v">
                                                                                                     <value name="IF">
                                                                                                       <block type="logic_negate" id="90!{0(0ipi52TP$IVCiv">
                                                                                                         <value name="BOOL">
                                                                                                           <block type="variables_get" id="cw17gqGGH_e|zmnNA:BX">
                                                                                                             <field name="VAR" id="-llvKNjIkTSSp;-GZ(3]">land</field>
                                                                                                           </block>
                                                                                                         </value>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                     <value name="THEN">
                                                                                                       <block type="text" id=")-A+1mmU{^PQK+yNwNE%">
                                                                                                         <field name="TEXT">Keine Adressen verfügbar.</field>
                                                                                                       </block>
                                                                                                     </value>
                                                                                                   </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>
                                         </next>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </statement>
           </block>
          </xml>
          

          Mir war es wichtig, für meine Visualisierung einen schönen sauberen Adressblock zu bekommen. Deshalb frage ich sehr viel ab, damit keine doppelten Kommas entstehen wenn es eine Info nicht gibt.

          Wenn es zB so aussehen soll:

          Teststraße 1, 12345 Testdorf, Deutschland
          

          Wenn es keine Straße gibt wollte ich da nicht

          , 12345 Testdorf, Deutschland
          

          stehen haben.

          Hier der Inhalt vom JS-Baustein ohne den Rest:

          var request =require('request');
          let result;
          const options = {
             url: 'https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18',
             method: 'GET',
             headers: {
                 'Accept': 'application/json',
                 'Accept-Charset': 'utf-8',
                 'User-Agent': 'iobroker script'
             }
          }
          
          request(options, function(err,response,body){
             result = JSON.parse(body);
          })
          await wait(1000);
          return result;
          

          @DrFirebird

          wenn ich Dein Skript benutze komm zuverlässig der Standort aus den GPS-Daten.

          jedoch kommt zusätzlich noch diese Meldung:

          	2025-10-05 02:48:39.807	warn	script.js.Standort_umrechnen: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
          

          Hast Du zufällig eine aktuelle Version Deines Skriptes, welches Du hier posten kannst? Oder kann vielleicht jemand anderes helfen?

          Ich bin zu unerfahren um das Skript mit dem httpGet - Baustein umzuwandeln.

          Gruss S.

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Steffe.S. last edited by bahnuhr

            @steffe-s

            anbei:

                var lat = "51";
                var lon = "10";
            
            httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => {
                if (!error) {
                    var result = JSON.parse(response.data);
                    log (result.address.road + " " + result.address.house_number); 
                    log (result.address.postcode + " " + result.address.municipality); 
                } else {
                    console.error(error);
                }
            });
            

            Nachtrag:
            Ich war zu schnell, es war ja schon mehrmals drin!

            @steffe-s
            Hast du den thread gelesen ?

            Steffe.S. 2 Replies Last reply Reply Quote 0
            • Steffe.S.
              Steffe.S. @bahnuhr last edited by

              @bahnuhr

              Ich habe den thread sogar mehrfach gelesen und bin dann gegen 4:00 Uhr ins Bett. Ich teste es dann noch mal

              1 Reply Last reply Reply Quote 0
              • Steffe.S.
                Steffe.S. @bahnuhr last edited by Steffe.S.

                @bahnuhr

                Vielen Dank noch mal für den Hinweis auf deinen Skript. Es funktioniert super .

                Jedoch bekomme ich es einfach nicht hin, meine GPS Daten nach eventueller Änderung automatisch in Dein Script zu bekommen.

                Wäre es vielleicht möglich, dass du mir helfen kannst?

                Gruß

                bahnuhr 1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active @Steffe.S. last edited by

                  @steffe-s
                  Wo liegen die Daten?
                  Und wo soll die Adresse hin ?

                  Steffe.S. 1 Reply Last reply Reply Quote 0
                  • Steffe.S.
                    Steffe.S. @bahnuhr last edited by Steffe.S.

                    @bahnuhr

                    In deinem Skript in Zeile 1 und 2 stehen ja die GPS Daten drin.

                    Diese kann man doch sicherlich auch mit einem Blockly dynamisch befüllen. Von 2 Datenpunkten, die lat und long Positionen. liefern.

                    Danach könnte vielleicht die Adresse als Datenpunkt abgespeichert werden.

                    bahnuhr 1 Reply Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active @Steffe.S. last edited by

                      @steffe-s
                      Ich will die DP wissen, wo deine Daten liegen !

                      Und blockly mach ich nicht.

                      Da muss jemand anders helfen.

                      Steffe.S. 1 Reply Last reply Reply Quote 0
                      • Steffe.S.
                        Steffe.S. @bahnuhr last edited by

                        @bahnuhr

                        hier die Datenpunkte, die ich mir vorgestellt hatte:

                        von lat und long kommen die Daten und bei Standort wollte ich die Adresse speichern

                        Screenshot 2025-10-05 190915.png

                        bahnuhr S 2 Replies Last reply Reply Quote 0
                        • bahnuhr
                          bahnuhr Forum Testing Most Active @Steffe.S. last edited by bahnuhr

                          @steffe-s

                          ausprobieren:

                          var idgps    = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"];
                          on({id: idgps, change: "ne"}, function(){
                              Adresse_ermitteln();
                          });
                          
                          function Adresse_ermitteln() {
                              var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val;
                              var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val;
                              httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => {
                                  if (!error) {
                                      var result = JSON.parse(response.data);
                                      //log (result.address.road + " " + result.address.house_number); 
                                      //log (result.address.postcode + " " + result.address.municipality); 
                                      setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality);
                                  } else {
                                      console.error(error);
                                  }
                              });
                          }
                          
                          
                          Codierknecht Steffe.S. 2 Replies Last reply Reply Quote 0
                          • S
                            stenmic @Steffe.S. last edited by stenmic

                            @steffe-s
                            hier ein Blockly

                            <xml xmlns="https://developers.google.com/blockly/xml">
                             <variables>
                               <variable id="ocXtkDGv4W8?H(iGhxPz">lat</variable>
                               <variable id="EZwe_VI*!Ixg@,fjlB7y">lon</variable>
                               <variable id="VYAXeF%L]tt:wYScP/aC">Straße</variable>
                               <variable id=")]K9KGm/Ie[%(2E4ZHI]">Haussnummer</variable>
                               <variable id="q}#5X;0ywPj$NA8Kmg8_">Postleitzahl</variable>
                               <variable id="?%F:-8f1L|IYWpYBY]O`">Stadt</variable>
                             </variables>
                             <block type="variables_set" id="SNoVEm]O`m1$ED+*7nc`" x="88" y="38">
                               <field name="VAR" id="ocXtkDGv4W8?H(iGhxPz">lat</field>
                               <value name="VALUE">
                                 <block type="get_value" id="nu#D5VheN4K0ujWmxcCu">
                                   <field name="ATTR">val</field>
                                   <field name="OID">ID auswählen</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="variables_set" id="Wl$MW!,OzjeK`F7wi$%9">
                                   <field name="VAR" id="EZwe_VI*!Ixg@,fjlB7y">lon</field>
                                   <value name="VALUE">
                                     <block type="get_value" id="}$3s(];uAY-x7TVE0K!I">
                                       <field name="ATTR">val</field>
                                       <field name="OID">ID auswählen</field>
                                     </block>
                                   </value>
                                   <next>
                                     <block type="http_get" id="v-!DS0^.*-rLu]lf7%QF">
                                       <field name="TIMEOUT">10</field>
                                       <field name="UNIT">sec</field>
                                       <field name="TYPE">text</field>
                                       <value name="URL">
                                         <shadow type="text" id="IN_x)F,xMZYNx6;,j0Y*">
                                           <field name="TEXT"></field>
                                         </shadow>
                                         <block type="text_join" id="qNaO@:!z$Hr3r6H9)RC7">
                                           <mutation items="5"></mutation>
                                           <value name="ADD0">
                                             <block type="text" id="v:#:eP=D|in|6wB$=Ql;">
                                               <field name="TEXT">https://nominatim.openstreetmap.org/reverse.php?format=json&amp;lat=</field>
                                             </block>
                                           </value>
                                           <value name="ADD1">
                                             <block type="variables_get" id="a}cy}+(qHa^`O);jBI4t">
                                               <field name="VAR" id="ocXtkDGv4W8?H(iGhxPz">lat</field>
                                             </block>
                                           </value>
                                           <value name="ADD2">
                                             <block type="text" id="(U_cUxWM)[+3Y|?{eI;#">
                                               <field name="TEXT">&amp;lon=</field>
                                             </block>
                                           </value>
                                           <value name="ADD3">
                                             <block type="variables_get" id="9tyCt7i)PJm!{`F,e$Iw">
                                               <field name="VAR" id="EZwe_VI*!Ixg@,fjlB7y">lon</field>
                                             </block>
                                           </value>
                                           <value name="ADD4">
                                             <block type="text" id="XNI)m(W;Dsj_nXI2Qmm$">
                                               <field name="TEXT">&amp;zoom=18</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <statement name="STATEMENT">
                                         <block type="variables_set" id="raM@.Ct?3AxW9KB}F/YK">
                                           <field name="VAR" id="VYAXeF%L]tt:wYScP/aC">Straße</field>
                                           <value name="VALUE">
                                             <block type="get_attr" id="L~lyS2NstmE|KuIYQW!0">
                                               <value name="PATH">
                                                 <shadow type="text" id="!3WFEP]1P:ff8BLNr}Fx">
                                                   <field name="TEXT">address.road</field>
                                                 </shadow>
                                               </value>
                                               <value name="OBJECT">
                                                 <shadow type="get_object" id="U}kti=QHX,!l^PmW*U/U">
                                                   <field name="OID">Object ID</field>
                                                 </shadow>
                                                 <block type="http_response" id="4%?^$VbzNP=!rp_^FDA7">
                                                   <field name="ATTR">response.data</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <next>
                                             <block type="variables_set" id="WM2^[o7}_j;bUAq*fF#A">
                                               <field name="VAR" id=")]K9KGm/Ie[%(2E4ZHI]">Haussnummer</field>
                                               <value name="VALUE">
                                                 <block type="get_attr" id="U}OABlW[8HoS;kW`@p+G">
                                                   <value name="PATH">
                                                     <shadow type="text" id="CUAE10]~C`qmykCy}WzR">
                                                       <field name="TEXT">address.house_number</field>
                                                     </shadow>
                                                   </value>
                                                   <value name="OBJECT">
                                                     <shadow type="get_object" id="U}kti=QHX,!l^PmW*U/U">
                                                       <field name="OID">Object ID</field>
                                                     </shadow>
                                                     <block type="http_response" id="+5R^.$H(f.~GyEjb0){$">
                                                       <field name="ATTR">response.data</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="variables_set" id="+cXH#IZ{,@p*Y5D.87s^">
                                                   <field name="VAR" id="q}#5X;0ywPj$NA8Kmg8_">Postleitzahl</field>
                                                   <value name="VALUE">
                                                     <block type="get_attr" id=")X+hYkbw%jVO7C/(P/Dn">
                                                       <value name="PATH">
                                                         <shadow type="text" id="fXZ:o55EXxhc0$T{U9E0">
                                                           <field name="TEXT">address.postcode</field>
                                                         </shadow>
                                                       </value>
                                                       <value name="OBJECT">
                                                         <shadow type="get_object" id="U}kti=QHX,!l^PmW*U/U">
                                                           <field name="OID">Object ID</field>
                                                         </shadow>
                                                         <block type="http_response" id="^fm*UjobPQH]JXx#*pb1">
                                                           <field name="ATTR">response.data</field>
                                                         </block>
                                                       </value>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="variables_set" id=".SG$jzRHCFEqk263f}|Y">
                                                       <field name="VAR" id="?%F:-8f1L|IYWpYBY]O`">Stadt</field>
                                                       <value name="VALUE">
                                                         <block type="get_attr" id="27R20Hie8G-l_pApSgyy">
                                                           <value name="PATH">
                                                             <shadow type="text" id="U(pY*l,=1oLoV3:u%88x">
                                                               <field name="TEXT">address.town</field>
                                                             </shadow>
                                                           </value>
                                                           <value name="OBJECT">
                                                             <shadow type="get_object" id="U}kti=QHX,!l^PmW*U/U">
                                                               <field name="OID">Object ID</field>
                                                             </shadow>
                                                             <block type="http_response" id="4.f0vH4}:FWuv_K]]n)i">
                                                               <field name="ATTR">response.data</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <next>
                                                         <block type="debug" id="Xp6UsckC$T}~E(IW0n!%">
                                                           <field name="Severity">warn</field>
                                                           <value name="TEXT">
                                                             <shadow type="text" id="xh!T-CrO%P4X{O1fBf[y">
                                                               <field name="TEXT">test</field>
                                                             </shadow>
                                                             <block type="text_join" id="e~m#9.;{IKo!4(DB{MyZ">
                                                               <mutation items="7"></mutation>
                                                               <value name="ADD0">
                                                                 <block type="variables_get" id=";6sP%s`,_6v5DVY+BMDB">
                                                                   <field name="VAR" id="VYAXeF%L]tt:wYScP/aC">Straße</field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD1">
                                                                 <block type="text" id="[~N+35]U8{GmNq]%!t=q">
                                                                   <field name="TEXT"> </field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD2">
                                                                 <block type="variables_get" id="^{|g;3lXme^9@+oF399(">
                                                                   <field name="VAR" id=")]K9KGm/Ie[%(2E4ZHI]">Haussnummer</field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD3">
                                                                 <block type="text" id="3x}a5AFP:t4+kD`}v!_f">
                                                                   <field name="TEXT">, </field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD4">
                                                                 <block type="variables_get" id="3TGqx2vp.-9mlU#3.958">
                                                                   <field name="VAR" id="q}#5X;0ywPj$NA8Kmg8_">Postleitzahl</field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD5">
                                                                 <block type="text" id="UV#zlp9vP,B`vpGe}?iS">
                                                                   <field name="TEXT"> </field>
                                                                 </block>
                                                               </value>
                                                               <value name="ADD6">
                                                                 <block type="variables_get" id="UbI1`!l8x-L0z+}(8eoi">
                                                                   <field name="VAR" id="?%F:-8f1L|IYWpYBY]O`">Stadt</field>
                                                                 </block>
                                                               </value>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </next>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </statement>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                            </xml>
                            

                            Bei lat und lon einfach den Datenpunkt von BMW nehmen

                            2025-10-05 19 30 29.jpg

                            Stehen bei dir die Koordiniaten mit , oder . drinnen?

                            Steffe.S. 1 Reply Last reply Reply Quote 0
                            • Codierknecht
                              Codierknecht Developer Most Active @bahnuhr last edited by

                              @bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:

                              ausprobieren

                              Da fehlen der Funktion noch die Parameter 😉

                              bahnuhr 1 Reply Last reply Reply Quote 1
                              • bahnuhr
                                bahnuhr Forum Testing Most Active @Codierknecht last edited by

                                @codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                @bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                ausprobieren

                                Da fehlen der Funktion noch die Parameter 😉

                                yes, übersehen
                                Ich ändere es oben ab.

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  stenmic @bahnuhr last edited by

                                  @bahnuhr lass es einfach, er will ein Blockly

                                  bahnuhr Codierknecht 2 Replies Last reply Reply Quote 0
                                  • bahnuhr
                                    bahnuhr Forum Testing Most Active @stenmic last edited by

                                    @stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                    @bahnuhr lass es einfach, er will ein Blockly

                                    ne, da hab ich auch meinen Stolz.

                                    Ist oben berichtigt.

                                    S 1 Reply Last reply Reply Quote 1
                                    • S
                                      stenmic @bahnuhr last edited by

                                      @bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                      @bahnuhr lass es einfach, er will ein Blockly

                                      ne, da hab ich auch meinen Stolz.
                                      Ist oben berichtigt.

                                      🙂

                                      1 Reply Last reply Reply Quote 0
                                      • Steffe.S.
                                        Steffe.S. @bahnuhr last edited by

                                        @bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                        @steffe-s

                                        ausprobieren:

                                        var idgps    = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"];
                                        on({id: idgps, change: "ne"}, function(){
                                            Adresse_ermitteln();
                                        });
                                        
                                        function Adresse_ermitteln() {
                                            var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val;
                                            var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val;
                                            httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => {
                                                if (!error) {
                                                    var result = JSON.parse(response.data);
                                                    //log (result.address.road + " " + result.address.house_number); 
                                                    //log (result.address.postcode + " " + result.address.municipality); 
                                                    setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality);
                                                } else {
                                                    console.error(error);
                                                }
                                            });
                                        }
                                        
                                        

                                        leider kommt keine Adresse raus

                                        S Codierknecht 2 Replies Last reply Reply Quote 0
                                        • Codierknecht
                                          Codierknecht Developer Most Active @stenmic last edited by

                                          @stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:

                                          er will ein Blockly

                                          Mit dem gerade bei diesem Thema auch schnell mal Ende-Gelände ist.
                                          Zum Beispiel, wenn der zur Geokodierung herangezogene Dienst einen API-Key o.ä. im Header benötigt.

                                          Noch geht das bei OSM ohne - wer weiß, wie lange noch 😉

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            stenmic @Steffe.S. last edited by

                                            @steffe-s nimm doch mein blockly!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            892
                                            Online

                                            32.2k
                                            Users

                                            80.9k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            87
                                            4567
                                            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