Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Hilfe beim Parser gesucht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Hilfe beim Parser gesucht

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      waxkarle @Homoran last edited by waxkarle

      @homoran nein das geht mit dem syntax nicht
      Kann das gehen wenn ich bereits eingeloggt bin?
      bzw gibt es eine andere Lösung?

      Homoran Great SUN 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @waxkarle last edited by

        @waxkarle sagte in Hilfe beim Parser gesucht:

        Kann das gehen wenn ich bereits eingeloggt bin?

        nur wenn du über den parser-Adapter eingeloggt wärst 🙂

        Ruf doch einfach mal die Seite mit dem Parser auf
        Dann siehst du ja im Regel-Editor was kommt

        1 Reply Last reply Reply Quote 0
        • Great SUN
          Great SUN @waxkarle last edited by

          @waxkarle
          Vielleicht sollten wir mal damit anfangen:
          Seiten, bei denen Du Dich einloggen musst, haben meist ein Formular für Username und Passwort. Dieses wird meist via Post geschickt. Nach dem Post und erfolgreichem Login bekommst Du eine SessionID, meist in einem Cookie gespeichert.
          Diese brauchst Du, da Du sonst für jeden Seitenaufruf ein neues Login machen musst, was bei manchen Seiten nicht einmal geht.
          Jetzt zurück zum Ursprung...
          Du willst jetzt nicht wirklich für alles, was Du mal Parsen möchtest hier im Forum eine Lösung bekommen...
          Wie wäre es, wenn wir mal darüber reden, was Du vor Hast und ich Dir mal ein paar Grundlagen erkläre?

          1. Login und Co.
          2. Regex
          3. Wie setze ich was in Programmierung um?
          4. Wie baue ich mir eine saubere Datenstruktur auf (sofern das nötig ist)?
          W 2 Replies Last reply Reply Quote 0
          • W
            waxkarle @Great SUN last edited by

            @great-sun Das versteh ich, ist mir auch klar, aber wenn ich ein Beispiel bekomme kann ich oft ableiten.
            Meine Brennstoffzellenheizung hat kein Modbus oder ähnliches. Somit kann ich nur über das
            Dachsportal2 zugreifen. Das erfordert einen Login. Punkt 1

            Great SUN 1 Reply Last reply Reply Quote 0
            • Great SUN
              Great SUN @waxkarle last edited by

              @waxkarle Ich sag doch, lass uns reden 😉
              Ist ja nicht so, dass hier keiner helfen möchte, aber Du möchtest am Ende auch keine Frickellösung haben und ich glaube hier möchte auch keiner, dass Du eine hast und Dich hinterher ärgerst, dass keiner was gesagt hat.

              1 Reply Last reply Reply Quote 0
              • W
                waxkarle @Great SUN last edited by

                @great-sun Jetzt bin ich auf der Suche das irgendwie in iobroker zu bringen

                Great SUN 1 Reply Last reply Reply Quote 0
                • Great SUN
                  Great SUN @waxkarle last edited by

                  @waxkarle Bei Login und Dingen, die Du automatisieren willst, ohne dass Du da immer wieder (wenn es überhaupt geht) damit es funktioniert, selbst Hand anlegen und Dich einloggen musst, würde ich auf Node.JS zurückgreifen und node-fetch für POST-requests nutzen, dann funktioniert einloggen, rumsurfen etc. ganz ohne Probleme.
                  Und Du kannst die abgefragten Daten gleich sauber parsen und in Datenpunkte eintragen.

                  W 1 Reply Last reply Reply Quote 0
                  • W
                    waxkarle @Great SUN last edited by

                    @great-sun Ja aber das wird wohl eine Nummer zu hoch für mich sein. Bin jetzt nicht der Hilfloseste am
                    PC aber bei Programmierkenntnissen wirds eng 😬

                    Great SUN OliverIO 2 Replies Last reply Reply Quote 0
                    • Great SUN
                      Great SUN @waxkarle last edited by

                      @waxkarle Nun, ein bischen Logik hat noch niemandem geschadet. Mit einem erfahrenen Programmierer an der Seite kann da auch nichts schief gehen.

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

                        @waxkarle
                        Parser Adapter und Login geht nur wenn der gegenüber noch Basic authentification akzeptiert.
                        Ist eigentlich offiziell deprecated wird aber oft noch zugelassen.
                        Bilde den link wie folgt

                        Https://loginname:Passwort@hostname/urlparameter

                        Setze für die folgenden Parameter dann deine entsprechenden Werte ein

                        Loginname = dein Anmeldename
                        Passwort = dein passwort
                        Hostname = so wie im Browser in der adresszeile angezeigt
                        Urlparameter = so wie sie im Browser in der adresszeile angezeigt

                        Der Parseradapter kann leider nicht verwendet werden wenn bspw Formular Login wie @Great-SUN beschrieben hat oder
                        Wenn oauth Login verwendet wird
                        Bei beiden muss man dann ein Script schreiben

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        687
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        5
                        44
                        1896
                        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