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. Skripten / Logik
  4. JavaScript
  5. axios.get Abfrage

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

axios.get Abfrage

Geplant Angeheftet Gesperrt Verschoben JavaScript
15 Beiträge 4 Kommentatoren 738 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.
  • haus-automatisierungH haus-automatisierung

    @cassilo Warum nicht einfach mit httpGet?

    C Offline
    C Offline
    Cassilo
    schrieb am zuletzt editiert von
    #6

    @haus-automatisierung
    kann ich auch probieren. Mit axios hats bisher nicht geklappt.
    Muss ich mir mal anschauen http get.

    1 Antwort Letzte Antwort
    0
    • C Offline
      C Offline
      Cassilo
      schrieb am zuletzt editiert von
      #7

      Leider funktioniert es mit http get auch nicht.
      Ohne username und password in der url bekomme ich 401 unauthorized.
      Mit in der url bekomme ich einen timeout.
      Für mich heißt das im Prinzip das die Authentifizierung funktioniert aber ich halt an die Daten nicht komme. :(
      Gruß Jochen

      haus-automatisierungH 1 Antwort Letzte Antwort
      0
      • C Cassilo

        Leider funktioniert es mit http get auch nicht.
        Ohne username und password in der url bekomme ich 401 unauthorized.
        Mit in der url bekomme ich einen timeout.
        Für mich heißt das im Prinzip das die Authentifizierung funktioniert aber ich halt an die Daten nicht komme. :(
        Gruß Jochen

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #8

        @cassilo Welche Adapter-Version nutzt Du?

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        C 1 Antwort Letzte Antwort
        0
        • haus-automatisierungH haus-automatisierung

          @cassilo Welche Adapter-Version nutzt Du?

          C Offline
          C Offline
          Cassilo
          schrieb am zuletzt editiert von
          #9

          @haus-automatisierung
          Javascript Adapter in der Version 8.3.1

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • C Cassilo

            @haus-automatisierung
            Javascript Adapter in der Version 8.3.1

            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #10

            @cassilo Dann sollte das so klappen. Oben im Beispiel stimmen übrigens deine Logausgaben in der Reihenfolge später nicht. "Fertig gelesen" wird definitiv vor der Antwort vom Server ausgegeben. Das ist ja alles asynchron.

            https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#httpget

            httpGet(
                'http://192.168.178.113/api/v1/info',
                {
                    timeout: 2000,
                    basicAuth: {
                        user: 'xx',
                        password: 'xxx',
                    },
                },
                (err, response) => {
                    if (!err) {
                        if (response.statusCode === 200) {
                            console.log(`Gelesen: ${response.data}`);
                        } else {
                            console.log(`StatusCode: ${response.statusCode}`);
                        }
                    } else {
                        console.error(err);
                    }
                }
            );
            

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            C 1 Antwort Letzte Antwort
            0
            • haus-automatisierungH haus-automatisierung

              @cassilo Dann sollte das so klappen. Oben im Beispiel stimmen übrigens deine Logausgaben in der Reihenfolge später nicht. "Fertig gelesen" wird definitiv vor der Antwort vom Server ausgegeben. Das ist ja alles asynchron.

              https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#httpget

              httpGet(
                  'http://192.168.178.113/api/v1/info',
                  {
                      timeout: 2000,
                      basicAuth: {
                          user: 'xx',
                          password: 'xxx',
                      },
                  },
                  (err, response) => {
                      if (!err) {
                          if (response.statusCode === 200) {
                              console.log(`Gelesen: ${response.data}`);
                          } else {
                              console.log(`StatusCode: ${response.statusCode}`);
                          }
                      } else {
                          console.error(err);
                      }
                  }
              );
              
              C Offline
              C Offline
              Cassilo
              schrieb am zuletzt editiert von Cassilo
              #11

              @haus-automatisierung

              danke für die Hilfe. Aber leider ist das Ergebnis das selbe.

              Mit basicAuth bekomme ich einen Timeout und wenn ich die Zeilen auskommentiere bekomme ich eine 401 Meldung.
              Ich weiß nicht was, aber irgendwas ist da sehr komisch. Egal welche Methode, das Ergebnis ist leider immer das gleiche.

              OliverIOO 1 Antwort Letzte Antwort
              0
              • C Offline
                C Offline
                Cassilo
                schrieb am zuletzt editiert von
                #12

                Was mir aufgefallen ist, ist das der JavasScript Adapter hier folgende Meldung aus gibt.

                Bildschirmfoto 2024-06-16 um 10.23.47.png

                haus-automatisierungH 1 Antwort Letzte Antwort
                0
                • C Cassilo

                  Was mir aufgefallen ist, ist das der JavasScript Adapter hier folgende Meldung aus gibt.

                  Bildschirmfoto 2024-06-16 um 10.23.47.png

                  haus-automatisierungH Online
                  haus-automatisierungH Online
                  haus-automatisierung
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #13

                  @cassilo sagte in axios.get Abfrage:

                  Was mir aufgefallen ist, ist das der JavasScript Adapter hier folgende Meldung aus gibt.

                  Ist schon behoben in der aktuellen Beta.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  1 Antwort Letzte Antwort
                  0
                  • C Cassilo

                    @haus-automatisierung

                    danke für die Hilfe. Aber leider ist das Ergebnis das selbe.

                    Mit basicAuth bekomme ich einen Timeout und wenn ich die Zeilen auskommentiere bekomme ich eine 401 Meldung.
                    Ich weiß nicht was, aber irgendwas ist da sehr komisch. Egal welche Methode, das Ergebnis ist leider immer das gleiche.

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    schrieb am zuletzt editiert von
                    #14

                    @cassilo
                    Hier nochmal ein Hinweis von axios
                    Was die Lösung dazu ist hab ich jetzt direkt nicht gesehen
                    https://github.com/axios/axios/issues/5753

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    haus-automatisierungH 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @cassilo
                      Hier nochmal ein Hinweis von axios
                      Was die Lösung dazu ist hab ich jetzt direkt nicht gesehen
                      https://github.com/axios/axios/issues/5753

                      haus-automatisierungH Online
                      haus-automatisierungH Online
                      haus-automatisierung
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #15

                      @oliverio Die httpGet-Funktion nimmt intern die URL auseinander und setzt die Header richtig. Funktioniert also auch mit Credentials in der URL.

                      https://github.com/ioBroker/ioBroker.javascript/blob/6162239596a4d4f5ca9001dc136aacf3061f4013/lib/tools.js#L150-L162

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine inoffizielle ioBroker Dokumentation

                      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

                      661

                      Online

                      32.6k

                      Benutzer

                      82.1k

                      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