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. JavaScript
  5. 3 Skripte melden Fehler seit js 8.4.0

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    279

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

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

3 Skripte melden Fehler seit js 8.4.0

Scheduled Pinned Locked Moved JavaScript
21 Posts 7 Posters 2.6k Views 6 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.
  • ? A Former User

    @nashra

    Fuer die Scripte wo der depricated request benutzt wird, gibts schon Updates (schau mal im Tagesschau-Thread nach), das andere kannst du einfach umstellen, hilfen gibts hier im Forum schon einige dazu.

    Fuer dein letztes Script, wird anscheinend das NPM Modul nicht erkannt, einfach mal in die Einstellung im javascript Adapter gehen, und alle NPM Module, die mit einem Komma hintendran stehen, loeschen und neu eintragen.

    Dann klappt das alles wieder... :-)

    NashraN Offline
    NashraN Offline
    Nashra
    Most Active Forum Testing
    wrote on last edited by
    #6

    @ilovegym sagte in 3 Skripte melden Fehler seit js 8.4.0:

    @nashra

    Fuer dein letztes Script, wird anscheinend das NPM Modul nicht erkannt, einfach mal in die Einstellung im javascript Adapter gehen, und alle NPM Module, die mit einem Komma hintendran stehen, loeschen und neu eintragen.

    Dann klappt das alles wieder... :-)

    Nö, leider nicht aber es ist ja auch nur ein warn bis jetzt.

    Gruß Ralf
    Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    1 Reply Last reply
    0
    • NashraN Nashra

      @liv-in-sky sagte in 3 Skripte melden Fehler seit js 8.4.0:

      @nashra nix von mir dabei

      Hm, dachte es wäre von dir gewesen. Nur von wem war es jetzt :thinking_face:

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      wrote on last edited by
      #7

      @nashra meinst du das 3te? https://forum.iobroker.net/post/750477

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      NashraN 1 Reply Last reply
      0
      • liv-in-skyL liv-in-sky

        @nashra meinst du das 3te? https://forum.iobroker.net/post/750477

        NashraN Offline
        NashraN Offline
        Nashra
        Most Active Forum Testing
        wrote on last edited by
        #8

        @liv-in-sky sagte in 3 Skripte melden Fehler seit js 8.4.0:

        @nashra meinst du das 3te? https://forum.iobroker.net/post/750477

        Ja genau, das ist es. Also von @Scrounger
        Danke dir

        Gruß Ralf
        Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        D 1 Reply Last reply
        0
        • NashraN Nashra

          @liv-in-sky sagte in 3 Skripte melden Fehler seit js 8.4.0:

          @nashra meinst du das 3te? https://forum.iobroker.net/post/750477

          Ja genau, das ist es. Also von @Scrounger
          Danke dir

          D Offline
          D Offline
          denjo
          wrote on last edited by
          #9

          @nashra kann mir jemand sagen was das bedeuten soll:

          script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
          
          liv-in-skyL mcm1957M 2 Replies Last reply
          0
          • D denjo

            @nashra kann mir jemand sagen was das bedeuten soll:

            script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
            
            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by
            #10

            @denjo

            du musst deine request blöcke ändern - such mal im forum - ist voll damit

            z.b. https://forum.iobroker.net/post/1159311

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • D denjo

              @nashra kann mir jemand sagen was das bedeuten soll:

              script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
              
              mcm1957M Offline
              mcm1957M Offline
              mcm1957
              wrote on last edited by
              #11

              @denjo said in 3 Skripte melden Fehler seit js 8.4.0:

              @nashra kann mir jemand sagen was das bedeuten soll:

              script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
              

              Bitte verwende die Suche - gibt gefühlte 100 Beiträge hier im Forum.

              'request' wurde DEPRECATED (= abgekündigt). Das hast du ja auch im Changelog den du bei einem MAJOTR Update immer lesen solltest ja gelesen :-).

              Du musst dein Scrip anpassen.

              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
              Support Repositoryverwaltung.

              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

              LESEN - gute Forenbeitrage

              D 2 Replies Last reply
              0
              • mcm1957M mcm1957

                @denjo said in 3 Skripte melden Fehler seit js 8.4.0:

                @nashra kann mir jemand sagen was das bedeuten soll:

                script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
                

                Bitte verwende die Suche - gibt gefühlte 100 Beiträge hier im Forum.

                'request' wurde DEPRECATED (= abgekündigt). Das hast du ja auch im Changelog den du bei einem MAJOTR Update immer lesen solltest ja gelesen :-).

                Du musst dein Scrip anpassen.

                D Offline
                D Offline
                denjo
                wrote on last edited by
                #12

                @mcm1957 habs, thanks

                1 Reply Last reply
                0
                • mcm1957M mcm1957

                  @denjo said in 3 Skripte melden Fehler seit js 8.4.0:

                  @nashra kann mir jemand sagen was das bedeuten soll:

                  script.js.Test.Tagesschau: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
                  

                  Bitte verwende die Suche - gibt gefühlte 100 Beiträge hier im Forum.

                  'request' wurde DEPRECATED (= abgekündigt). Das hast du ja auch im Changelog den du bei einem MAJOTR Update immer lesen solltest ja gelesen :-).

                  Du musst dein Scrip anpassen.

                  D Offline
                  D Offline
                  denjo
                  wrote on last edited by
                  #13

                  @mcm1957 jetzt hab ich seid gestern immer diese meldung, kann da leider nix mit anfangen:

                  
                  javascript.0
                  2024-06-20 13:08:02.016	error	script.js.Test.Tagesschau_neu: timeout of 2000ms exceeded
                  
                  javascript.0
                  2024-06-20 13:08:02.014	error	script.js.Test.Tagesschau_neu: timeout of 2000ms exceeded
                  
                  HomoranH 1 Reply Last reply
                  0
                  • D denjo

                    @mcm1957 jetzt hab ich seid gestern immer diese meldung, kann da leider nix mit anfangen:

                    
                    javascript.0
                    2024-06-20 13:08:02.016	error	script.js.Test.Tagesschau_neu: timeout of 2000ms exceeded
                    
                    javascript.0
                    2024-06-20 13:08:02.014	error	script.js.Test.Tagesschau_neu: timeout of 2000ms exceeded
                    
                    HomoranH Offline
                    HomoranH Offline
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #14

                    @denjo sagte in 3 Skripte melden Fehler seit js 8.4.0:

                    kann da leider nix mit anfangen:

                    das kann niemand ohne das Skript zu sehen.

                    Glaskugel meint: als erste Lösung mal den Timeout auf 3000 setzen

                    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 -

                    D 1 Reply Last reply
                    0
                    • HomoranH Homoran

                      @denjo sagte in 3 Skripte melden Fehler seit js 8.4.0:

                      kann da leider nix mit anfangen:

                      das kann niemand ohne das Skript zu sehen.

                      Glaskugel meint: als erste Lösung mal den Timeout auf 3000 setzen

                      D Offline
                      D Offline
                      denjo
                      wrote on last edited by
                      #15

                      @homoran sorry ich hatte das script hier aus den Forum, mit java kenne ich mich leider nicht aus?

                      /* VIS Tagesschau_Link
                      parsed die Seite https://www.tagesschau.de/100sekunden/ und sucht nach der URL zum aktuellsten Video
                      {1}
                      02.03.2016 erstellt von pix
                      15.03.2016 zu Javascript Instanz 1 gewechselt
                      24.09.2016 umbenannt in VIS_Link_Tagesschau
                      11.11.2018 Skript angepasst und optimiert
                      03.05.2021 Skript an neue Tagesschau-Seite angepasst und optimiert
                      */
                       
                       
                      const logging = true;
                      const idURL = '0_userdata.0.Tagesschau_100';
                      const idURL2 = '0_userdata.0.Tagesschau_Stream';
                      const link = 'http://www.tagesschau.de/multimedia/sendung/tagesschau_in_100_sekunden/';
                      let film_url; let stream_url;
                       
                       
                      function findeURL () {   
                         try {
                              httpGet(link, { responseType: 'text' }, (error, response) => { 
                                  if (!error && response.statusCode == 200) {
                                     let regexp = /media\.tagesschau\.de\/video\/\d*\/\d*\/TV-\d*-\d*-\d*\.webxl\.h264\.mp4/gm;
                                     let result_arr = regexp.exec(response.data);
                                     film_url = result_arr[0];
                                     setState(idURL, "https://" + film_url);
                                     if (logging) log ("URL: " + "https://" + film_url);
                                  } else { 
                                      log(error, 'error'); 
                                  } 
                              });
                          } catch (fehler) {
                              log("Fehler (try): " + fehler, "error");
                          }
                              // nicht schön, aber nochmal für Stream
                         try {
                              //Tagesschau Stream als HTML
                              const link = "https://www.tagesschau.de/multimedia/livestreams/";
                              httpGet(link, { responseType: 'text' }, (error, response) => { 
                                  if (!error && response.statusCode == 200) {
                                     stream_url = "https://www.tagesschau.de/multimedia/livestreams/index~player.html";
                                     setState(idURL2, stream_url);
                                     if (logging) log ("HTML: " + stream_url);
                                  } else { 
                                      log(error, 'error'); 
                                  } 
                              });
                          } catch (fehler) {
                              log("Fehler (try): " + fehler, "error");
                          }
                      } 
                       
                      schedule("8 */1 * * *", findeURL); // jedeStunde um 8 nach voll
                      findeURL();
                      
                      ? 1 Reply Last reply
                      0
                      • D denjo

                        @homoran sorry ich hatte das script hier aus den Forum, mit java kenne ich mich leider nicht aus?

                        /* VIS Tagesschau_Link
                        parsed die Seite https://www.tagesschau.de/100sekunden/ und sucht nach der URL zum aktuellsten Video
                        {1}
                        02.03.2016 erstellt von pix
                        15.03.2016 zu Javascript Instanz 1 gewechselt
                        24.09.2016 umbenannt in VIS_Link_Tagesschau
                        11.11.2018 Skript angepasst und optimiert
                        03.05.2021 Skript an neue Tagesschau-Seite angepasst und optimiert
                        */
                         
                         
                        const logging = true;
                        const idURL = '0_userdata.0.Tagesschau_100';
                        const idURL2 = '0_userdata.0.Tagesschau_Stream';
                        const link = 'http://www.tagesschau.de/multimedia/sendung/tagesschau_in_100_sekunden/';
                        let film_url; let stream_url;
                         
                         
                        function findeURL () {   
                           try {
                                httpGet(link, { responseType: 'text' }, (error, response) => { 
                                    if (!error && response.statusCode == 200) {
                                       let regexp = /media\.tagesschau\.de\/video\/\d*\/\d*\/TV-\d*-\d*-\d*\.webxl\.h264\.mp4/gm;
                                       let result_arr = regexp.exec(response.data);
                                       film_url = result_arr[0];
                                       setState(idURL, "https://" + film_url);
                                       if (logging) log ("URL: " + "https://" + film_url);
                                    } else { 
                                        log(error, 'error'); 
                                    } 
                                });
                            } catch (fehler) {
                                log("Fehler (try): " + fehler, "error");
                            }
                                // nicht schön, aber nochmal für Stream
                           try {
                                //Tagesschau Stream als HTML
                                const link = "https://www.tagesschau.de/multimedia/livestreams/";
                                httpGet(link, { responseType: 'text' }, (error, response) => { 
                                    if (!error && response.statusCode == 200) {
                                       stream_url = "https://www.tagesschau.de/multimedia/livestreams/index~player.html";
                                       setState(idURL2, stream_url);
                                       if (logging) log ("HTML: " + stream_url);
                                    } else { 
                                        log(error, 'error'); 
                                    } 
                                });
                            } catch (fehler) {
                                log("Fehler (try): " + fehler, "error");
                            }
                        } 
                         
                        schedule("8 */1 * * *", findeURL); // jedeStunde um 8 nach voll
                        findeURL();
                        
                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #16

                        @denjo

                        das wurde in dem entsprechenden Thread schon geloest:
                        https://forum.iobroker.net/post/1161793

                        D 1 Reply Last reply
                        0
                        • ? A Former User

                          @denjo

                          das wurde in dem entsprechenden Thread schon geloest:
                          https://forum.iobroker.net/post/1161793

                          D Offline
                          D Offline
                          denjo
                          wrote on last edited by denjo
                          #17

                          @ilovegym könntest du es mir erklären ich steh etwas auf dem schlauch?

                          muss ich das "https://" oder "http://" im script ändern??

                          ? 1 Reply Last reply
                          0
                          • D denjo

                            @ilovegym könntest du es mir erklären ich steh etwas auf dem schlauch?

                            muss ich das "https://" oder "http://" im script ändern??

                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #18

                            @denjo

                            neee, warum? Wenn du die aktuelle Version des Scripts hast, dann sollte die auch funktionieren.
                            Welche Version des javascript-Adapters?

                            Der Fehler sagt ja, dass ein Timeout nach 2000ms kommt... also waere die Addresse nicht zu erreichen..??

                            D 1 Reply Last reply
                            0
                            • ? A Former User

                              @denjo

                              neee, warum? Wenn du die aktuelle Version des Scripts hast, dann sollte die auch funktionieren.
                              Welche Version des javascript-Adapters?

                              Der Fehler sagt ja, dass ein Timeout nach 2000ms kommt... also waere die Addresse nicht zu erreichen..??

                              D Offline
                              D Offline
                              denjo
                              wrote on last edited by
                              #19

                              @ilovegym v. 8.3.1 und ja habe das letzte script aus dem Thread genommen.

                              ? 1 Reply Last reply
                              0
                              • D denjo

                                @ilovegym v. 8.3.1 und ja habe das letzte script aus dem Thread genommen.

                                ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #20

                                @denjo glaub in der Version war genau da auch ein Fehler drin.. ist in den neueren Versionen behoben.. also entweder warten, bis eine stable ist, oder die aktuelle latest installieren..oder mit den timeout-error leben.. das macht ja nix kaputt...

                                D 1 Reply Last reply
                                1
                                • ? A Former User

                                  @denjo glaub in der Version war genau da auch ein Fehler drin.. ist in den neueren Versionen behoben.. also entweder warten, bis eine stable ist, oder die aktuelle latest installieren..oder mit den timeout-error leben.. das macht ja nix kaputt...

                                  D Offline
                                  D Offline
                                  denjo
                                  wrote on last edited by
                                  #21

                                  @ilovegym ja alles gut, dann weiß ich das es nicht an mir liegt. danke

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


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  269

                                  Online

                                  32.7k

                                  Users

                                  82.5k

                                  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