Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. Lokale Webseite parsen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    474

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Lokale Webseite parsen

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
14 Beiträge 3 Kommentatoren 840 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • G Offline
    G Offline
    Gutty
    schrieb am zuletzt editiert von Gutty
    #1

    Ich möchte Daten von lokal zur Verfügung stehenen Webseiten mit Parser parsen.
    Ich habe testweise die Datei auf einen Webserver im Internet hochgeladen, z.B. https://costabrava.de/ardu.html das funktioniert.
    Lade ich aber die Seite von http://172.26.0.157:82/testwerte1.html geht es nicht. Per SSH auf dem Pi3+ (172.26.2.94, wo der IoBroker drauf ist) und wget bekomme ich die Datei korrekt heruntergeladen, somit schliesse ich Netzwerkprobleme aus. Bei der Suche stiess ich auf Jahre alte Threads, wo das auch nicht ging, aber auf keine Lösung.

    HomoranH Jey CeeJ 2 Antworten Letzte Antwort
    0
    • G Gutty

      Ich möchte Daten von lokal zur Verfügung stehenen Webseiten mit Parser parsen.
      Ich habe testweise die Datei auf einen Webserver im Internet hochgeladen, z.B. https://costabrava.de/ardu.html das funktioniert.
      Lade ich aber die Seite von http://172.26.0.157:82/testwerte1.html geht es nicht. Per SSH auf dem Pi3+ (172.26.2.94, wo der IoBroker drauf ist) und wget bekomme ich die Datei korrekt heruntergeladen, somit schliesse ich Netzwerkprobleme aus. Bei der Suche stiess ich auf Jahre alte Threads, wo das auch nicht ging, aber auf keine Lösung.

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @gutty was kommt denn wenn du die lokale Seite im Browser öffnest und mit der rechten Maustaste auf "Quelltext anzeigen" klickst?

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      G 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @gutty was kommt denn wenn du die lokale Seite im Browser öffnest und mit der rechten Maustaste auf "Quelltext anzeigen" klickst?

        G Offline
        G Offline
        Gutty
        schrieb am zuletzt editiert von Gutty
        #3

        @homoran das was ich im Arduino programmiert habe:
        injectHTML('11.7; 3.7; 5.0; 11.4; 12.1; 0.0; 0.00; 1.85; 0.0; 262;')

        das Problem, auf das du anspielst, kommt später auf mich zu, eine webseite die mit Ajax aktualisiert

        siehe z.B. auch schon hier: https://forum.iobroker.net/topic/29445/parsen-einer-webseite-und-regex-verzweiflung

        HomoranH 1 Antwort Letzte Antwort
        0
        • G Gutty

          @homoran das was ich im Arduino programmiert habe:
          injectHTML('11.7; 3.7; 5.0; 11.4; 12.1; 0.0; 0.00; 1.85; 0.0; 262;')

          das Problem, auf das du anspielst, kommt später auf mich zu, eine webseite die mit Ajax aktualisiert

          siehe z.B. auch schon hier: https://forum.iobroker.net/topic/29445/parsen-einer-webseite-und-regex-verzweiflung

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @gutty sagte in Lokale Webseite parsen:

          injectHTML('11.7; 3.7; 5.0; 11.4; 12.1; 0.0; 0.00; 1.85; 0.0; 262;')

          das ist die ganze Website?

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          G 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @gutty sagte in Lokale Webseite parsen:

            injectHTML('11.7; 3.7; 5.0; 11.4; 12.1; 0.0; 0.00; 1.85; 0.0; 262;')

            das ist die ganze Website?

            G Offline
            G Offline
            Gutty
            schrieb am zuletzt editiert von
            #5

            @homoran ja, die stellt nur die werte zur Verfügung, die eine andere webseite darstellt. Und nun will ich die werte auch im IoBroker verwursten.

            HomoranH 1 Antwort Letzte Antwort
            0
            • G Gutty

              @homoran ja, die stellt nur die werte zur Verfügung, die eine andere webseite darstellt. Und nun will ich die werte auch im IoBroker verwursten.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @gutty sagte in Lokale Webseite parsen:

              @homoran ja, die stellt nur die werte zur Verfügung, die eine andere webseite darstellt. Und nun will ich die werte auch im IoBroker verwursten.

              keinerlri html header, keinerlei Formatierungen? Gar nichts außer der einen Zeile?

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              G 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @gutty sagte in Lokale Webseite parsen:

                @homoran ja, die stellt nur die werte zur Verfügung, die eine andere webseite darstellt. Und nun will ich die werte auch im IoBroker verwursten.

                keinerlri html header, keinerlei Formatierungen? Gar nichts außer der einen Zeile?

                G Offline
                G Offline
                Gutty
                schrieb am zuletzt editiert von
                #7

                @homoran ja. ich habe es auch mit einer anderen webseite getestet, die bringt folgende Ausgabe:

                Die Eingabe der lokalen URL verursacht das Problem. Wenn ich auf den Bleistift Edit drücke, kommt popup mit Error.

                <!DOCTYPE HTML>
                <html>
                <head>
                <title>Arduino Webserver</title>
                </head>
                <body bgcolor='#AAAAAA'>
                <table border='1' width='500' height='170' cellpadding='5'><tr>
                <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>SR04 deaktiviert</span><br><form method=get><input type='submit' name=2 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>Solar deaktiviert</span><br><form method=get><input type='submit' name=3 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                </tr><tr>
                <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>Pumpe</span><br><form method=get><input type='submit' name=4 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>LED 5</span><br><form method=get><input type='submit' name=5 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                </tr></table>
                <br><table width='500'><tr><td>
                <form method=get><input type=submit name=all value='Refresh' style='height:50px; width:200px; font-size:200%'></form>
                </td><td width='40'>&nbsp;</td><td>
                <form method=get><input type=submit name=all value='Speichern' style='height:50px; width:200px; font-size:200%'></form>
                </td></tr></table>
                Version 1.0<br><table width='500' bgcolor='#999'><tr><td align='right' width='60'>11.5 &deg;C </td><td width='80'>Wassertemperatur </td>
                <td width='20'>&nbsp;</td>
                <td align='right' width='60'>0.0 &deg;C</td><td width='200'>Temperatur Technikraum</td></tr><tr>
                <td align='right' width='60'>3.2 &deg;C</td><td width='80'>Lufttemperatur </td><td width='20'>&nbsp;</td><td align='right' width='60'>0.0 %</td><td width='200'>Rel. Luftfeuchte Technikraum </td>
                </tr><tr>
                <td align='right' width='60'>11.25 &deg;C</td><td width='80'>R&uuml;cklauf Sonne </td>
                <td width='20'>&nbsp;</td>
                <td align='right' width='60'>2.18 b</td><td width='200'>Systemdruck (1023)</td>
                </tr><tr>
                <td align='right' width='60'>11.94 &deg;C</td><td width='80'>R&uuml;cklauf Direkt </td>
                <td width='20'>&nbsp;</td>
                <td align='right' width='60'>0.00 &deg;C</td><td width='200'>Erw&auml;rmung</td>
                </tr><tr>
                <td align='right' width='60'>4.3 &deg;C</td><td width='80'> in der Sonne </td>
                <td width='20'>&nbsp;</td>
                <td align='right' width='60'>0.0 m/s</td><td width='200'>Windgeschwindigkeit (0)</td>
                </tr><tr>
                <td align='right' width='60'>256 mm</td><td width='80'>Wasserfehlstand AB</td>
                <td width='20'>&nbsp;</td>
                <td align='right' width='60'>0.0</td><td width='200'>&nbsp;km/h Windgeschwindigkeit</td>
                </tr> <tr>
                <td align='right' width='60'>429 mm</td><td width='80'>Ausgleichsbeh&auml;lter</td><td width='20'>&nbsp;</td>
                <td align='right' width='60'>0</td><td width='200'>&nbspmbar Luftdruck</td>
                </tr> <tr>
                <td align='right' width='60'>328 mm</td><td width='80'>Abstand SR04</td><td width='20'>&nbsp;</td>
                <td align='right' width='60'>0</td><td width='200'>&nbspmbar Luftdruck</td>
                </tr><tr>
                <td align='right' width='60'>0.000</td><td width='80'>Kg Salzs&auml;ure</td><td width='20'>&nbsp;</td>
                <td align='right' width='60'>0.00</td><td width='200'>&nbsp;PH</td>
                </tr><tr></tr></table>
                <br>Sek. seit reset: &nbsp;&nbsp;8416    Zeit: <br><br><table width='500' bgcolor='#999'><tr><td align='right' width='120'>nachtabsenkungState&nbsp;</td><td width='80'>0</td>
                <td align='right' width='200'>solarState&nbsp;</td><td width='80'>0</td></tr><tr>
                <td align='right' width='200'>autoLevelState&nbsp;</td><td width='80'>0</td>
                <td align='right' width='200'>subir_nivelAusgangState&nbsp;</td><td width='80'>0</td></tr><tr>
                <td align='right' width='200'>filterspuelen_ausgangState&nbsp;</td><td width='80'>0</td>
                <td align='right' width='200'>eeprom.minWasserStand&nbsp;</td><td width='80'>72</td></tr><tr>
                <td align='right' width='200'>rueckspuelventilDruckKurzschliessen&nbsp;</td><td width='80'>0</td>
                <td align='right' width='200'>mind_einHahn_auf&nbsp;</td><td width='80'>1</td></tr><tr>
                <td align='right' width='120'>hahnBodenablauf_auf&nbsp;</td><td width='80'>1</td>
                <td align='right' width='120'>hahnLimpiafondo_auf&nbsp;</td><td width='80'>1</td></tr><tr>
                <td align='right' width='120'>hahnVasoDeCompensacion_auf&nbsp;</td><td width='80'>1</td>
                <td align='right' width='120'>subir_nivelAusgangState&nbsp;</td><td width='80'>0</td></tr><tr>
                <td align='right' width='120'>SolarAusgangState&nbsp;</td><td width='80'>0</td>
                <td align='right' width='120'>LEDfilterPumpe&nbsp;</td><td width='80'>1</td></tr><tr>
                <td align='right' width='120'>vomSolarComputer&nbsp;</td><td width='80'>0</td>
                <td align='right' width='120'>hochpumpen&nbsp;</td><td width='80'>0</td></tr><tr>
                <td align='right' width='120'>FilterpumpeLaeuft&nbsp;</td><td width='80'>1</td>
                <td align='right' width='120'>Relais Filterpumpe&nbsp;</td><td width='80'>1</td></tr>
                </table>
                <br><br>&nbsp; <table width='500' bgcolor='#999'><tr><td align='right' width='120'>Led's&nbsp;</td><td width='80'>1</td>
                <td align='right' width='200'>Filterpumpe&nbsp;</td><td width='80'>AN</td></tr><tr>
                <td align='right' width='200'>Solar Absorber&nbsp;</td><td width='80'>JA</td>
                <td align='right' width='200'>Solar direkt&nbsp;</td><td width='80'>JA</td></tr><tr>
                <td align='right' width='200'>Bodenablauf&nbsp;</td><td width='80'>OFFEN</td>
                <td align='right' width='200'>Schwallbeh&auml;lter&nbsp;</td><td width='80'>OFFEN</td></tr><tr>
                <td align='right' width='200'>Schwallbeh&auml;lter voll&nbsp;</td><td width='80'>JA</td>
                <td align='right' width='200'>Limpiafondo&nbsp;</td><td width='80'>OFFEN</td></tr><tr>
                <td align='right' width='120'>Solar-Steuersignal&nbsp;</td><td width='80'>AUS</td>
                <td align='right' width='120'>Auto nivel (SR04)&nbsp;</td><td width='80'>Deaktivert</td></tr><tr>
                <td align='right' width='120'>Noche: bajar nivel&nbsp;</td><td width='80'>Deaktivert</td>
                <td align='right' width='120'>Solarheizung&nbsp;</td><td width='80'>Deaktivert</td></tr><tr>
                <td align='right' width='120'>xxxxxxxx&nbsp;</td><td width='80'>Deaktivert</td>
                <td align='right' width='120'>gegenStrom&nbsp;</td><td width='80'>AUS</td></tr><tr>
                <td align='right' width='120'>Text&nbsp;</td><td width='80'>AN</td>
                <td align='right' width='120'>SR04 automatik&nbsp;</td><td width='80'>Aktiv</td></tr>
                </table>
                </body></html>
                
                
                HomoranH 1 Antwort Letzte Antwort
                0
                • G Gutty

                  @homoran ja. ich habe es auch mit einer anderen webseite getestet, die bringt folgende Ausgabe:

                  Die Eingabe der lokalen URL verursacht das Problem. Wenn ich auf den Bleistift Edit drücke, kommt popup mit Error.

                  <!DOCTYPE HTML>
                  <html>
                  <head>
                  <title>Arduino Webserver</title>
                  </head>
                  <body bgcolor='#AAAAAA'>
                  <table border='1' width='500' height='170' cellpadding='5'><tr>
                  <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>SR04 deaktiviert</span><br><form method=get><input type='submit' name=2 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                  <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>Solar deaktiviert</span><br><form method=get><input type='submit' name=3 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                  </tr><tr>
                  <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>Pumpe</span><br><form method=get><input type='submit' name=4 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                  <td align='center' bgcolor='#ff0000' width='200'><span style='font-size:2em'>LED 5</span><br><form method=get><input type='submit' name=5 value='ein' style='height:70px; width:140px; font-size:200%'></form></td>
                  </tr></table>
                  <br><table width='500'><tr><td>
                  <form method=get><input type=submit name=all value='Refresh' style='height:50px; width:200px; font-size:200%'></form>
                  </td><td width='40'>&nbsp;</td><td>
                  <form method=get><input type=submit name=all value='Speichern' style='height:50px; width:200px; font-size:200%'></form>
                  </td></tr></table>
                  Version 1.0<br><table width='500' bgcolor='#999'><tr><td align='right' width='60'>11.5 &deg;C </td><td width='80'>Wassertemperatur </td>
                  <td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0.0 &deg;C</td><td width='200'>Temperatur Technikraum</td></tr><tr>
                  <td align='right' width='60'>3.2 &deg;C</td><td width='80'>Lufttemperatur </td><td width='20'>&nbsp;</td><td align='right' width='60'>0.0 %</td><td width='200'>Rel. Luftfeuchte Technikraum </td>
                  </tr><tr>
                  <td align='right' width='60'>11.25 &deg;C</td><td width='80'>R&uuml;cklauf Sonne </td>
                  <td width='20'>&nbsp;</td>
                  <td align='right' width='60'>2.18 b</td><td width='200'>Systemdruck (1023)</td>
                  </tr><tr>
                  <td align='right' width='60'>11.94 &deg;C</td><td width='80'>R&uuml;cklauf Direkt </td>
                  <td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0.00 &deg;C</td><td width='200'>Erw&auml;rmung</td>
                  </tr><tr>
                  <td align='right' width='60'>4.3 &deg;C</td><td width='80'> in der Sonne </td>
                  <td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0.0 m/s</td><td width='200'>Windgeschwindigkeit (0)</td>
                  </tr><tr>
                  <td align='right' width='60'>256 mm</td><td width='80'>Wasserfehlstand AB</td>
                  <td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0.0</td><td width='200'>&nbsp;km/h Windgeschwindigkeit</td>
                  </tr> <tr>
                  <td align='right' width='60'>429 mm</td><td width='80'>Ausgleichsbeh&auml;lter</td><td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0</td><td width='200'>&nbspmbar Luftdruck</td>
                  </tr> <tr>
                  <td align='right' width='60'>328 mm</td><td width='80'>Abstand SR04</td><td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0</td><td width='200'>&nbspmbar Luftdruck</td>
                  </tr><tr>
                  <td align='right' width='60'>0.000</td><td width='80'>Kg Salzs&auml;ure</td><td width='20'>&nbsp;</td>
                  <td align='right' width='60'>0.00</td><td width='200'>&nbsp;PH</td>
                  </tr><tr></tr></table>
                  <br>Sek. seit reset: &nbsp;&nbsp;8416    Zeit: <br><br><table width='500' bgcolor='#999'><tr><td align='right' width='120'>nachtabsenkungState&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='200'>solarState&nbsp;</td><td width='80'>0</td></tr><tr>
                  <td align='right' width='200'>autoLevelState&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='200'>subir_nivelAusgangState&nbsp;</td><td width='80'>0</td></tr><tr>
                  <td align='right' width='200'>filterspuelen_ausgangState&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='200'>eeprom.minWasserStand&nbsp;</td><td width='80'>72</td></tr><tr>
                  <td align='right' width='200'>rueckspuelventilDruckKurzschliessen&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='200'>mind_einHahn_auf&nbsp;</td><td width='80'>1</td></tr><tr>
                  <td align='right' width='120'>hahnBodenablauf_auf&nbsp;</td><td width='80'>1</td>
                  <td align='right' width='120'>hahnLimpiafondo_auf&nbsp;</td><td width='80'>1</td></tr><tr>
                  <td align='right' width='120'>hahnVasoDeCompensacion_auf&nbsp;</td><td width='80'>1</td>
                  <td align='right' width='120'>subir_nivelAusgangState&nbsp;</td><td width='80'>0</td></tr><tr>
                  <td align='right' width='120'>SolarAusgangState&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='120'>LEDfilterPumpe&nbsp;</td><td width='80'>1</td></tr><tr>
                  <td align='right' width='120'>vomSolarComputer&nbsp;</td><td width='80'>0</td>
                  <td align='right' width='120'>hochpumpen&nbsp;</td><td width='80'>0</td></tr><tr>
                  <td align='right' width='120'>FilterpumpeLaeuft&nbsp;</td><td width='80'>1</td>
                  <td align='right' width='120'>Relais Filterpumpe&nbsp;</td><td width='80'>1</td></tr>
                  </table>
                  <br><br>&nbsp; <table width='500' bgcolor='#999'><tr><td align='right' width='120'>Led's&nbsp;</td><td width='80'>1</td>
                  <td align='right' width='200'>Filterpumpe&nbsp;</td><td width='80'>AN</td></tr><tr>
                  <td align='right' width='200'>Solar Absorber&nbsp;</td><td width='80'>JA</td>
                  <td align='right' width='200'>Solar direkt&nbsp;</td><td width='80'>JA</td></tr><tr>
                  <td align='right' width='200'>Bodenablauf&nbsp;</td><td width='80'>OFFEN</td>
                  <td align='right' width='200'>Schwallbeh&auml;lter&nbsp;</td><td width='80'>OFFEN</td></tr><tr>
                  <td align='right' width='200'>Schwallbeh&auml;lter voll&nbsp;</td><td width='80'>JA</td>
                  <td align='right' width='200'>Limpiafondo&nbsp;</td><td width='80'>OFFEN</td></tr><tr>
                  <td align='right' width='120'>Solar-Steuersignal&nbsp;</td><td width='80'>AUS</td>
                  <td align='right' width='120'>Auto nivel (SR04)&nbsp;</td><td width='80'>Deaktivert</td></tr><tr>
                  <td align='right' width='120'>Noche: bajar nivel&nbsp;</td><td width='80'>Deaktivert</td>
                  <td align='right' width='120'>Solarheizung&nbsp;</td><td width='80'>Deaktivert</td></tr><tr>
                  <td align='right' width='120'>xxxxxxxx&nbsp;</td><td width='80'>Deaktivert</td>
                  <td align='right' width='120'>gegenStrom&nbsp;</td><td width='80'>AUS</td></tr><tr>
                  <td align='right' width='120'>Text&nbsp;</td><td width='80'>AN</td>
                  <td align='right' width='120'>SR04 automatik&nbsp;</td><td width='80'>Aktiv</td></tr>
                  </table>
                  </body></html>
                  
                  
                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @gutty sagte in Lokale Webseite parsen:

                  Wenn ich auf den Bleistift Edit drücke,

                  sollst du (erst einmal) nicht.
                  ich will wissen was der Browser da sieht.

                  und da kann ich nicht glauben, dass dort nur eine Zeile im HTML steht, ohne weitere Infos zur Verarbeitung.

                  Das zuletzt gezeigte passt

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  G 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @gutty sagte in Lokale Webseite parsen:

                    Wenn ich auf den Bleistift Edit drücke,

                    sollst du (erst einmal) nicht.
                    ich will wissen was der Browser da sieht.

                    und da kann ich nicht glauben, dass dort nur eine Zeile im HTML steht, ohne weitere Infos zur Verarbeitung.

                    Das zuletzt gezeigte passt

                    G Offline
                    G Offline
                    Gutty
                    schrieb am zuletzt editiert von
                    #9

                    @homoran ich habe die Webseiten selber programmiert. Für das parsen ist keine html Struktur notwendig. Sobald ich die Webseite (html-Datei) auf meinen Server im Internet kopiere, läuft der Parser. Nur wenn ich sie lokal von http://172.26.0.157 abrufe, will er nicht

                    HomoranH Jey CeeJ 2 Antworten Letzte Antwort
                    0
                    • G Gutty

                      @homoran ich habe die Webseiten selber programmiert. Für das parsen ist keine html Struktur notwendig. Sobald ich die Webseite (html-Datei) auf meinen Server im Internet kopiere, läuft der Parser. Nur wenn ich sie lokal von http://172.26.0.157 abrufe, will er nicht

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @gutty sagte in Lokale Webseite parsen:

                      Für das parsen ist keine html Struktur notwendig.

                      ach was!

                      natürlich nicht!

                      @gutty sagte in Lokale Webseite parsen:

                      die Webseite (html-Datei)

                      und diese Datei besteht auch nur aus dieser einen Zeile?

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • G Gutty

                        @homoran ich habe die Webseiten selber programmiert. Für das parsen ist keine html Struktur notwendig. Sobald ich die Webseite (html-Datei) auf meinen Server im Internet kopiere, läuft der Parser. Nur wenn ich sie lokal von http://172.26.0.157 abrufe, will er nicht

                        Jey CeeJ Online
                        Jey CeeJ Online
                        Jey Cee
                        Developer
                        schrieb am zuletzt editiert von
                        #11

                        @gutty sagte in Lokale Webseite parsen:

                        ich habe die Webseiten selber programmiert.

                        Brauchst du die Seite noch für was anderes?

                        Falls nicht (und vielleicht auch wenn doch) nimm dir doch ne MQTT Bibliothek und schick die Daten so an ioBroker.
                        Alternativ kannst du auch einfach die RestAPI von ioBroker verwenden und im Arduino die URL Aufrufen um die Daten zu Übergeben.
                        Das scheint mir einfacher zu sein als eine Webseite zu Programmieren und dann mit dem Parser aus zu lesen.

                        Persönlicher Support
                        Spenden -> paypal.me/J3YC33

                        G 1 Antwort Letzte Antwort
                        0
                        • G Gutty

                          Ich möchte Daten von lokal zur Verfügung stehenen Webseiten mit Parser parsen.
                          Ich habe testweise die Datei auf einen Webserver im Internet hochgeladen, z.B. https://costabrava.de/ardu.html das funktioniert.
                          Lade ich aber die Seite von http://172.26.0.157:82/testwerte1.html geht es nicht. Per SSH auf dem Pi3+ (172.26.2.94, wo der IoBroker drauf ist) und wget bekomme ich die Datei korrekt heruntergeladen, somit schliesse ich Netzwerkprobleme aus. Bei der Suche stiess ich auf Jahre alte Threads, wo das auch nicht ging, aber auf keine Lösung.

                          Jey CeeJ Online
                          Jey CeeJ Online
                          Jey Cee
                          Developer
                          schrieb am zuletzt editiert von
                          #12

                          @gutty sagte in Lokale Webseite parsen:

                          Lade ich aber die Seite von http://172.26.0.157:82/testwerte1.html geht es nicht.

                          Möglich das der Parser Adapter (ich hab den noch nie verwendet) auf eine Gültige URL Prüft und die IP fällt da durch.
                          Wenn du ne FritzBox hast solltest du den Arduino auch mit ner lokalen URL aufrufen können, im Format Arduino.fritzbox oder ähnlich. Das kannst du in der FB Netzwerkübersicht sehen.

                          Persönlicher Support
                          Spenden -> paypal.me/J3YC33

                          1 Antwort Letzte Antwort
                          0
                          • Jey CeeJ Jey Cee

                            @gutty sagte in Lokale Webseite parsen:

                            ich habe die Webseiten selber programmiert.

                            Brauchst du die Seite noch für was anderes?

                            Falls nicht (und vielleicht auch wenn doch) nimm dir doch ne MQTT Bibliothek und schick die Daten so an ioBroker.
                            Alternativ kannst du auch einfach die RestAPI von ioBroker verwenden und im Arduino die URL Aufrufen um die Daten zu Übergeben.
                            Das scheint mir einfacher zu sein als eine Webseite zu Programmieren und dann mit dem Parser aus zu lesen.

                            G Offline
                            G Offline
                            Gutty
                            schrieb am zuletzt editiert von Gutty
                            #13

                            @jey-cee ja, die Seite wird in dieser Form eigentlich für was anderes verwendet.

                            Bequem wäre es halt mit dem Parser gewesen. Ich werde mich mal durch die anderen Lösungen graben. Fritzbox hab ich nur als SIP-Slave, Router ist ein UBNT USG, den ich im Moment nicht umprogrammieren kann.

                            G 1 Antwort Letzte Antwort
                            0
                            • G Gutty

                              @jey-cee ja, die Seite wird in dieser Form eigentlich für was anderes verwendet.

                              Bequem wäre es halt mit dem Parser gewesen. Ich werde mich mal durch die anderen Lösungen graben. Fritzbox hab ich nur als SIP-Slave, Router ist ein UBNT USG, den ich im Moment nicht umprogrammieren kann.

                              G Offline
                              G Offline
                              Gutty
                              schrieb am zuletzt editiert von
                              #14

                              Ich habe es momentan mit der hosts auf dem Pi hinbekommen. Allerdings nur für die ESP8266 devices, noch nicht für den Arduino.

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              730

                              Online

                              32.5k

                              Benutzer

                              81.8k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe