Ankündigung

Einklappen
Keine Ankündigung bisher.

Fahrzeiten nach aktuellem Verkehrsfluß in Visu integrieren - API Abfrage Google

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS Fahrzeiten nach aktuellem Verkehrsfluß in Visu integrieren - API Abfrage Google

    Hallo zusammen,

    da ich auf meinem Weg zur Arbeit (je mindestens 60min) eigentlich mehrmals die Woche mit größeren Staus zu kämpfen habe, würde ich gerne die Daten zB. von Google Verkehrsfluss als Text/Zeit mit in die Visu einbinden. Aktuell lasse ich mir jeden morgen ein PopUp öffnen mit dem Bild aus Google Maps. So sehe ich schon mal vorab beim Frühstück, was mich erwartet...

    Jetzt bin ich auf den Beitrag hier gestoßen: http://www.juergenstechnikwelt.de/sm...-api-anzeigen/

    Hier wird per API immer eine Strecke abgefragt, wie man das aus der Google App kennt. Damit kann man dann die abweichende Zeit (sprich zu erwartende Verzögerung) errechnen und Ereignisse (Push Nachricht, PopUp auf Visu oder Wecker um x-min eher klingeln lassen) definieren.

    Da eine solche API Abfrage leider meine Fähigkeiten übersteigt, meine Frage, ob das schon jemand in der Art umgesetzt hat die "Bilder mit Verkehrsfluss" in "Text mit Verkehrsfluss" umgesetzt hat. Evtl. läßt sich ja auch eine Website (die ich noch nicht kenne) abfragen, wo die relevanten Daten in Text stehen?

    MfG und Danke!

    Hans

    EDIT: Problem ist ja vor allem die https-Abfrage meine ich, oder geht das inzwischen mit dem HS (Experte 4.4)?
    Zuletzt geändert von knxhans; 09.11.2016, 11:26.

    #2
    Hallo knxhans,

    bei deinem Problem kann ich dir leider nicht helfen aber vieleicht könntest du mir verraten wie ich es schaffe ein Popup zb für einen Termin zu erstellen
    Danke

    Kommentar


      #3
      Hallo knxhans,

      aus meiner Sicht kannst Du Dir die Visu relativ einfach zusammenbauen (mit ein wenig Fleißarbeit).

      Wenn Du die Abfrage einrichtest - gemäß Vorgabe aus Deinem Link - und so etwas zurückbekommst:
      { "destination_addresses" : [ "Bonn, Deutschland" ],
      "origin_addresses" : [ "Köln, Deutschland" ],
      "rows" : [ { "elements" : [ { "distance" : { "text" : "28,9 km", "value" : 28887 },
      "duration" : { "text" : "36 Minuten","value" : 2130 },
      "duration_in_traffic" : { "text" : "35 Minuten", "value" : 2075 },
      "status" : "OK" } ] } ],
      "status" : "OK"
      }
      Dann schau Dir mal im HS3/4 den Baustein: 17750 (Text trennen) an.
      Damit kann man dann die einzelnen Infos in KOs schreiben und eine VISU aufbauen.

      Relativ einfach aber etwas Aufwand. Die angehängte Logik macht ähnliches mit einer anderen Abfrage.
      Mit etwas mehr Aufwand kannst Du Dir sogar - relativ einfach - die Abfrage dynamisch aufbauen und jedwede Strecke abfragen! Auch ohne irgendwelche Programmierung, nur mit Standardbausteinen des HS.

      Ciao
      Der DJ
      05.png
      Zuletzt geändert von DJ.Picasso; 30.11.2017, 15:30.
      Darf man fremden Leuten eigentlich Fragen stellen, nachdem sie im Bus telefoniert haben und einem noch etwas unklar ist?
      Projects: Sonos Gateway (Musterprojekt) - KNX-MonAMI - Nutzer-Profile

      Kommentar


        #4
        DJ.Picasso

        Der Link geht aber mit https://maps... los, HTTPS geht doch nicht mit dem HS - oder bin ich falsch informiert?

        Kommentar


          #5
          Hi knxhans,

          ehrlich gesagt, keine Ahnung! Ich brauchte bisher kein https. Einfach ausprobieren. Kurz mal mit dem HS eine Web-Seiten/IP-Abfrage generieren, den Response in eine KO schreiben und dann auf der Visu anzeigen. Wenn die KO leer/gefüllt ist, weißt Du ob es geht.

          Dauert 10 - 15 min. um das zu testen.

          Ciao
          Der DJ
          Darf man fremden Leuten eigentlich Fragen stellen, nachdem sie im Bus telefoniert haben und einem noch etwas unklar ist?
          Projects: Sonos Gateway (Musterprojekt) - KNX-MonAMI - Nutzer-Profile

          Kommentar


            #6
            geht nicht, schon getestet inzwischen :-)

            Kommentar


              #7
              Shit happens. Gibt es keine Seite im Netz, über die Du es per XML oder http abfragen kannst?
              Gibt bestimmt noch andere Möglichkeiten!

              Vielleicht gehts auch per php und Du speicherst den Response bei dir lokal irgendwo zwischen.
              Darf man fremden Leuten eigentlich Fragen stellen, nachdem sie im Bus telefoniert haben und einem noch etwas unklar ist?
              Projects: Sonos Gateway (Musterprojekt) - KNX-MonAMI - Nutzer-Profile

              Kommentar


                #8
                https sollte doch mit pimp my hs gehen?

                Kommentar

                Lädt...
                X