Virtual http input funktioniert nicht

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Blackcatdesign
    Azubi
    • 30.09.2022
    • 2

    #1

    Virtual http input funktioniert nicht

    Ich versuche Daten aus einem API File zu lesen mit loxone. Irgendwas klappt da nicht richtig.

    Ich versuche die Temperatur für meinen Ort in loxone einzulesen.

    Welche Kommando Kennung muss ich bei untenstehendem API File Verändern damit ich meine Orts Temperatur aus dem API File lesen kann?

    Meine URL ist richtig eingestellt und ich versuche es mit "temp":\v das funktioniert aber leider nicht.

    Hier unten zeige ich einen teil des Online API Files.

    { "liveweer": [{"plaats": "Enschede", "temp": "10.8", "gtemp": "10.1", "samenv": "Onbewolkt", "lv": "86", "windr": "ZW", "windrgr": "225",........

    Bei einem anderen auslaendischem API File ist das Format etwas anders.
    "temp":10.8
    Also ohne ,dass die 10,8 zwischen “ “ stehen.
    Das funktioniert dann wohl mit diesem komando "temp":\v

    Kann mir jemand sagen was ich am komando aendern muss damit ich die 10,8 mit “ “
    Benutzen kann?
    Ich bin Niederländer, daher sind mein Deutsch und Englisch nicht perfekt
  • Tico
    Lox Guru
    • 31.08.2016
    • 1035

    #2
    Code:
    "temp": "\v
    Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

    Kommentar


    • Blackcatdesign
      Blackcatdesign kommentierte
      Kommentar bearbeiten
      Leider habe ich das schon ausprobiert, aber es funktioniert auch nicht
  • Blackcatdesign
    Azubi
    • 30.09.2022
    • 2

    #3
    Ich habe verschiedene Optionen ausprobiert, aber noch nicht geschafft, dass es funktioniert.
    Vielleicht gibt es noch mehr Leute, die mir dabei helfen können.

    Für jemanden, der etwas ausprobieren möchte. Ich habe es auf meine Website gestellt.
    www.villabonthuis.nl/weer.json
    Ich bin Niederländer, daher sind mein Deutsch und Englisch nicht perfekt

    Kommentar

    • romildo
      Lebende Foren Legende
      • 25.08.2015
      • 5161

      #4
      Funktioniert ohne Probleme.
      URL:
      Code:
      http://www.villabonthuis.nl/weer.json
      Befehlserkennung:
      Code:
      "temp": "\v
      Ergebnis:
      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: HTTPAntwort.png
Ansichten: 223
Größe: 36,9 KB
ID: 359299
      lg Romildo

      Kommentar


      • Blackcatdesign
        Blackcatdesign kommentierte
        Kommentar bearbeiten
        Jetzt funktioniert es tatsächlich.
        Ich habe jetzt einen neuen virtuellen Input erstellt.
        Aber jetzt möchte ich die Zeit (sunder) lesen, ich bekomme nur 19 zu sehen. aber nicht 19:12
        also "sunder": "\v allein funktioniert nicht
    • romildo
      Lebende Foren Legende
      • 25.08.2015
      • 5161

      #5
      Das wurde hier im Forum schon etliche male erklärt. Loxone kann nur Werte und keine Texte.
      Somit musst Du die Zahlen einzeln einlesen und dann z. B. mit einem Statusbaustein wieder zusammenfügen.

      Stundenwert:
      Code:
      "sunder": "\v
      Minutenwert:
      Code:
      "sunder": "\i:\i\v
      gehen würde aber auch schon
      sunder":\i:\i\v
      Zuletzt geändert von romildo; 02.10.2022, 15:15.
      lg Romildo

      Kommentar


      • Blackcatdesign
        Blackcatdesign kommentierte
        Kommentar bearbeiten
        Vielen Dank für Ihre Erklärung. Du hast mir dabei sehr geholfen.

      • romildo
        romildo kommentierte
        Kommentar bearbeiten
        Bitte gerne.
    Lädt...