Text aus HTTP-Code per virtuellem Eingang abfragen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Martin0112
    Smart Home'r
    • 20.09.2020
    • 44

    #1

    Text aus HTTP-Code per virtuellem Eingang abfragen

    Ich habe einen Rasenroboter Gardena R70li mit einer WLAN-Steuerung ausgerüstet.
    Diese kann ich über eine Webseite auslesen.

    Nun wollte ich gewisse Werte auch direkt in Loxone einbinden.

    Grundlegend bekomme ich das über einen virtuellen Eingang hin, und ich bekomme Zahlen ausgelesen, beispielsweise Ladestatus oder Betriebsstunden.

    Aber wenn ich Statustexte auslesen möchte, verzweifele ich:

    Ich habe folgenden String auf der Webseite:
    <a class="msp1" href="status">Status<span id="mnustatus">Schläft</span></a>

    Auslesen möchte ich das Wort 'Schläft'
    Ich nutze als Befehlserkennung: mnustatus">\v

    Im Bereich Anzeige/Einheit geben ich <v> aus und ich erhalte eine 0
    Der Zugriff auf die Webseite klappt, Zahlenwerte der selben Webseite kann ich auslesen.

    Wo ist mein Denkfehler?

    Was muss ich beim http-Befehl anders machen?

    Vielen Dank im Voraus

    Gruß
    Martin
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11235

    #2
    VHTTPI's können keine Texte. Du kannst mit \1 Zb den ASCII-Code eines Zeichens auslesen, und diesen per Statusbaustein verarbeiten.
    Mit der Suche Zb "ASCII" findest du hier auch schon etliche Beispiele.
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • Martin0112
      Smart Home'r
      • 20.09.2020
      • 44

      #3
      Nun bin ich aber echt überrascht.
      ich habe auf YouTube nach dem virtuellen HTTP Eingang gesucht und genau diese Frage gestellt, und Loxone selber hat geantwortet, Texte gingen auch. Auf meine Rückfrage, wie es denn ginge, habe ich keine Antwort bekommen.

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6313

        #4
        Wir sind schon sehr lange hier unterwegs. Waren vorher auch schon im alten Loxone betreuten Forum. Kannst Du glauben, es geht nicht. Also es geht schon. Wie Christian schon sagte. Byte für Byte mit ASCII Translation
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • Martin0112
          Smart Home'r
          • 20.09.2020
          • 44

          #5
          Ich glaube es gerne, mich hat nur die offizielle Loxone-Antwort eben überrascht.
          danke für Eure Hilfe

          Kommentar


          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Loxone ist halt Loxone ;-)
        • Tico
          Lox Guru
          • 31.08.2016
          • 1035

          #6
          Hier ist ein Link zu einigen weiteren Informationen im Loxwiki. Für die Anwendung mit dem Gardena-Roboter würden Sie 7 Statusblöcke verwenden, um den Text 'Schläft' zu ziehen.

          Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

          Kommentar

          Lädt...