Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Daten aus Website auslesen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Daten aus Website auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Grml last edited by

      Hallo zusammen,

      ich spiele jetzt seit einer ganzen Weile mit der Parser-Adapter rum, komme aber zu keinem Ergebnis.
      Ich möchte eigentlich nur den Prozentwert, den die Website https://eliveauslastung.e-app.eu/?kennung=In Shape Heidenheim zurückgibt in einem eigenen DP speichern.

      c7ebdf4c-6757-4048-ba37-02b4068f87e5-image.png

      Aber: Ich bekomme es nicht hin. Auf regex101.com habe ich es schonmal geschafft, nur die entsprechende Zeile zu selektieren. Aber: Da fehlt dann der Wert. Vermutlich, weil der auf der Originalwebsite erst nachgeladen wird.

      Ich stehe gerade wie der Ochs' vorm Berg und habe keine Idee oder Ahnung, wo ich jetzt ansetzen soll.

      Kann mich da jemand in die richtige Richtung schubsen?

      Homoran liv-in-sky 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Grml last edited by Homoran

        @grml sagte in Daten aus Website auslesen:

        wo ich jetzt ansetzen soll.

        erst einmal den Quelltext der Seite nehmen. Nicht das für den Browser bereits aufgearbeitete HTML.
        Rechte Maustaste -> Quelltext anzeigen.

        das bitte hier in code-tags posten.

        Da fehlt dann der Wert. Vermutlich, weil der auf der Originalwebsite erst nachgeladen wird.
        bei dynamisch ladenden Websites hast du mit dem Parser allerdings keine Chance.

        Da musst du über den Browser herausfinden wo siese Daten herkommen und das versuchen abzugreifen.

        1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Grml last edited by

          @grml

          irgendwie wird dieser wert nicht angezeigt - im quellcode

          ich denke, die nutzen ein script für code-block - also zu verhindern, das wir sowas machen !

          1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Grml last edited by

            @grml

            zur not probiere es mal mit puppeteer adapter - dann bekommst du es als bild und kannst es in de vis anzeigen

            iobroker1.png

            mit diesem script geholt (liegt dann in einem ordner auf dem linux server und muss noch in den iobroker geschrieben werden):

            
            //schedule("*/30 * * * * *", function (obj) {//log("jetzt")
            
             //  if(getState("0_userdata.0.CONTROL-OWN.MOTION.Standort").val==4){
            sendTo('puppeteer.0', 'screenshot', { 
            
               url: 'https://eliveauslastung.e-app.eu/?kennung=In%20Shape%20Heidenheim',
            
               path: '/Daten/iobroker1.png', 
            
               width:650,
            
               height:350,
            
               waitForTimeout: 6000,
               fullPage: false,
               renderTime: 3000,
            
               clip: {         
                   x: 250,
                   y: 0,
                   width: 300,
                   height: 310 
                 }
            
            });
              // }
            //})
            

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            932
            Online

            31.7k
            Users

            79.6k
            Topics

            1.3m
            Posts

            3
            4
            408
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo