Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. 'request' läuft aus - Umstellen auf `axios` - ein Beispiel

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    574

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

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

'request' läuft aus - Umstellen auf `axios` - ein Beispiel

Scheduled Pinned Locked Moved Skripten / Logik
24 Posts 3 Posters 2.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SBorgS SBorg

    @homoran Wollte ich gerade schreiben, er mag dann so die "" von width nicht.
    ...und Danke fürs true habe ich doch glatt übersehen ;)

    HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #21

    @sborg
    ich habe das Thema mal abgespalten und unter Skripte geschoben

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    0
    • HomoranH Homoran

      @sborg sagte in Wunsch: Pollenflug-(Adapter/wasauchimmer):

      Biowetter (ich glaube das nutzt du auch, zumindest stand da IMO was im Komentar)

      Habe gerade meine Skripte nach request durchsucht.
      Sind Gottseidank nur 8, davon auch nur 4 aktiv.

      Ein kurzes mal als Beispiel, mit dem ich mir die Regenradarkarte vom DWD abhole

      const request = require('request').defaults({ encoding: null });
      const url = 'http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg';
      const url_Film = 'https://www.dwd.de/DWD/wetter/radar/radfilm_nrw_akt.gif';
      const idDp = '0_userdata.0.Wetter.Regen.NRW';
      const idDp_Film = '0_userdata.0.Wetter.Regen.NRW_Film';
       
      schedule('*/7 * * * *', function() {
          request(url, function(err, response, data) {
              if(!err && data) {
                  data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(data).toString('base64');
                  setState(idDp, data);
              }
          });
              request(url_Film, function(err, response, data) {
              if(!err && data) {
                  data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(data).toString('base64');
                  setState(idDp_Film, data);
              }
          });
      });
      

      Wenn es dann nicht zu schwer ist request gegen axios zu tauschen und ich weiß wie, denke ich, dass ich die anderen auch hinbekomme.

      Ich frage mich nur ob es noch (alte) Adapter gibt, die im Inneren mit request arbeiten

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #22

      @homoran sagte: ob es noch (alte) Adapter gibt, die im Inneren mit request arbeiten

      Solange der Javascript-Adapter noch request() verwendet und es sogar als Variable zu Verfügung stellt, muss man sich keine Gedanken machen.

      Notice - module request is available via variable request. There is no need to write var request = require('request');.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      HomoranH 1 Reply Last reply
      1
      • paul53P paul53

        @homoran sagte: ob es noch (alte) Adapter gibt, die im Inneren mit request arbeiten

        Solange der Javascript-Adapter noch request() verwendet und es sogar als Variable zu Verfügung stellt, muss man sich keine Gedanken machen.

        Notice - module request is available via variable request. There is no need to write var request = require('request');.

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #23

        @paul53 Danke und Guten Rutsch!

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        SBorgS 1 Reply Last reply
        0
        • HomoranH Homoran

          @paul53 Danke und Guten Rutsch!

          SBorgS Offline
          SBorgS Offline
          SBorg
          Forum Testing Most Active
          wrote on last edited by
          #24

          @homoran Noch mal bisserl gepimpt: https://forum.iobroker.net/post/730745

          • Auswahl des Bundeslandes (hab aktuell nur zwei eingepflegt ^^ )
          • initial nach Start einmalig Daten holen (unabhängig vom schedule)
          • Anlegen der Datenpunkte

          Wenn schon, dann auch richtig... :spock-hand:

          LG SBorg ( SBorg auf GitHub)
          Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

          1 Reply Last reply
          1
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          699

          Online

          32.7k

          Users

          82.6k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe