Openweathermap und HTTP-Befehl

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Roger
    Smart Home'r
    • 01.12.2020
    • 67

    #1

    Openweathermap und HTTP-Befehl

    Hallo zusammen

    Ich verwende einen MS Gen2. Ich habe auch einen virtuellen HTTP Eingang implementiert auf https://api.openweathermap.org/data/2.5/weather?lat=47.57&lon=8.25&appid={xxx}. (xxx = ist meine API Key)

    Nun habe ich Befehle für "timezone" ("timezone":\v) und "cod" ("cod":\v) gemacht um die Funktion zu prüfen. Diese geben zurück was sie sollen.

    1. Frage:
    Beim Befehl "name" habe ich "name":\v genommen und der liefert immer 0.0?

    2. Frage
    Weiss jemand wie man die Befehle für folgendes macht: "wind": { "speed": 0.62, "deg": 349, "gust": 1.18 }, . Weil "wind.speed":\v liefert nur 0.0?

    Oder gibt es Erfahrungen, dass die API mit openweathermap nicht funktioniert mit Loxone?

    Viele Dank

  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11235

    #2
    Loxone hat keinen Json-Parser, du musst die Befehlserkennung natürlich Zeichen für Zeichen richtig eingeben, damit die Stelle im Response gefunden wird.
    Strings können garnicht gelesen werden, nur Zahlen.

    lg, Christian
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • Roger
      Smart Home'r
      • 01.12.2020
      • 67

      #3
      Danke - ich hatte Erfolgt mit \ispeed\i":\v

      Ich habe die Optionen: Response format: Possible values are jason, xml or html. Bringt mir das ein Vorteil bezogen auf die Ausgabe von Strings? Oder geht das grundsätzlich nicht beim HTTP Befehl?​

      Kommentar

      Lädt...