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.
    • R
      Razer2412 last edited by Razer2412

      @Micha-3

      teste mal das folgende Blockly Skript:

      bf5d99f1-650a-4e3c-beee-e90baca46bb3-image.png

      1 Reply Last reply Reply Quote 0
      • 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
                                            • 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