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. ioBroker Allgemein
  4. Mit Parser Adapter Devisenkurs von Webseite

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Mit Parser Adapter Devisenkurs von Webseite

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 3 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • K Offline
    K Offline
    krissi
    schrieb am zuletzt editiert von
    #1

    Guten Morgen zusammen.

    Ich habe eine Frage zu dem Parser Adapter. Kann man den aktuellen Kurs Baht-Euro von dieser Webseite auslesen?

    http://www.scb.co.th/scb_api/index.jsp

    Die Webseite sieht so aus und unter Element untersuchen zeigt er mir das an:
    314_baht.jpg
    Ich brauche nur den Wert der in der Euro Zeile unter Notes steht. Wenn mir da jemand weiterhelfen könnte wäre das super. Ich blick das nicht so mit dem Parser Adapter :roll:

    Danke und Gruß, Krissi

    ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #2

      das wird man hinbekommen. Kann ich mir heute Abend ansehen.

      Ansonsten gibt es im Forum auch Skripte, die Devisenkurse und Aktienkurse auslesen

      Gesendet von iPhone mit Tapatalk

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        krissi
        schrieb am zuletzt editiert von
        #3

        @ruhr70:

        das wird man hinbekommen. Kann ich mir heute Abend ansehen. `
        Hi, das wäre klasse :)

        @ruhr70:

        Ansonsten gibt es im Forum auch Skripte, die Devisenkurse und Aktienkurse auslesen `
        Ich brauch aber leider von der Seite den Kurs. Wegen den Aktienkursen muss ich dann mal suchen. Auch ne gute Idee.

        Gruß, Krissi

        ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

        1 Antwort Letzte Antwort
        0
        • ruhr70R Offline
          ruhr70R Offline
          ruhr70
          schrieb am zuletzt editiert von
          #4

          @krissi:

          Ich habe eine Frage zu dem Parser Adapter. Kann man den aktuellen Kurs Baht-Euro von dieser Webseite auslesen?

          http://www.scb.co.th/scb_api/index.jsp `

          Nicht schön, aber selten. Versuch mal bitte:

          EURO.+\r\n.+\r\n.+\r\n.+\r\n.+\r\n.+\r\n.+\r\n.+(\d\d\.\d+)
          

          Und Typ auf String. Mit Number habe ich es nicht hinbekommen.

          Adapter: Fritzbox, Unify Circuit
          Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

          1 Antwort Letzte Antwort
          0
          • P Offline
            P Offline
            pix
            schrieb am zuletzt editiert von
            #5

            Hallo,

            ich kriegs auch nicht ganz hin. Die Zahl wird zwar gefunden, aber im Objekt Browser wird als Wert null ausgegeben

            \d{1,}\D{1}\d{1,}(?=.*\n.*\n.*\n.*\n.*\n.*\n.*\n.*\n.*\n.*BRITISH)
            

            regex101.com: https://regex101.com/r/Ap0hqX/1
            261_bildschirmfoto_2017-06-01_um_01.59.27.jpg

            Gruß

            Pix

            ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

            1 Antwort Letzte Antwort
            0
            • ruhr70R Offline
              ruhr70R Offline
              ruhr70
              schrieb am zuletzt editiert von
              #6

              @pix:

              Die Zahl wird zwar gefunden, aber im Objekt Browser wird als Wert null ausgegeben `

              In den Objekte funktioniert es schon. Nur halt als String. 327_bath_onjekt.png

              Adapter: Fritzbox, Unify Circuit
              Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

              1 Antwort Letzte Antwort
              0
              • K Offline
                K Offline
                krissi
                schrieb am zuletzt editiert von
                #7

                Guten Morgen. Danke! Ich werde das nachher mal testen. :D Wo liegt der Unterschied zwischen String und Number?

                Gruß, Krissi

                ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

                1 Antwort Letzte Antwort
                0
                • ruhr70R Offline
                  ruhr70R Offline
                  ruhr70
                  schrieb am zuletzt editiert von
                  #8

                  du müsstest noch ein Mini-Skript anlegen, welches einen Datenpunkt als Number anlegt, wenn Du die Werte auch als Diagramm darstellen willst.

                  Nur zur Anzeige ist es egal

                  Gesendet von iPhone mit Tapatalk

                  Adapter: Fritzbox, Unify Circuit
                  Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    krissi
                    schrieb am zuletzt editiert von
                    #9

                    @ruhr70:

                    du müsstest noch ein Mini-Skript anlegen, welches einen Datenpunkt als Number anlegt, wenn Du die Werte auch als Diagramm darstellen willst.

                    Nur zur Anzeige ist es egal `
                    Das wäre schon nicht schlecht wenn das gehen würde. Kannst Du mir da auch noch auf die Sprünge helfen? Bis jetzt hat das mit zusammensuchen und probieren fast immer geklappt. Ich habe schon mal versucht einen Datenpunkt per Script zu erstellen, hat aber irgendwie nicht hingehauen. Ich habe da echt keinen Schimmer. :roll:

                    ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

                    1 Antwort Letzte Antwort
                    0
                    • ruhr70R Offline
                      ruhr70R Offline
                      ruhr70
                      schrieb am zuletzt editiert von
                      #10

                      mache ich nachher

                      Gesendet von iPhone mit Tapatalk

                      Adapter: Fritzbox, Unify Circuit
                      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                      1 Antwort Letzte Antwort
                      0
                      • ruhr70R Offline
                        ruhr70R Offline
                        ruhr70
                        schrieb am zuletzt editiert von
                        #11

                        Dein Skript:

                        var pfad                = "kurs" + ".";
                        
                        var forceCreation       = false;
                        
                        var idStr   = 'parser.0.Bath';
                        var idNum   = pfad + 'bath';
                        
                        var datenpunkte = {
                            'bath': {
                                "init":0,
                                "common": {
                                    name: 'Kurs Bath in EUR',
                                    desc: 'Kurs Bath in EUR',
                                    type: 'number',
                                    unit: '€',
                                    role: 'value'
                                }
                            }
                        };
                        
                        function createDp() {
                            var name;
                            var init;
                            var common;
                            for (var dp in datenpunkte) {
                                name = pfad + dp;
                                init = datenpunkte[dp].init;
                                common = datenpunkte[dp].common;
                                createState(name, init , forceCreation, common);
                            }
                        }
                        
                        function str2num(idStr,idNum) {
                            var eurStr = getState(idStr).val;
                            var eurFloat = parseFloat(eurStr);
                            setState(idNum,eurFloat);
                        }
                        
                        // Subscriptions
                        // -----------------------------------------------------------------------------
                        
                        on({id:idStr,change:'any'}, function (obj) {
                            str2num(idStr,idNum);
                        });
                        
                        // main
                        // -----------------------------------------------------------------------------
                        function main() {
                            str2num(idStr,idNum);
                        }
                        
                        // Start Skript:
                        // -----------------------------------------------------------------------------
                        
                        createDp();
                        setTimeout(main,    1000);
                        
                        

                        Warum es nicht klappt, dass der Parser Adapter direkt als Number ausliest…

                        Adapter: Fritzbox, Unify Circuit
                        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          krissi
                          schrieb am zuletzt editiert von
                          #12

                          Danke! Werde ich nachher ausprobieren. :)

                          Gruß, Krissi

                          ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

                          1 Antwort Letzte Antwort
                          0
                          • K Offline
                            K Offline
                            krissi
                            schrieb am zuletzt editiert von
                            #13

                            Sieht gut aus, läuft. Danke! :)

                            ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              krissi
                              schrieb am zuletzt editiert von
                              #14

                              Moin, ich hab da mal wieder ein Anliegen ;) Das mit dem Baht hat ja super funktioniert, jetzt bräuchte ich das Ganze noch einmal für den Neuseeland Dollar. Webseite wäre z.B.

                              https://www.finanzen.net/devisen/euro-n … ollar-kurs

                              Geht es damit oder muss ich eine andere Seite raussuchen. Danke schon mal für eure Hilfe!!!

                              Gruß,

                              Andre

                              ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

                              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
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              766

                              Online

                              32.5k

                              Benutzer

                              81.7k

                              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