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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    16
    1
    478

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

3 Skripte melden Fehler seit js 8.4.0

Geplant Angeheftet Gesperrt Verschoben JavaScript
21 Beiträge 7 Kommentatoren 2.2k Aufrufe 6 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.
  • liv-in-skyL liv-in-sky

    @nashra nix von mir dabei

    NashraN Offline
    NashraN Offline
    Nashra
    Most Active Forum Testing
    schrieb am zuletzt editiert von
    #5

    @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:

    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.

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer

      @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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antworten Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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 Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von
                #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 Antworten Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #12

                  @mcm1957 habs, thanks

                  1 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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 Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      D 1 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        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
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #16

                          @denjo

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

                          D 1 Antwort Letzte Antwort
                          0
                          • ? Ein ehemaliger Benutzer

                            @denjo

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

                            D Offline
                            D Offline
                            denjo
                            schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                            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
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #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 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @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
                                schrieb am zuletzt editiert von
                                #19

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

                                ? 1 Antwort Letzte Antwort
                                0
                                • D denjo

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

                                  ? Offline
                                  ? Offline
                                  Ein ehemaliger Benutzer
                                  schrieb am zuletzt editiert von
                                  #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 Antwort Letzte Antwort
                                  1
                                  • ? Ein ehemaliger Benutzer

                                    @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
                                    schrieb am zuletzt editiert von
                                    #21

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

                                    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

                                    833

                                    Online

                                    32.5k

                                    Benutzer

                                    81.6k

                                    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