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. Praktische Anwendungen (Showcase)
  4. [gelöst]Frage: Wer hat die "Tagesschau in 100s" eingebunden?

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

[gelöst]Frage: Wer hat die "Tagesschau in 100s" eingebunden?

Geplant Angeheftet Gesperrt Verschoben Gelöst Praktische Anwendungen (Showcase)
222 Beiträge 44 Kommentatoren 46.9k Aufrufe 35 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.
  • D denjo

    @bahnuhr

    der?
    90d8bcd8-8ab9-41cc-ac52-6869baf48d9f-image.png

    und wo muss ich das object eintragen??

    157c515d-2bce-4890-b8ba-f3db7e0fa7e9-image.png

    bahnuhrB Offline
    bahnuhrB Offline
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #208

    @denjo sagte in [gelöst]Frage: Wer hat die "Tagesschau in 100s" eingebunden?:

    der?

    Nein,
    siehe #2

    Hast du den thread überhaupt gelesen ?


    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
    Danke.
    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
    ScreenToGif :https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      jwerlsdf
      schrieb am zuletzt editiert von
      #209

      Hallo, das Skript funktioniert noch sehr gut. Hat jemand dieses aber bereits nach httpGet umgebaut?

      ? 1 Antwort Letzte Antwort
      0
      • J jwerlsdf

        Hallo, das Skript funktioniert noch sehr gut. Hat jemand dieses aber bereits nach httpGet umgebaut?

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #210

        @jwerlsdf

        ja, ne quick&dirty Variante mit dem Script von @bahnuhr , geht aber:

        /* 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.vis.Tagesschau'/*Link zu Tagesschau in 100s*/;
        const idURL2 = '0_userdata.0.vis.Tagesschau100s'/*Link zu Tagesschau in 100s*/;
        const link = 'http://www.tagesschau.de/multimedia/sendung/tagesschau_in_100_sekunden/';
        let film_url; let stream_url;
         
         
        function findeURL () {   
           //let request = require('request');
           try {
               httpGet(link, function (error, response, body) {
                   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(body);
                       film_url = result_arr[0];
                       setState(idURL, "https://" + film_url);
                       if (logging) log ("URL: " + "https://" + film_url);
                   } else  { // Error beim Einlesen
                       log(error, 'error'); 
                   }
               });   // Ende request 
           } 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/";
               //let regexp = /https:\/\/www\.tagesschau\.de\/multimedia\/livestreams\/livestream\d*\/index~player\.html/gm;
               //let regexp = /https:\/\/www\.tagesschau\.de\/multimedia\/livestreams\/livestream1\d*-\d*~player\.html/gm;
               httpGet(link, function (error, response, body) {
                   if (!error && response.statusCode == 200) {
                       //let result_arr = regexp.exec(body);
                       //stream_url = result_arr[0];
                       //log ("hier1 " + stream_url);
                       stream_url = "https://www.tagesschau.de/multimedia/livestreams/index~player.html";
                       setState(idURL2, stream_url);
                       if (logging) log ("HTML: " + stream_url);
                   } else  { // Error beim Einlesen
                       log(error, 'error'); 
                   }
               });   // Ende request 
           } catch (fehler) {
               log("Fehler (try): " + fehler, "error");
           }
         
        } 
         
        schedule('8 */1 * * *', findeURL); // jedeStunde um 8 nach voll
        findeURL();
         
        
        
        J 1 Antwort Letzte Antwort
        0
        • ? Ein ehemaliger Benutzer

          @jwerlsdf

          ja, ne quick&dirty Variante mit dem Script von @bahnuhr , geht aber:

          /* 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.vis.Tagesschau'/*Link zu Tagesschau in 100s*/;
          const idURL2 = '0_userdata.0.vis.Tagesschau100s'/*Link zu Tagesschau in 100s*/;
          const link = 'http://www.tagesschau.de/multimedia/sendung/tagesschau_in_100_sekunden/';
          let film_url; let stream_url;
           
           
          function findeURL () {   
             //let request = require('request');
             try {
                 httpGet(link, function (error, response, body) {
                     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(body);
                         film_url = result_arr[0];
                         setState(idURL, "https://" + film_url);
                         if (logging) log ("URL: " + "https://" + film_url);
                     } else  { // Error beim Einlesen
                         log(error, 'error'); 
                     }
                 });   // Ende request 
             } 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/";
                 //let regexp = /https:\/\/www\.tagesschau\.de\/multimedia\/livestreams\/livestream\d*\/index~player\.html/gm;
                 //let regexp = /https:\/\/www\.tagesschau\.de\/multimedia\/livestreams\/livestream1\d*-\d*~player\.html/gm;
                 httpGet(link, function (error, response, body) {
                     if (!error && response.statusCode == 200) {
                         //let result_arr = regexp.exec(body);
                         //stream_url = result_arr[0];
                         //log ("hier1 " + stream_url);
                         stream_url = "https://www.tagesschau.de/multimedia/livestreams/index~player.html";
                         setState(idURL2, stream_url);
                         if (logging) log ("HTML: " + stream_url);
                     } else  { // Error beim Einlesen
                         log(error, 'error'); 
                     }
                 });   // Ende request 
             } catch (fehler) {
                 log("Fehler (try): " + fehler, "error");
             }
           
          } 
           
          schedule('8 */1 * * *', findeURL); // jedeStunde um 8 nach voll
          findeURL();
           
          
          
          J Offline
          J Offline
          jwerlsdf
          schrieb am zuletzt editiert von
          #211

          @ilovegym
          Vielen Dank erst einmal. Ich bekomme aber folgenden Fehler:

          (script.js.System_Tagesschau_100_Sekunden:27:37)

          Dementsprechend wird kein link bei tagesschau sondern nur bei tagesschau 100s geschrieben.

          bahnuhrB 1 Antwort Letzte Antwort
          0
          • J jwerlsdf

            @ilovegym
            Vielen Dank erst einmal. Ich bekomme aber folgenden Fehler:

            (script.js.System_Tagesschau_100_Sekunden:27:37)

            Dementsprechend wird kein link bei tagesschau sondern nur bei tagesschau 100s geschrieben.

            bahnuhrB Offline
            bahnuhrB Offline
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #212

            @jwerlsdf
            Nehm dies:

            /* 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 = 'javascript.0.System.Sonstige.Tagesschau_100';
            const idURL2 = 'javascript.0.System.Sonstige.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();
            
            

            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            J ? 2 Antworten Letzte Antwort
            1
            • bahnuhrB bahnuhr

              @jwerlsdf
              Nehm dies:

              /* 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 = 'javascript.0.System.Sonstige.Tagesschau_100';
              const idURL2 = 'javascript.0.System.Sonstige.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();
              
              
              J Offline
              J Offline
              jwerlsdf
              schrieb am zuletzt editiert von
              #213

              @bahnuhr
              Danke, hat geklappt!

              1 Antwort Letzte Antwort
              0
              • bahnuhrB bahnuhr

                @jwerlsdf
                Nehm dies:

                /* 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 = 'javascript.0.System.Sonstige.Tagesschau_100';
                const idURL2 = 'javascript.0.System.Sonstige.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
                #214

                @bahnuhr

                Anständig das response genutzt !

                bahnuhrB 1 Antwort Letzte Antwort
                0
                • ? Ein ehemaliger Benutzer

                  @bahnuhr

                  Anständig das response genutzt !

                  bahnuhrB Offline
                  bahnuhrB Offline
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #215

                  @ilovegym sagte in [gelöst]Frage: Wer hat die "Tagesschau in 100s" eingebunden?:

                  @bahnuhr

                  Anständig das response genutzt !

                  Was meinst du damit?
                  Habs ja erst seit kurzem umgesetzt; dieses httpget.

                  Dauert halt doch etwas wenn man 100+ Scripte ändern muss.

                  Schaust du kein Fußball ?


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  ? 1 Antwort Letzte Antwort
                  0
                  • bahnuhrB bahnuhr

                    @ilovegym sagte in [gelöst]Frage: Wer hat die "Tagesschau in 100s" eingebunden?:

                    @bahnuhr

                    Anständig das response genutzt !

                    Was meinst du damit?
                    Habs ja erst seit kurzem umgesetzt; dieses httpget.

                    Dauert halt doch etwas wenn man 100+ Scripte ändern muss.

                    Schaust du kein Fußball ?

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #216

                    @bahnuhr

                    response - die Parameter fuer httpGET richtig genutzt, ich hatte das einfach ersetzt und rumprobiert.

                    Fussball ? Nur EM oder WM, alles andere weniger.. mir sind die, die im Kreis fahren und sich mal im Kreis drehen, lieber.. erinnert so an die Arbeit.. :D

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      bubus
                      schrieb am zuletzt editiert von bubus
                      #217
                      Dieser Beitrag wurde gelöscht!
                      ? 1 Antwort Letzte Antwort
                      -3
                      • B bubus

                        Dieser Beitrag wurde gelöscht!

                        ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #218
                        Dieser Beitrag wurde gelöscht!
                        K 1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kanumouse
                          schrieb am zuletzt editiert von
                          #219

                          Hat noch jemand Probleme mit dem Link zur "Tagesschau in 100 s"?

                          crunchipC 1 Antwort Letzte Antwort
                          0
                          • K Kanumouse

                            Hat noch jemand Probleme mit dem Link zur "Tagesschau in 100 s"?

                            crunchipC Abwesend
                            crunchipC Abwesend
                            crunchip
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #220

                            @Kanumouse ja mit dem script gibt es Probleme, ggf kannst du es mal mit dem Adapter probieren
                            https://forum.iobroker.net/post/1235001

                            umgestiegen von Proxmox auf Unraid

                            K 1 Antwort Letzte Antwort
                            0
                            • padrinoP Online
                              padrinoP Online
                              padrino
                              Most Active
                              schrieb am zuletzt editiert von
                              #221

                              Die TGS100 funktioniert auch nicht mehr, wenn man die ganz normal über Alexa aufruft.
                              Was der Grund ist, ob eingestellt, sonstige technische Probleme, keine Ahnung .

                              1 Antwort Letzte Antwort
                              0
                              • crunchipC crunchip

                                @Kanumouse ja mit dem script gibt es Probleme, ggf kannst du es mal mit dem Adapter probieren
                                https://forum.iobroker.net/post/1235001

                                K Offline
                                K Offline
                                Kanumouse
                                schrieb am zuletzt editiert von
                                #222

                                @crunchip
                                Danke für den Tipp!
                                Mit dem Adapter funktioniert es wieder.

                                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

                                411

                                Online

                                32.4k

                                Benutzer

                                81.5k

                                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