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. ioBroker Allgemein
  4. Owntracks sendet an ioBroker MQTT und weiter mit NODE-Red

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Owntracks sendet an ioBroker MQTT und weiter mit NODE-Red

Scheduled Pinned Locked Moved ioBroker Allgemein
12 Posts 5 Posters 3.3k Views
  • 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.
  • derAugeD Offline
    derAugeD Offline
    derAuge
    wrote on last edited by
    #3

    und es geht weiter,

    habe nach einigen tests und updates nun noch mal geprügt

    und das Tab4 verbindet sich über WLAN mit dem MQTT-Broker (auf der Pi2-3 installation)

    Die Lockatonsdaten werden auch übermittelt:

    Folgender Wert wir bei den Objekten gespeichert:

    • {"_type": "location", "lat": "xx.8513986", "lon": "x.8697745", "tst": "1436286294", "acc": "30.0", "batt": "65"}

    Nun muss ich schauen wie ich die Daten weiter verarbeite.

    Frage:

    • Wie könnte ich die Daten zu meinem Pi2-2 senden / anholen lassen?

    • Kann men eine MAP in VIS bauen um den Standort anzuzeigen?

    Gruß

    Jürgen

    1 Reply Last reply
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      wrote on last edited by
      #4

      @derAuge:

      Frage:

      • Wie könnte ich die Daten zu meinem Pi2-2 senden / anholen lassen?

      • Kann men eine MAP in VIS bauen um den Standort anzuzeigen? `

      Hallo Jürgen,

      die erste Frage habe ich nicht verstanden. Liegt das Objekt schon in ioBroker vor (bei den Objekten ioBroker/Objekte/mqtt)?

      Zur zweiten Frage. Ja kannst Du. Habe ich in den Node-Red Flows für Geofency und Owntracks realisiert. In mehren Varianten. Schau Dir mal die Flows an. Du kannst eine Fahne/Nadel setzen oder nicht und den Zoom Faktor einstellen. Die Entfernung als Route zum aktuellen Standort berechnen oder die Entfernung in Luftlinie, usw.

      Gruß

      Michael

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Reply Last reply
      0
      • derAugeD Offline
        derAugeD Offline
        derAuge
        wrote on last edited by
        #5

        @ruhr70:

        @derAuge:

        Frage:

        • Wie könnte ich die Daten zu meinem Pi2-2 senden / anholen lassen?

        • Kann men eine MAP in VIS bauen um den Standort anzuzeigen? `

        Hallo Jürgen,

        die erste Frage habe ich nicht verstanden. Liegt das Objekt schon in ioBroker vor (bei den Objekten ioBroker/Objekte/mqtt)?

        Zur zweiten Frage. Ja kannst Du. Habe ich in den Node-Red Flows für Geofency und Owntracks realisiert. In mehren Varianten. Schau Dir mal die Flows an. Du kannst eine Fahne/Nadel setzen oder nicht und den Zoom Faktor einstellen. Die Entfernung als Route zum aktuellen Standort berechnen oder die Entfernung in Luftlinie, usw.

        Gruß

        Michael `

        Hallo Michael,

        1.) Ja sie liegen von. das Tab4 verbindet sich über WLAN mit dem MQTT-Broker auf der Pi2-3 installation und legt dort die Daten ab.

        Mein Frage war: Kann ich die Daten nun irgendwie zu meiner anderen installation (Pi2-2) senden.

        Gruß

        Jürgen
        979_send.jpg
        979_send2.jpg

        1 Reply Last reply
        0
        • derAugeD Offline
          derAugeD Offline
          derAuge
          wrote on last edited by
          #6

          So

          nachdem nun ein Device (Tab4) seine Locations-Daten am den MQTT-ioBroker sendet kommt der nächsten Schritt

          Auswerten der Daten (Dank an ruhr70). Diese habe ich mit NODE-Red gelöst:
          315_owntracks_01.png
          Die Daten werden von MQTT geladen,

          in eine JSON Datei gewandelt

          und dann gefiltert
          315_owntracks_02_switch.png
          je nach "_type" wird dann weiter ausgewertet

          Infos dazu: https://github.com/owntracks/owntracks/wiki/JSON

          Nun werde ich es erst mal beobachten bevor ich in meinem Internet-Router den "Port 1883" auf mein "Pi2-3" weiterleite. ( Risiko?? )

          @ruhr70:

          Schau Dir mal die Flows an. Du kannst eine Fahne/Nadel setzen oder nicht und den Zoom Faktor einstellen. Die Entfernung als Route zum aktuellen Standort berechnen oder die Entfernung in Luftlinie, usw. `
          Das genau habe ich noch nicht gefunden. :(

          Gruß

          Jürgen

          1 Reply Last reply
          0
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            wrote on last edited by
            #7

            @derAuge:

            @ruhr70:

            Schau Dir mal die Flows an. Du kannst eine Fahne/Nadel setzen oder nicht und den Zoom Faktor einstellen. Die Entfernung als Route zum aktuellen Standort berechnen oder die Entfernung in Luftlinie, usw. `
            Das genau habe ich noch nicht gefunden. :(

            Gruß

            Jürgen `

            Im Geofency Flow die unteren rechten Kästchen:

            http://forum.iobroker.org/download/file … &mode=view

            Den letzten Geofency Flow findest Du hier:

            http://forum.iobroker.org/viewtopic.php … =679#p4907

            Die entsprechenden Bausteine kannst Du dann in Owntracks verwenden.

            Hab Nachsicht. Vieles davon würde ich heute etwas anders lösen ;-)

            Zu 1883… aktiviere doch TLS, dann bist Du schon einen kleinen Schritt weiter. Authentifizierung mit User/Passwort nutzt Du?

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Reply Last reply
            0
            • G Offline
              G Offline
              Gunster
              wrote on last edited by
              #8

              @derAuge:

              Die Lockatonsdaten werden auch übermittelt:

              Folgender Wert wir bei den Objekten gespeichert:

              • {"_type": "location", "lat": "xx.8513986", "lon": "x.8697745", "tst": "1436286294", "acc": "30.0", "batt": "65"} `

              Hallo Jürgen,

              vielleicht kannst du mir weiterhelfen. Ich Empfange leider nur ein "undefined", wenn IOBROKER von MQTT die owntracks Daten bekommt. Owntracks sendet ein Array:

              owntracks/Jochen/Phone {"_type":"location","tid":"pn","acc":19,"batt":0,"lat":xx.6933686,"lon":x.422188,"t":"u","tst":1515319xxx}

              Abgelegt als Variable wird:

              Was muss ich da ändern? Ich nutze Cloud-Mqtt als Broker.

              Gruß

              Jochen
              4514_mqtt_owntracks.png

              1 Reply Last reply
              0
              • G Offline
                G Offline
                Gunster
                wrote on last edited by
                #9

                Ich hab nach langem probieren herausgefunden, dass ein Text der sehr lang ist (im Beispiel 112 Zeichen) und am Ende eine geschweifte Klammer hat, nicht als Wert für den Datenpunkt anerkannt wird. Wenn ich denselben Text mit einer runden Klammer am Ende sende, funktioniert es. In beiden Fällen habe ich eine geschweifte Klammer am Anfang, gibt es dafür eine Erklärung?

                1 Reply Last reply
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  wrote on last edited by
                  #10

                  @Gunster:

                  Wenn ich denselben Text mit einer runden Klammer am Ende sende, funktioniert es. In beiden Fällen habe ich eine geschweifte Klammer am Anfang, gibt es dafür eine Erklärung? `

                  Hmm mach Mal ein issue in github zu diesen Adapter auf könnte sein dass du da einen Bug gefunden hast :)

                  –-----------------------

                  Send from mobile device

                  Das schöne ios hat Auto Korrektur zum k****

                  Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    davinci91
                    wrote on last edited by
                    #11

                    Hi Leute,

                    ich habe das Problem auch und bin seit Studen am basteln… :?

                    Als ich diesen Beitrag gesehen habe, bin ich aber auf eine Idee gekommen.

                    Ich habe einfach mit Node-RED die Variable geändert, mit Suchen & Ersetzen aus { } das gemacht ( )

                    und als neuen Datenpunkt in den IOBroker geschrieben. Läuft ! :mrgreen: :geek:

                    //davinci
                    3143_node_red.png

                    1 Reply Last reply
                    0
                    • G Offline
                      G Offline
                      Gunster
                      wrote on last edited by
                      #12

                      @davinci91:

                      Hi Leute,

                      ich habe das Problem auch und bin seit Studen am basteln… :?

                      Als ich diesen Beitrag gesehen habe, bin ich aber auf eine Idee gekommen.

                      Ich habe einfach mit Node-RED die Variable geändert, mit Suchen & Ersetzen aus { } das gemacht ( )

                      und als neuen Datenpunkt in den IOBroker geschrieben. Läuft ! :mrgreen: :geek:

                      //davinci `

                      Cool, danke für den Tipp. Jetzt funktioniert es.

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      344

                      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