Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [Gelöst] Telegram, Positionsmeldungen, Länge und Breite vertauscht.

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    702

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

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

[Gelöst] Telegram, Positionsmeldungen, Länge und Breite vertauscht.

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 3 Kommentatoren 1.1k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    dwm
    schrieb am zuletzt editiert von
    #1

    Ich bin in der Zwischenzeit in der "Spielphase" … hab heut mal mit dem Owntrack und Telegram Adapter rumgespielt.

    Einfach mal zu Testzwecken schick ich mir die Positionsmeldungen vom Owntrack als Telegram Message zurück, um mal ein Gefühl für die Sache zu kriegen.

    So weit, so gut.

    Das Beispiel vom Telegram Adapter sagt, das geht so:

    sendTo('telegram.0', {
        latitude:               52.522430,
        longitude:              13.372234,
        disable_notification:   true
    });
    

    Hab das so gemacht, und lande prompt vor'm Horn von Afrika. Ich bin SICHER, ich bin grad in Bayern …

    Dieser Code funktioniert (der ist jetzt von mir :)) :

    subscribe({id: "owntracks.0.users.Werner.timestamp"/*Timestamp for Werner*/, change: "ne"}, function(data){
        sendTo('telegram.0', {
            latitude:               getState("owntracks.0.users.Werner.longitude"/*Longitude for Werner*/).val,
            longitude:              getState("owntracks.0.users.Werner.latitude"/*Latitude for Werner*/).val,
            disable_notification:   true
        });    
    });
    
    

    … also wie man sieht, Länge und Breite genau anders rum. Owntrack macht das schon richtig, also latitude 48.x und longitude 11.8xx.

    Hm.

    "Lat" und "Lon" vertauscht sich da leicht mal ...

    Edith sagt ...

    hab das glaub ich im Adapter gefunden:

    main.js, line 156:

                bot.sendLocation(dest, parseFloat(options.longitude), parseFloat(options.latitude), options).then(function () {
    
    

    Die Telegrambot API die benutzt wird sagt aber: > telegramBot.sendLocation(chatId, latitude, longitude, [options])

    Ups!

    Die Telegram App zeigt dann die Position schön auf einer Google Karte, der Web-Client von Telegram aber nur ein "g.co/staticmaperror/billing" … da kann aber der iobroker höchst wahrscheinlich nix für.

    CU

    Werner

    1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      tempestas
      schrieb am zuletzt editiert von
      #2

      ich meine, das ist im Google Maps Widget auch vertauscht?

      <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Neue Telegram Version mit fix sollte da sein

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          dwm
          schrieb am zuletzt editiert von
          #4

          Ja, alles gut!

          Danke!

          1 Antwort Letzte Antwort
          0

          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

          Registrieren Anmelden
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          588

          Online

          32.7k

          Benutzer

          82.6k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe