Probleme beim auslese Werte von Webseite

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • pictop
    Extension Master
    • 07.04.2019
    • 117

    #1

    Probleme beim auslese Werte von Webseite

    Hallo,

    ich möchte gerne die Sonnenscheindauer von der Wetterstation meiner Ortschaft auslesen.

    Der Wert der Website wird folgendermaßen dargestellt "Sonnenscheindauer: 01:20 h"
    Als Erkennung verwende ich "Sonnenscheindauer: \s8\v"

    So weit wird es auch erkannt leider wird immer nur der Wert vor dem Doppelunkt angezeigt also 01 anstatt 01:20.
    Als Einheit habe ich folgendes ohne Erfolg getestet:
    <v\.v> Stunden --> funktioniert nicht
    <v> Stunden --> zeigt 01 an
    <v.3> --> funktioniert nicht.

    Weiß einer von euch wie es richtig geht?

    Danke!
  • Dütt
    LoxBus Spammer
    • 24.02.2019
    • 403

    #2
    Hatte mal so ein ähnliches Problem und ich habe die Stunden und Minuten seperat ausgelesen und dann in der config mit einem Statusbaustein wieder zusammen gesetzt.

    Gruß Marco

    Kommentar


    • pictop
      pictop kommentierte
      Kommentar bearbeiten
      Danke für den Tipp. Ich werde es mal so versuchen.
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6313

    #3
    Dennoch ist die Befehlserkennung doch falsch.
    wozu soll denn die /s8 sein?
    Wie Dütt schon schrieb müssen Stunden und Minuten getrennt ausgelesen werden. Ohne es probiert zu haben, würde ich sagen:
    Stunden: Sonnenscheindauer: /v
    Minuten: Sonnenscheindauer:/i:/i/v
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • pictop
      Extension Master
      • 07.04.2019
      • 117

      #4
      /s8 ist meines wissens nötig da die Werte in Bold sind. Somit sieht es auf HTML Basis so aus:
      Sonnenscheindauer: <strong>01:20 h </strong>

      Versuche es später getrennt auszulesen.

      Viel dank euch beiden.

      ​​

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6313

        #5
        Sowas kommt dann heraus, wenn nicht der Quelltext hier gepostet wird. Anstelle /s8 hättest Du auch <strong> angeben können. Das musst Du natürlich auch wieder in meinen Beispielen hinzufügen
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        Lädt...