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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Location per http-request an iobroker senden ?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Location per http-request an iobroker senden ?

Scheduled Pinned Locked Moved Off Topic
55 Posts 10 Posters 5.5k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • DJMarc75D DJMarc75

    So, da bin ich wieder !!!!!
    Ich war in der Badewanne (falls es Euch interessiert :relieved: )
    Also ein Anfänger bin ich nur bei diesem Http-Request-Zeugs.
    Owntracks hab ich vor knapp nem Jahr gehabt, ist/war aber not so good weil die App oft abgestürzt ist (auf allen Phones). Dann hat das keinen Sinn gemacht.
    Da gab es noch andere Möglichkeiten wie per ioT und Places das ganze auszuwerten....ioT halt, wenn man nix zahlen mag (Bier ist schon teuer) macht für mich keinen Sinn... daher Automate und per VPN (wird nur geöffnet wenn ich den Standort verlasse/betrete) ... mehr muss es nicht sein...
    Aber das Trallala drumherum sollte ja nicht von meinem Unwissen und meiner Frage ablenken :stuck_out_tongue:

    Einfach nur: ich habe eine Variable "abc" und möchte diese in einen Datenpunkt "xyz" schreiben ... nix true, nix false (das kann ich schon) sondern "abc" muss da rein ...
    puh...
    Für nen Samstag schon heavy

    mickymM Online
    mickymM Online
    mickym
    Most Active
    wrote on last edited by mickym
    #43

    @djmarc75 sagte in Location per http-request an iobroker senden ?:

    ....
    Owntracks hab ich vor knapp nem Jahr gehabt, ist/war aber not so good weil die App oft abgestürzt ist (auf allen Phones). Dann hat das keinen Sinn gemacht.

    Vielleicht liegt das doch am Telefon. ;)

    Ich nutze owntracks mit mqtt und zeichne das dann im iobroker mit dem SQL Adapter (geht sicher auch mit dem History Adapter) die Bewegungsdaten auf :
    Über den connection type (m=mobile, w=wlan) erkennt man dann sogar direkt, wann eine Tour beginnt:

    90cf3d1d-d463-47b5-a4c4-b225f1be25da-image.png

    Info: Daten sind fiktiv und abgeändert. ;)

    und kann diese dann im Node-Red in einer Karte darstellen.
    https://forum.iobroker.net/topic/51890/route-auf-karte-anhand-gps-koordinaten-anzeigen/4

    dort habe ich auch gezeigt wie man das NodeRed Ergebnis über ein iFrame Widget in VIS einbauen könnte.

    Ich nutze das zwar aktuell nicht - aber so ähnlich könnte ich mir ein Projekt vorstellen. ;) - Wobei man hier die Vorzüge der ganzen Systeme nutzen kann (NodeRed, Iobroker, SQL, ...)

    Die Kommunikation funktioniert direkt mit einer mqtt-Bridge verschlüsselt (natürlich muss man dann einen Port aufmachen).

    mqtt struktur.png

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    1 Reply Last reply
    0
    • David G.D Online
      David G.D Online
      David G.
      wrote on last edited by David G.
      #44

      Ich würde eher mal gerne die genauen Anforderungen wissen.

      Owntracks möchte der TE ja nicht.
      Tasker und iot ist mega simpel (und kostenlos je nach Menge der Anfragen).

      Einfach die Daten per places, blockly, js oder was auch immer auswerten.

      Das ganze ist ja kein Hexenwerk.
      Zumindest wenn man die Standartsachen nimmt und nicht noch mit offenen ports, Reserve Proxy etc arbeitet.

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      DJMarc75D 1 Reply Last reply
      0
      • David G.D David G.

        Ich würde eher mal gerne die genauen Anforderungen wissen.

        Owntracks möchte der TE ja nicht.
        Tasker und iot ist mega simpel (und kostenlos je nach Menge der Anfragen).

        Einfach die Daten per places, blockly, js oder was auch immer auswerten.

        Das ganze ist ja kein Hexenwerk.
        Zumindest wenn man die Standartsachen nimmt und nicht noch mit offenen ports, Reserve Proxy etc arbeitet.

        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        wrote on last edited by
        #45

        @david-g said in Location per http-request an iobroker senden ?:

        Ich würde eher mal gerne die genauen Anforderungen wissen.

        Also nochmal.
        Aktuell nutze ich Tasker auf einem AndroidPhone. Wenn ich, z.B. mein WLAN verlasse dann funktioniert schonmal dass sich ein Datenpunkt an meinem ioBroker auf false ändert - gelöst über HTTP-Request - ".....&value=false" in RequestURL gesetzt. Über welchen Weg ich meinen ioBroker erreiche (VPN, ioT,...) ist für mich erstmal nicht relevant. Aktuell mach ich das zum Testen über DynDNS (jaja, bitte jetzt keine Diskussion bzgl. offenem Port oder so). Nun möchte ich eigene Datenpunkte mit Longitude und Latitude an den ioBroker senden.
        Nur fehlen mir die Kenntnisse (noch) über welchen Baustein ich die Werte (geo) holen kann und was ich dann bei HTTP-Request in RequestURL eingeben soll um dies zu realisieren.
        Warum ich das über Tasker (oder auch Automate) machen möchte ist, dass ich mich dort einlernen will um auch mein Androidphone ins Smarte Home zu bringen. Das sollen ja nicht nur Geos sein sondern in Zukunft auch andere Werte.

        Puh, bin total kaputt vom vielen Essen heute :joy:

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        David G.D Dr. BakteriusD 2 Replies Last reply
        0
        • DJMarc75D DJMarc75

          @david-g said in Location per http-request an iobroker senden ?:

          Ich würde eher mal gerne die genauen Anforderungen wissen.

          Also nochmal.
          Aktuell nutze ich Tasker auf einem AndroidPhone. Wenn ich, z.B. mein WLAN verlasse dann funktioniert schonmal dass sich ein Datenpunkt an meinem ioBroker auf false ändert - gelöst über HTTP-Request - ".....&value=false" in RequestURL gesetzt. Über welchen Weg ich meinen ioBroker erreiche (VPN, ioT,...) ist für mich erstmal nicht relevant. Aktuell mach ich das zum Testen über DynDNS (jaja, bitte jetzt keine Diskussion bzgl. offenem Port oder so). Nun möchte ich eigene Datenpunkte mit Longitude und Latitude an den ioBroker senden.
          Nur fehlen mir die Kenntnisse (noch) über welchen Baustein ich die Werte (geo) holen kann und was ich dann bei HTTP-Request in RequestURL eingeben soll um dies zu realisieren.
          Warum ich das über Tasker (oder auch Automate) machen möchte ist, dass ich mich dort einlernen will um auch mein Androidphone ins Smarte Home zu bringen. Das sollen ja nicht nur Geos sein sondern in Zukunft auch andere Werte.

          Puh, bin total kaputt vom vielen Essen heute :joy:

          David G.D Online
          David G.D Online
          David G.
          wrote on last edited by David G.
          #46

          @djmarc75

          zB
          Wie aktuell das %loc ist weiß ich nicht.
          Screenshot_20220515-185838_Tasker.jpg

          Oder so

          Screenshot_20220515-190102_Tasker.jpg

          Und anstatt %loc

          data=%gl_latitude,%gl_longitude
          

          Hast noch einige mehr Variablen zur Verfügung. Genauigkeit etc.

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          1 Reply Last reply
          1
          • DJMarc75D DJMarc75

            @david-g said in Location per http-request an iobroker senden ?:

            Ich würde eher mal gerne die genauen Anforderungen wissen.

            Also nochmal.
            Aktuell nutze ich Tasker auf einem AndroidPhone. Wenn ich, z.B. mein WLAN verlasse dann funktioniert schonmal dass sich ein Datenpunkt an meinem ioBroker auf false ändert - gelöst über HTTP-Request - ".....&value=false" in RequestURL gesetzt. Über welchen Weg ich meinen ioBroker erreiche (VPN, ioT,...) ist für mich erstmal nicht relevant. Aktuell mach ich das zum Testen über DynDNS (jaja, bitte jetzt keine Diskussion bzgl. offenem Port oder so). Nun möchte ich eigene Datenpunkte mit Longitude und Latitude an den ioBroker senden.
            Nur fehlen mir die Kenntnisse (noch) über welchen Baustein ich die Werte (geo) holen kann und was ich dann bei HTTP-Request in RequestURL eingeben soll um dies zu realisieren.
            Warum ich das über Tasker (oder auch Automate) machen möchte ist, dass ich mich dort einlernen will um auch mein Androidphone ins Smarte Home zu bringen. Das sollen ja nicht nur Geos sein sondern in Zukunft auch andere Werte.

            Puh, bin total kaputt vom vielen Essen heute :joy:

            Dr. BakteriusD Offline
            Dr. BakteriusD Offline
            Dr. Bakterius
            Most Active
            wrote on last edited by
            #47

            @djmarc75 Sag, hast du meinen Beitrag nicht gelesen oder nicht verstanden?

            DJMarc75D 1 Reply Last reply
            0
            • Dr. BakteriusD Dr. Bakterius

              @djmarc75 Sag, hast du meinen Beitrag nicht gelesen oder nicht verstanden?

              DJMarc75D Offline
              DJMarc75D Offline
              DJMarc75
              wrote on last edited by
              #48

              @dr-bakterius
              Doch aber erst eben.
              Danke fürs Erste, aber ich muss morgen weiter machen - Kopf raucht.

              @david-g said in Location per http-request an iobroker senden ?:

              Hast noch einige mehr Variablen zur Verfügung. Genauigkeit etc.

              Auch Dir ein Danke aber wie geschrieben muss ich für heute Feierabend machen.

              Ich hoffe ich darf mich morgen falls was nicht klappt nochmal melden ?!

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              David G.D 1 Reply Last reply
              0
              • DJMarc75D DJMarc75

                @dr-bakterius
                Doch aber erst eben.
                Danke fürs Erste, aber ich muss morgen weiter machen - Kopf raucht.

                @david-g said in Location per http-request an iobroker senden ?:

                Hast noch einige mehr Variablen zur Verfügung. Genauigkeit etc.

                Auch Dir ein Danke aber wie geschrieben muss ich für heute Feierabend machen.

                Ich hoffe ich darf mich morgen falls was nicht klappt nochmal melden ?!

                David G.D Online
                David G.D Online
                David G.
                wrote on last edited by
                #49

                @djmarc75 sagte in Location per http-request an iobroker senden ?:

                Ich hoffe ich darf mich morgen falls was nicht klappt nochmal melden ?!

                Selbstverständlich.
                Und am besten immer mit freiem Kopf und ohne Stress.

                Zeigt eure Lovelace-Visualisierung klick
                (Auch ideal um sich Anregungen zu holen)

                Meine Tabellen für eure Visualisierung klick

                DJMarc75D 1 Reply Last reply
                0
                • David G.D David G.

                  @djmarc75 sagte in Location per http-request an iobroker senden ?:

                  Ich hoffe ich darf mich morgen falls was nicht klappt nochmal melden ?!

                  Selbstverständlich.
                  Und am besten immer mit freiem Kopf und ohne Stress.

                  DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  wrote on last edited by
                  #50

                  @david-g said in Location per http-request an iobroker senden ?:

                  Und am besten immer mit freiem Kopf und ohne Stress.

                  Quasi von montags bis freitags von 5 bis 22 Uhr :cold_sweat:
                  Ja, war heute zu viel Trallala und dann vorhin gedacht ich schmeiss mal das Laptop an.
                  Also bis morgen :wave:

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  1 Reply Last reply
                  0
                  • DJMarc75D Offline
                    DJMarc75D Offline
                    DJMarc75
                    wrote on last edited by
                    #51

                    Guten Morgen und JUHUUUU...
                    Habs endlich geschafft dass von mir gewünschten Datenpunkte im iobroker gesetzt werden.

                    @mickym said in Location per http-request an iobroker senden ?:

                    über setBulk in 2 Datenpunkte mit einer URL schreiben, z.Bsp.:
                    http://ip:8087/setBulk?0_userdata.0.location_example.long=17&lat=55

                    Jetzt hab ich das Taskersystem schon etwas mehr durchschaut und kann drauf aufbauen.

                    Vielen Dank an alle für die wertvollen Tips.

                    Lehrling seit 1975 !!!
                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                    bahnuhrB 1 Reply Last reply
                    0
                    • S simplyclever

                      Ich habe zu Hause ein Android Tablet für die Visualisierung/Steuerung.
                      Auf dem Tablet ist Tasker und Join (vom Tasker Developer) installiert.
                      Von meinem Android Phone (ebenso mit Tasker und Join) werden per Tasker mittels Join Plug-In Daten an das Tablet zu Hause gesendet. Das geht dann ohne VPN.
                      Auf dem Tablet ist dann ein Tasker Profil, das bei Empfang einer Join Nachricht Daten per Simple-API im iobroker aktualisiert. Z.B. GPS Standort-Daten, welche dann wiederum per VIS im Tablet dargestellt werden.
                      Kling ein wenig nach "von hinten durch die Brust". Ist aber gar nicht so aufwändig und läuft einfach super stabil und ohne extra Kosten.
                      Es gibt ein Blockly Join plugin, damit kann man von iobroker direkt an Join Geräte schicken (also von iobroker an mein Handy ohne Umweg über das Tablet). Nur Empfangen geht leider nicht. Dafür gibt es einen node-red adapter, den habe ich aber nicht zum laufen bekommen (liegt an meiner Inkompetenz und dem Docker set-up).

                      B Offline
                      B Offline
                      Beowolf
                      wrote on last edited by
                      #52

                      @simplyclever sagte in Location per http-request an iobroker senden ?:

                      Es gibt ein Blockly Join plugin, damit kann man von iobroker direkt an Join Geräte schicken (also von iobroker an mein Handy ohne Umweg über das Tablet).

                      Wo finde ich das?

                      Danke

                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                      S 1 Reply Last reply
                      0
                      • B Beowolf

                        @simplyclever sagte in Location per http-request an iobroker senden ?:

                        Es gibt ein Blockly Join plugin, damit kann man von iobroker direkt an Join Geräte schicken (also von iobroker an mein Handy ohne Umweg über das Tablet).

                        Wo finde ich das?

                        Danke

                        S Offline
                        S Offline
                        simplyclever
                        wrote on last edited by
                        #53

                        @beowolf Sorry, mein Fehler. Es gibt kein Plugin für Blockly.
                        Es geht mit Boardmitteln und ich mache das so:

                        Ein globales JS Script im Ordner global erstellen:

                        function sendGlobalJoin(deviceNames, title, sender, command, rest){
                        
                            // Build join message and send to deviceNames
                        
                            deviceNames = encodeURIComponent(deviceNames);
                            title = encodeURIComponent(title);
                            sender = encodeURIComponent(sender);
                            command = encodeURIComponent(command);
                            rest = encodeURIComponent(rest);
                        
                            HttpMessage = getState("0_userdata.0.Join.Join_Url").val;
                            HttpMessage += 'apikey=';
                            HttpMessage += String(getState("0_userdata.0.Join.API_Key").val);
                            HttpMessage += '&deviceNames=' + String(deviceNames);
                            HttpMessage += '&title=' + String(title);
                            HttpMessage += '&text=' + String('from=:=' + sender + '=:=' + command + '=:=' + rest);
                         
                            // Replace all " " with "+"
                            //HttpMessage = HttpMessage.replace(/ /ig, '+');
                            
                          
                            // Send message
                            try {
                                require("request")(HttpMessage).on("error", function (e) {console.error(e);});
                            } catch (e) { console.error(e); }
                          
                            console.debug("*** JOINMESSAGE to: >" + deviceNames + "< sender: >" + sender + "< command: >" + command + "< rest: >" + rest + "<");
                            console.debug("*** GLOBALJOIN *** request: " + HttpMessage);
                         
                        }
                        

                        Datenpunkte anlegen in 0_userdatada.0.Join:
                        a) Join_Url mit Wert https://joinjoaomgcd.appspot.com/_ah/api/messaging/v1/sendPush?
                        b )API_Key Mit Google Account anmelden unter https://joinjoaomgcd.appspot.com/
                        Auf 2tes icon klicken im Menu oben (symbol Computer/Handy) und "Create a Join Api..." wählen.
                        Die API entsprechend in den Datenpunkt setzen.

                        Dann in Blockly Script(s) eine lokale Javascript Funktion anlegen:
                        9ce03547-226e-4db7-bebb-214073e267c7-image.png

                        dort wird dann die globale JS Funktion aufgerufen:

                        // Call GlobalJoin wiht given data
                        
                        sendGlobalJoin(deviceNames, title, sender, command, rest);
                        

                        Letzter Schritt, die Lokale JS mit den gewünschten Daten erstellen:
                        a9733984-2cbc-48ba-8db7-d7848596c072-image.png

                        Ich habe mehrere Join Devices und in Datenpunkten deren Namen (wie in Join) hinterlegt, so dass ich bei Änderungen nur an einer Stelle den Datenpunkt ändern muss.

                        Beim Empfang der Nachricht in Join/Tasker kann man es so definieren, dass sender, command, und rest gleich in Tasker Variablen zerlegt werden und entsprechend in Tasker damit machen was man möchte.

                        1 Reply Last reply
                        0
                        • DJMarc75D DJMarc75

                          Guten Morgen und JUHUUUU...
                          Habs endlich geschafft dass von mir gewünschten Datenpunkte im iobroker gesetzt werden.

                          @mickym said in Location per http-request an iobroker senden ?:

                          über setBulk in 2 Datenpunkte mit einer URL schreiben, z.Bsp.:
                          http://ip:8087/setBulk?0_userdata.0.location_example.long=17&lat=55

                          Jetzt hab ich das Taskersystem schon etwas mehr durchschaut und kann drauf aufbauen.

                          Vielen Dank an alle für die wertvollen Tips.

                          bahnuhrB Online
                          bahnuhrB Online
                          bahnuhr
                          Forum Testing Most Active
                          wrote on last edited by
                          #54

                          @djmarc75
                          Wenn du Hilfe bzgl. tasker brauchst sag Bescheid.
                          Lasse mir auch gps per tasker senden.

                          mfg


                          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                          Danke.
                          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                          ScreenToGif :https://www.screentogif.com/downloads.html

                          DJMarc75D 1 Reply Last reply
                          1
                          • bahnuhrB bahnuhr

                            @djmarc75
                            Wenn du Hilfe bzgl. tasker brauchst sag Bescheid.
                            Lasse mir auch gps per tasker senden.

                            mfg

                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            wrote on last edited by
                            #55

                            @bahnuhr sagte in Location per http-request an iobroker senden ?:

                            Wenn du Hilfe bzgl. tasker brauchst sag Bescheid

                            :+1:

                            @bahnuhr sagte in Location per http-request an iobroker senden ?:

                            Lasse mir auch gps per tasker senden.

                            Ich mir auch seit nem Jahr ... und neue Whatsapps, Anrufe, usw :grinning:

                            Der Beitrag hatte mir so ziemlich gut geholfen :+1:

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            691

                            Online

                            32.6k

                            Users

                            82.2k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe