Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Parser Eurokurs anzeigen lassen (gelöst)

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Parser Eurokurs anzeigen lassen (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @stefu87_CH last edited by

      @stefu87_ch

      Andere Alternative:
      Im radar2 kann man auch Währungen abfragen.

      https://github.com/frankjoke/ioBroker.radar2

      1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @stefu87_CH last edited by

        @stefu87_ch
        primärantwort: ja, ich habe den parser adapter im einsatz

        aber ich denke das wird dir nicht reichen.
        von welcher Seite soll der kurs kommen?
        wenn du mehr informationen gibst, wird dir gern geholfen

        1 Reply Last reply Reply Quote 0
        • Asgothian
          Asgothian Developer @stefu87_CH last edited by

          @stefu87_ch

          Du brauchst:

          • eine Quelle (Datei, Webseite, etc.) auf der der Euro Kurs zu finden ist. Wichtig: Er muss im "Quelltext" der Seite zu finden sein und darf nicht über Skripte geholt werden (z.Bsp. diese: https://www.tagesschau.de/wirtschaft/boersenkurse/eu0009652759-25108390/)
          • Ein Muster über den du die Zahl da heraus filtern kannst. Dazu kannst du den relevanten Quelltext der Seite auf regex101.com kopieren und Dir ein Muster bauen.
            Screenshot 2022-03-18 at 12.13.22.png
            Die Seite erklärt schön wie die Muster funktionieren und man kann da frei herum probieren was passt.
          • Das Muster kommt dann als "RegEx" eingetragen. Bei Num noch die Nummer für das Ergebnis eintragen, und dann solltest du weiter kommen.

          A.

          S 2 Replies Last reply Reply Quote 0
          • S
            stefu87_CH @Asgothian last edited by

            @asgothian danke für die Tipps und Infos. Werde es mal die Tage probieren.

            1 Reply Last reply Reply Quote 0
            • S
              stefu87_CH @Asgothian last edited by

              @asgothian Ich verstehe den 2ten Teil schon nicht , was du mit der Seite auf regex101.com meinst.
              Meine webseite wäre folgende Adresse: (https://www.tagesschau.de/wirtschaft/boersenkurse/eu0009654078-25108386/)

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @stefu87_CH last edited by

                @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                Meine webseite wäre folgende Adresse:

                da klickst du dann mal mit der rechten Maustaste drauf und lässt dir den "Seitenquelltext anzeigen"
                diesen kopierst du zum einen mal hier in Spoiler und code-tags herein, damit man dir helfen kann, zum anderen auf der Seite regex101.com in das große Feld

                S 1 Reply Last reply Reply Quote 0
                • S
                  stefu87_CH @Homoran last edited by

                  @homoran Leider kann ich den Code nicht einfügen, da er viel zu lang ist. Habe ihn aber bei regex101 eingefügt

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @stefu87_CH last edited by

                    @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                    da er viel zu lang ist

                    oh ha!

                    @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                    Habe ihn aber bei regex101 eingefügt

                    gut, dann muss ich jetzt blind arbeiten.

                    links stellst du auf javascript
                    Hast du den aktuellen Wert des Euro, zu der Zeit , als du den Quelltext kopiert hast?

                    S OliverIO 2 Replies Last reply Reply Quote 0
                    • S
                      stefu87_CH @Homoran last edited by

                      @homoran Ja der aktuellen Kurswert habe ich. der ist 1,0319

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @stefu87_CH last edited by

                        @stefu87_ch trag den mal ganz oben in die Zeile ein
                        Was kommt dann rechts unter "match information"

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          stefu87_CH @Homoran last edited by

                          @homoran

                          [
                            [
                              {
                                "content": "1,0319",
                                "isParticipating": true,
                                "groupNum": 0,
                                "groupName": null,
                                "startPos": 361834,
                                "endPos": 361840
                              }
                            ],
                            [
                              {
                                "content": "1,0319",
                                "isParticipating": true,
                                "groupNum": 0,
                                "groupName": null,
                                "startPos": 509591,
                                "endPos": 509597
                              }
                            ],
                            [
                              {
                                "content": "1,0319",
                                "isParticipating": true,
                                "groupNum": 0,
                                "groupName": null,
                                "startPos": 509909,
                                "endPos": 509915
                              }
                            ],
                            [
                              {
                                "content": "1,0319",
                                "isParticipating": true,
                                "groupNum": 0,
                                "groupName": null,
                                "startPos": 513307,
                                "endPos": 513313
                              }
                            ]
                          ]  
                          
                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @stefu87_CH last edited by

                            @stefu87_ch
                            ich bin noch im regex101

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              stefu87_CH @Homoran last edited by

                              @homoran Ja dort werden diese 4 Match angezeigt:

                              597a03b2-544a-427a-af4e-390105cc96bc-grafik.png

                              Der Code ist im Detailwenn ich auf das kleine Viereck mit Pfeil auf der rechten Seite klicke beim Match 1

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @stefu87_CH last edited by

                                @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                                Ja dort werden diese 4 Match angezeigt:

                                Bitte screenshot von dem ersten Treffer im Quellcode (dazu auf match1 klicken)

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  stefu87_CH @Homoran last edited by

                                  @homoran
                                  Match 1: c43b113c-c5e7-4748-b5b3-0f710e9aab6d-grafik.png

                                  Match 2 und 3;
                                  d57747f7-39be-4556-8896-64bd7a2b3d0f-grafik.png

                                  Match4:
                                  ec84350f-1194-4449-b09e-9ac6166347f5-grafik.png

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @stefu87_CH last edited by

                                    @stefu87_ch dann hast du eine andere Seite als ich 😞

                                    kannst du mir sahen wie du dahin navigiert hast?
                                    ich war bei: Tagesschau.de - wirtschft - börsenkurse und dann über dem Eurokurs-Chart auf CHF gestellt

                                    Ansonsten. Ist der match1 das was du brauchst?

                                    S 1 Reply Last reply Reply Quote 0
                                    • lobomau
                                      lobomau @stefu87_CH last edited by lobomau

                                      @stefu87_ch ich hab das für den Brasil. Real lange erfolgreich im Einsatz. Die Einstellungen sind dafür die folgenden. Vielleicht kannst das für CH-Euro abwandeln:

                                      d30fe5a6-dee8-40d4-8634-1f2c23849b59-image.png

                                      RegEx:

                                      <div>(\d{0,2}.\d{4})
                                      

                                      Das müsste die homepage Adresse sein:

                                      https://www.finanzen.net/devisen/euro-schweizer_franken-kurs

                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • S
                                        stefu87_CH @Homoran last edited by

                                        @homoran Ich bin auch da gewesen und dann weiter unten:

                                        18ac23c0-0408-4ff6-85a0-3e770c94367f-grafik.png

                                        Dort auf den CHF Betrag geklickt und dann auf der Seite gelandet

                                        Homoran 1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators @lobomau last edited by

                                          @lobomau sagte in Parser Eurokurs anzeigen lassen:

                                          Vielleicht kannst das für CH-Euro abwandeln:

                                          Das hilft im Moment nicht.
                                          @stefu87_CH will es selber lernen und möchte es aus den Tagesschau Daten.

                                          1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @stefu87_CH last edited by

                                            @stefu87_ch sagte in Parser Eurokurs anzeigen lassen:

                                            Dort auf den CHF Betrag geklickt und dann auf der Seite gelandet

                                            da wurde bei mir nur der Chart geändert und mein Quelltext sieht anders aus.
                                            der URL dazu: view-source:https://www.tagesschau.de/wirtschaft/boersenkurse/

                                            Wichtig:
                                            Hast du den URL von deinem Quelltext noch

                                            aber egal:
                                            ist der match 1 bei dir passend?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            701
                                            Online

                                            32.1k
                                            Users

                                            80.7k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            94
                                            2489
                                            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