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. Entwicklung
  4. IOBroker Screen Crawler?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

IOBroker Screen Crawler?

Geplant Angeheftet Gesperrt Verschoben Entwicklung
automatisierungwebseite
7 Beiträge 3 Kommentatoren 692 Aufrufe 4 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.
  • BluppyleinB Offline
    BluppyleinB Offline
    Bluppylein
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich weiß nicht ob es hier richtig ist aber Frage es mal hier. Ich suche ein Adapter oder Lösung beim Crawlen einer Webseite. Ich möchte bei eine Bestimmte Veränderung eine Aktion auslösen. Meine erste Idee war ein Screen Crawler der Erkennt wenn sich das Bild ändert.
    Dann soll er sofort ein Telegram (Adapter vorhanden) schicken mit den neuen Screen oder die Änderung.

    Oder ich würde den Code analysieren der wie weit der sich geändert hat. Müsste dann aber auf einen bestimmten Tabellenbereich abzielen.
    Die Webseite ändert sich in Echtzeit.

    Jey CeeJ 1 Antwort Letzte Antwort
    0
    • BluppyleinB Bluppylein

      Hallo zusammen,

      ich weiß nicht ob es hier richtig ist aber Frage es mal hier. Ich suche ein Adapter oder Lösung beim Crawlen einer Webseite. Ich möchte bei eine Bestimmte Veränderung eine Aktion auslösen. Meine erste Idee war ein Screen Crawler der Erkennt wenn sich das Bild ändert.
      Dann soll er sofort ein Telegram (Adapter vorhanden) schicken mit den neuen Screen oder die Änderung.

      Oder ich würde den Code analysieren der wie weit der sich geändert hat. Müsste dann aber auf einen bestimmten Tabellenbereich abzielen.
      Die Webseite ändert sich in Echtzeit.

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

      @Bluppylein mit dem Parser Adapter kannst du eine Webseite oder Teile daraus holen. Die Auswertung musst du selber machen.

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

      BluppyleinB 1 Antwort Letzte Antwort
      0
      • Jey CeeJ Jey Cee

        @Bluppylein mit dem Parser Adapter kannst du eine Webseite oder Teile daraus holen. Die Auswertung musst du selber machen.

        BluppyleinB Offline
        BluppyleinB Offline
        Bluppylein
        schrieb am zuletzt editiert von
        #3

        @Jey-Cee Danke.

        Oh Hilfe mit Reg. Ausdrücken usw. Gibt es gutes Anfanger tutorial um zu verstehen wie?
        Ich verstehe zwar den Code aber da hört es schon auf :-(

        Albert KA 1 Antwort Letzte Antwort
        0
        • BluppyleinB Bluppylein

          @Jey-Cee Danke.

          Oh Hilfe mit Reg. Ausdrücken usw. Gibt es gutes Anfanger tutorial um zu verstehen wie?
          Ich verstehe zwar den Code aber da hört es schon auf :-(

          Albert KA Offline
          Albert KA Offline
          Albert K
          schrieb am zuletzt editiert von
          #4

          @Bluppylein

          Es gibt viele Webseiten dazu. Ebenso RegEx Tester wo man dann testen kann ob das richtige Ergebnis gefunden wird z.B https://regex101.com/

          Ich lese damit meinen Stromzähler aus der eine lokale Webseite hat.

          1 Antwort Letzte Antwort
          0
          • BluppyleinB Offline
            BluppyleinB Offline
            Bluppylein
            schrieb am zuletzt editiert von
            #5

            Aber wie kann ich nun die Bereiche auslesen bzw als wert eintragen.
            Ich habe mal ein Screenshot gemacht. Ich weiß das der Bereich Neue Aktien immer fix bleibt. Und ich möchte den Bereich auslesen wo der rote rahmen drum ist. Und nur den Wert wo der Pfeil ist in den iobroker wert setzen.

            https://prnt.sc/vrgev2

            BluppyleinB 1 Antwort Letzte Antwort
            0
            • BluppyleinB Bluppylein

              Aber wie kann ich nun die Bereiche auslesen bzw als wert eintragen.
              Ich habe mal ein Screenshot gemacht. Ich weiß das der Bereich Neue Aktien immer fix bleibt. Und ich möchte den Bereich auslesen wo der rote rahmen drum ist. Und nur den Wert wo der Pfeil ist in den iobroker wert setzen.

              https://prnt.sc/vrgev2

              BluppyleinB Offline
              BluppyleinB Offline
              Bluppylein
              schrieb am zuletzt editiert von
              #6

              @Bluppylein

              also hier wird so gesehen immer was neues drin stehen. ich will eben den ersten link wie eingerahmt immer absniffen

              Albert KA 1 Antwort Letzte Antwort
              0
              • BluppyleinB Bluppylein

                @Bluppylein

                also hier wird so gesehen immer was neues drin stehen. ich will eben den ersten link wie eingerahmt immer absniffen

                Albert KA Offline
                Albert KA Offline
                Albert K
                schrieb am zuletzt editiert von
                #7

                @Bluppylein

                Du musst Dir eine RegEx zusammenbauen die den Ausdruck "profil&aktie:" findet und die unmittelbar danach folgende Zahl in die Parser Variable zurückgibt. Das ist noch relativ einfach.

                Wenn Du mehrere Werte so finden möchtest und da der zu suchende Ausdruck ja gleich ist, muss im zu findenden Ausdruck noch angegeben werden die wievielte Instanz davon gefunden werden soll.

                So tief bin ich da jetzt auch nicht drin dass ich das auf Anhieb hinbekommen würde :)

                aber versuche mal:

                RegEx: profil&aktie:(-?\d+)

                Das sollte die erste Instanz zurückbringen. In Deinem Beispiel 176670

                Wie oft Du das abrufen möchtest stellst Du im iobroker/parser adapter unter intervall ein

                Ich habe so etwa 20 Werte die ich so seit einem Jahr ständig parse und bisher lief das wirklich sehr gut.

                Beispiel bei mir:
                <v> ist bei mir der Ausdruck, der auf der Webseite eindeutig direkt vor der Wirkleistung steht
                (-?\d+) gibt die unmittelbar auf "<v>" folgende Zahlenkette zurück, also 525

                9e7001b0-7998-4853-af6e-422bba085a20-image.png

                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

                559

                Online

                32.7k

                Benutzer

                82.3k

                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