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. Visualisierung
  4. Internetinhalte auf Wandtablet ohne Inetzugang darstellen?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    152

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    565

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Internetinhalte auf Wandtablet ohne Inetzugang darstellen?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
visandroid app vis
58 Beiträge 7 Kommentatoren 5.3k 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.
  • HomoranH Homoran

    @Jey-Cee
    Muss ich wieder @Paul53 um Hilfe bitten?

    Irgendwie muss ich das Bild doch in vis bekommen

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #17

    @Homoran sagte:

    Irgendwie muss ich das Bild doch in vis bekommen

    Ich habe es einmal per Vis-Datei-Manger per Drag & Drop hochgeladen, womit es auch in Vis registriert ist. Dann habe ich die Datei jede Minute per Script erneuert:

    const fs = require('fs');
    const path = '/opt/iobroker/iobroker-data/files/vis.0/neues_projekt/img/rad_nrw_akt.jpg';
    const url = 'http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg';
    
    schedule('* * * * *', function() {
        request(url, function(err, response, data) {
            if(!err && data) fs.writeFileSync(path, data);
        })
    });
    

    Ich kann sehen, dass der Zeitstempel der Datei jede Minute erneuert wird. Keine Ahnung, ob Vis das Bild dann auch aktualisiert (ändert sich zu selten).

    DWD_NRW.JPG

    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 Antwort Letzte Antwort
    0
    • paul53P paul53

      @Homoran sagte:

      Irgendwie muss ich das Bild doch in vis bekommen

      Ich habe es einmal per Vis-Datei-Manger per Drag & Drop hochgeladen, womit es auch in Vis registriert ist. Dann habe ich die Datei jede Minute per Script erneuert:

      const fs = require('fs');
      const path = '/opt/iobroker/iobroker-data/files/vis.0/neues_projekt/img/rad_nrw_akt.jpg';
      const url = 'http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg';
      
      schedule('* * * * *', function() {
          request(url, function(err, response, data) {
              if(!err && data) fs.writeFileSync(path, data);
          })
      });
      

      Ich kann sehen, dass der Zeitstempel der Datei jede Minute erneuert wird. Keine Ahnung, ob Vis das Bild dann auch aktualisiert (ändert sich zu selten).

      DWD_NRW.JPG

      HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #18

      @paul53 sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

      Ich habe es einmal per Vis-Datei-Manger per Drag & Drop hochgeladen, womit es auch in Vis registriert ist.

      cool - das probiere ich als erstes

      DANKE!

      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 -

      1 Antwort Letzte Antwort
      0
      • HomoranH Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von Homoran
        #19

        @paul53
        Das klappte nicht :-(
        Bild hochgeladen - wurde registriert und ist in vis zu sehen.
        Anschließend direkt in den Pfad geschrieben. Timestamp wird aktualisiert aber leider das Bild nicht.
        am unteren Rand steht die Uhrzeit und die sollte sich alle 5 - 10 Minuten ändern.

        Den Rest deines Skriptes teste ich wenn es hier etwas mehr Ruhe wegen vis/socket usw. gibt

        Ein ganz besonderes Danke noch, weil ich ja weiß, dass du nicht mit vis arbeitest

        EDIT:
        Sorry @paul53 , das mit deinem Skript klappt genauso nicht.
        Wie du gesehen hast wird der Zeitstempel aktualisiert, aber das neue Bild nicht angezeigt. Weder mit (STRG-) F5 noch mit autorefresh in 60000msec

        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 -

        1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          Ich habe diverse Wandtablets zur Darstellung meiner Views, die in der Fritzbox für den Zugang ins Internet gesperrt sind.
          Leider gibt es immer wieder Inhalte, die dann vom Frontend aus dem Internet geholt werden, so wie hier der Regenradar (Bild!) vom DWD.

          wetterview.png

          Auf den Wandtablet she ich da - Nichts!
          Was muss ich tun, damit ich diese Bilder vom ioBroker Server holen lasse und den Views von dort zukommen lasse?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #20

          @Homoran sagte:

          so wie hier der Regenradar (Bild!) vom DWD.

          Mit Vis kenne ich mich nicht aus: Welches Widget verwendest Du für die aktuelle Darstellung aus dem Internet ?

          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 Antwort Letzte Antwort
          0
          • paul53P paul53

            @Homoran sagte:

            so wie hier der Regenradar (Bild!) vom DWD.

            Mit Vis kenne ich mich nicht aus: Welches Widget verwendest Du für die aktuelle Darstellung aus dem Internet ?

            HomoranH Offline
            HomoranH Offline
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #21

            @paul53 sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

            Mit Vis kenne ich mich nicht aus:

            Ich weiß, daher mein besonderer Dank!

            @paul53 sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

            Welches Widget verwendest Du

            Das normale Image widget. Der dwd hat die Einbindung als iFrame unterbunden.

            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 -

            1 Antwort Letzte Antwort
            0
            • Jey CeeJ Jey Cee

              @Homoran da ist ein Bug im Javascript Adapter, der wurde auch schon gefixt kommt aber erst mit Version 4.6.23 (aktuell nur Github).
              Dann fällt die Lösung wohl aus.

              Hast du meinen Edit im vorherigen Beitrag gesehen?

              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #22

              @Jey-Cee sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

              der wurde auch schon gefixt kommt aber erst mit Version 4.6.23 (aktuell nur Github).

              Habe dioese Version installiert, kommt auchkein Mecker mehr.
              Die States werden angelegt, das Bild aber nicht befüllt.

              im Code wird "data" unterkringelt:
              JC_DWD.png

              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 -

              paul53P 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @Jey-Cee sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                der wurde auch schon gefixt kommt aber erst mit Version 4.6.23 (aktuell nur Github).

                Habe dioese Version installiert, kommt auchkein Mecker mehr.
                Die States werden angelegt, das Bild aber nicht befüllt.

                im Code wird "data" unterkringelt:
                JC_DWD.png

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #23

                @Homoran sagte:

                im Code wird "data" unterkringelt:

                Die Variable data ist nicht deklariert (Zeile 25)

                let data = ...
                

                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 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @Homoran sagte:

                  im Code wird "data" unterkringelt:

                  Die Variable data ist nicht deklariert (Zeile 25)

                  let data = ...
                  
                  HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #24

                  @paul53 sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                  Die Variable data ist nicht deklariert (Zeile 25)

                  d.h. da muss nur ein let davor?

                  EDIT: habe ich jetzt gemacht.
                  Sollte aber am fehlenden Bild nichts ändern. Wenn ich die Zeile richtig interpretiere wird diese nur im Fehlerfall abgearbeitet, oder?

                  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 -

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @paul53 sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                    Die Variable data ist nicht deklariert (Zeile 25)

                    d.h. da muss nur ein let davor?

                    EDIT: habe ich jetzt gemacht.
                    Sollte aber am fehlenden Bild nichts ändern. Wenn ich die Zeile richtig interpretiere wird diese nur im Fehlerfall abgearbeitet, oder?

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #25

                    @Homoran sagte:

                    Sollte aber am fehlenden Bild nichts ändern.

                    Nein, beseitigt nur die Kringel.

                    @Homoran sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                    wird diese nur im Fehlerfall abgearbeitet, oder?

                    Nein, wenn kein Fehler vorliegt.

                    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 Antwort Letzte Antwort
                    1
                    • paul53P paul53

                      @Homoran sagte:

                      Sollte aber am fehlenden Bild nichts ändern.

                      Nein, beseitigt nur die Kringel.

                      @Homoran sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                      wird diese nur im Fehlerfall abgearbeitet, oder?

                      Nein, wenn kein Fehler vorliegt.

                      HomoranH Offline
                      HomoranH Offline
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #26

                      @paul53 Danke - dann hätte es ja doch einen Einfluss

                      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 -

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @paul53 Danke - dann hätte es ja doch einen Einfluss

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #27

                        @Homoran
                        hi
                        funktioniert es bei dir - bei mir klappt das mit dem script von jey-cee - nutze ein anderes bild - sollte aber egal sein und habe ein schedule in das script eingebaut, dass alle 15 minuten das bild holt.

                        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

                        HomoranH 2 Antworten Letzte Antwort
                        0
                        • liv-in-skyL liv-in-sky

                          @Homoran
                          hi
                          funktioniert es bei dir - bei mir klappt das mit dem script von jey-cee - nutze ein anderes bild - sollte aber egal sein und habe ein schedule in das script eingebaut, dass alle 15 minuten das bild holt.

                          HomoranH Offline
                          HomoranH Offline
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von Homoran
                          #28

                          @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                          funktioniert es bei dir

                          leider nein

                          @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                          bei mir klappt das mit dem script von jey-cee - nutze ein anderes bild

                          könntest du es bitte mal mit meinem Bild versuchen.
                          http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg

                          @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                          habe ein schedule in das script eingebaut

                          oops, den brauch ich auch noch :-(

                          bei mir ist nur ein Leerzeichen im state:
                          dwd_bild_state_leer.png

                          wie bindest du das Bild (wenn es denn mal da wäre) in vis ein?

                          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 -

                          liv-in-skyL 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                            funktioniert es bei dir

                            leider nein

                            @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                            bei mir klappt das mit dem script von jey-cee - nutze ein anderes bild

                            könntest du es bitte mal mit meinem Bild versuchen.
                            http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg

                            @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                            habe ein schedule in das script eingebaut

                            oops, den brauch ich auch noch :-(

                            bei mir ist nur ein Leerzeichen im state:
                            dwd_bild_state_leer.png

                            wie bindest du das Bild (wenn es denn mal da wäre) in vis ein?

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von
                            #29

                            @Homoran

                            das script nutze ich :

                            /*Author: Jey Cee jey-cee@live.com; Version: 0.1.2; Datum: 05.10.2019*/
                            
                            let objPath = 'cam'         //Der Pfad zu den Skript Objekten; Ergebnis: javascript.0.cam
                            let urlCam1 ='http://www.wetter24.de/meteo/automatic-gif/radar.teaser/radar_de_teaser.gif'; //      'https://www.dwd.de/DWD/wetter/radar/rad_bayern_akt.jpg';      //URL zum snapshot der IP Cam
                            let intervall = 2;      //Zeit intervall für die Abfrage; 0 = Dynamisch, 1-x = Zeit in Sekunden;
                            
                            //Ab hier keine Änderungen mehr
                            createState(objPath + '.image', '', false, {type: 'string'});
                            createState(objPath + '.start', false, false, {type: 'boolean', role: 'switch'});
                            
                            const request = require('request').defaults({ encoding: null });
                            
                            on({id: 'javascript.0.' + objPath + '.start', val: true},
                               function(){
                                   getSnap();
                               }) 
                            schedule('*/15 * * * *',  function () { 
                            //function(){
                                   getSnap();//}
                            });
                            
                            
                            function getSnap(){
                              // log("bin d")
                               request.get(urlCam1, function (error, response, body) {
                               if(error){
                                   log(error);
                               }
                               if (!error && response.statusCode == 200) {
                                    data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(body).toString('base64');
                                   setState('javascript.0.' + objPath + '.image', data);
                               }
                               if(intervall === 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                   getSnap();
                               }else if(intervall !== 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                   setTimeout(function(){
                                           getSnap();
                                   }, intervall * 1000);
                               }
                               
                            });
                            }
                            
                            
                            
                            
                            

                            ich werd mal dein bild eingeben und melde mich dann

                            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

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • liv-in-skyL liv-in-sky

                              @Homoran

                              das script nutze ich :

                              /*Author: Jey Cee jey-cee@live.com; Version: 0.1.2; Datum: 05.10.2019*/
                              
                              let objPath = 'cam'         //Der Pfad zu den Skript Objekten; Ergebnis: javascript.0.cam
                              let urlCam1 ='http://www.wetter24.de/meteo/automatic-gif/radar.teaser/radar_de_teaser.gif'; //      'https://www.dwd.de/DWD/wetter/radar/rad_bayern_akt.jpg';      //URL zum snapshot der IP Cam
                              let intervall = 2;      //Zeit intervall für die Abfrage; 0 = Dynamisch, 1-x = Zeit in Sekunden;
                              
                              //Ab hier keine Änderungen mehr
                              createState(objPath + '.image', '', false, {type: 'string'});
                              createState(objPath + '.start', false, false, {type: 'boolean', role: 'switch'});
                              
                              const request = require('request').defaults({ encoding: null });
                              
                              on({id: 'javascript.0.' + objPath + '.start', val: true},
                                 function(){
                                     getSnap();
                                 }) 
                              schedule('*/15 * * * *',  function () { 
                              //function(){
                                     getSnap();//}
                              });
                              
                              
                              function getSnap(){
                                // log("bin d")
                                 request.get(urlCam1, function (error, response, body) {
                                 if(error){
                                     log(error);
                                 }
                                 if (!error && response.statusCode == 200) {
                                      data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(body).toString('base64');
                                     setState('javascript.0.' + objPath + '.image', data);
                                 }
                                 if(intervall === 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                     getSnap();
                                 }else if(intervall !== 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                     setTimeout(function(){
                                             getSnap();
                                     }, intervall * 1000);
                                 }
                                 
                              });
                              }
                              
                              
                              
                              
                              

                              ich werd mal dein bild eingeben und melde mich dann

                              HomoranH Offline
                              HomoranH Offline
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #30

                              @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                              das script nutze ich :
                              Spoiler

                              das habe ich auch - leicht modifiziert:

                              /*Author: Jey Cee jey-cee@live.com; Version: 0.1.2; Datum: 05.10.2019*/
                               
                              let objPath = 'DWD'         //Der Pfad zu den Skript Objekten; Ergebnis: javascript.0.DWD
                              let urlCam1 = 'http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg';      //URL zum Radarbild
                              let intervall = 60;      //Zeit intervall für die Abfrage; 0 = Dynamisch, 1-x = Zeit in Sekunden;
                               
                              //Ab hier keine Änderungen mehr
                              createState(objPath + '.image', '', false, {type: 'string'});
                              createState(objPath + '.start', false, false, {type: 'boolean', role: 'switch'});
                               
                              const request = require('request').defaults({ encoding: null });
                               
                              on({id: 'javascript.0.' + objPath + '.start', val: true},
                                  function(){
                                      getSnap();
                                  }) 
                               
                               
                              function getSnap(){
                                  request.get(urlCam1, function (error, response, body) {
                                  if(error){
                                      log(error);
                                  }
                                  if (!error && response.statusCode == 200) {
                                      let data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(body).toString('base64');
                                      setState('javascript.0.' + objPath + '.image', data);
                                  }
                                  if(intervall === 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                      getSnap();
                                  }else if(intervall !== 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                      setTimeout(function(){
                                              getSnap();
                                      }, intervall * 1000);
                                  }
                                  
                              });
                              }
                              

                              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 -

                              liv-in-skyL 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                das script nutze ich :
                                Spoiler

                                das habe ich auch - leicht modifiziert:

                                /*Author: Jey Cee jey-cee@live.com; Version: 0.1.2; Datum: 05.10.2019*/
                                 
                                let objPath = 'DWD'         //Der Pfad zu den Skript Objekten; Ergebnis: javascript.0.DWD
                                let urlCam1 = 'http://www.dwd.de/DWD/wetter/radar/rad_nrw_akt.jpg';      //URL zum Radarbild
                                let intervall = 60;      //Zeit intervall für die Abfrage; 0 = Dynamisch, 1-x = Zeit in Sekunden;
                                 
                                //Ab hier keine Änderungen mehr
                                createState(objPath + '.image', '', false, {type: 'string'});
                                createState(objPath + '.start', false, false, {type: 'boolean', role: 'switch'});
                                 
                                const request = require('request').defaults({ encoding: null });
                                 
                                on({id: 'javascript.0.' + objPath + '.start', val: true},
                                    function(){
                                        getSnap();
                                    }) 
                                 
                                 
                                function getSnap(){
                                    request.get(urlCam1, function (error, response, body) {
                                    if(error){
                                        log(error);
                                    }
                                    if (!error && response.statusCode == 200) {
                                        let data = "data:" + response.headers["content-type"] + ";base64," + new Buffer(body).toString('base64');
                                        setState('javascript.0.' + objPath + '.image', data);
                                    }
                                    if(intervall === 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                        getSnap();
                                    }else if(intervall !== 0 && getState('javascript.0.' + objPath + '.start').val === true){
                                        setTimeout(function(){
                                                getSnap();
                                        }, intervall * 1000);
                                    }
                                    
                                });
                                }
                                
                                liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                schrieb am zuletzt editiert von
                                #31

                                @Homoran noch ne frage

                                mein bild ist ein gif , indem die wolken sich bewegen - in wiederholung

                                dein bild scheint still zu stehen - wie oft wird das geupdated von denen ?

                                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

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • liv-in-skyL liv-in-sky

                                  @Homoran
                                  hi
                                  funktioniert es bei dir - bei mir klappt das mit dem script von jey-cee - nutze ein anderes bild - sollte aber egal sein und habe ein schedule in das script eingebaut, dass alle 15 minuten das bild holt.

                                  HomoranH Offline
                                  HomoranH Offline
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #32

                                  @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                  habe ein schedule in das script eingebaut, dass alle 15 minuten das bild holt.

                                  habe gerade nochmal nachgesehen. Wofür ist denn dann das Intervall in Zeile 5?

                                  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 -

                                  1 Antwort Letzte Antwort
                                  0
                                  • liv-in-skyL liv-in-sky

                                    @Homoran noch ne frage

                                    mein bild ist ein gif , indem die wolken sich bewegen - in wiederholung

                                    dein bild scheint still zu stehen - wie oft wird das geupdated von denen ?

                                    HomoranH Offline
                                    HomoranH Offline
                                    Homoran
                                    Global Moderator Administrators
                                    schrieb am zuletzt editiert von
                                    #33

                                    @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                    dein bild scheint still zu stehen - wie oft wird das geupdated von denen ?

                                    alle 5 Minuten - manchmal auch nur alle 10 Minuten

                                    @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                    mein bild ist ein gif , indem die wolken sich bewegen - in wiederholung

                                    und du bist sicher, dass das neu geladen wird, oder immer nur das alte weiterkreiselt?

                                    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 -

                                    liv-in-skyL 1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Homoran

                                      @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                      dein bild scheint still zu stehen - wie oft wird das geupdated von denen ?

                                      alle 5 Minuten - manchmal auch nur alle 10 Minuten

                                      @liv-in-sky sagte in Internetinhalte auf Wandtablet ohne Inetzugang darstellen?:

                                      mein bild ist ein gif , indem die wolken sich bewegen - in wiederholung

                                      und du bist sicher, dass das neu geladen wird, oder immer nur das alte weiterkreiselt?

                                      liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      schrieb am zuletzt editiert von
                                      #34

                                      @Homoran bei mir ja- habe das widget vor 1- 2 stunden reingestellt - als ich wiederkam, war es ein anderes bild - außerdem habe ich mir jetzt noch ein blockly gemacht, dass alexa sagen läßt, wenn ein anderes bild da ist - bei meinem bild dauert der zyklus länger- ich weiß nicht wie lange er ist

                                      ds interval:

                                      wenn du den datenpunkt (start) auf true setzt, und läßt, wird der bei interval 2 jede 2 sekunden ein bild geholt

                                      ich hätte das interval auch auf 15*60 stellen können - dann hätte ich mir das eigene schedule sparen können

                                      gerade hat sich dein bild geändert und alexa hat mir bescheid gegeben

                                      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

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • liv-in-skyL liv-in-sky

                                        @Homoran bei mir ja- habe das widget vor 1- 2 stunden reingestellt - als ich wiederkam, war es ein anderes bild - außerdem habe ich mir jetzt noch ein blockly gemacht, dass alexa sagen läßt, wenn ein anderes bild da ist - bei meinem bild dauert der zyklus länger- ich weiß nicht wie lange er ist

                                        ds interval:

                                        wenn du den datenpunkt (start) auf true setzt, und läßt, wird der bei interval 2 jede 2 sekunden ein bild geholt

                                        ich hätte das interval auch auf 15*60 stellen können - dann hätte ich mir das eigene schedule sparen können

                                        gerade hat sich dein bild geändert und alexa hat mir bescheid gegeben

                                        HomoranH Offline
                                        HomoranH Offline
                                        Homoran
                                        Global Moderator Administrators
                                        schrieb am zuletzt editiert von Homoran
                                        #35

                                        @liv-in-sky was mach ich falsch?
                                        dein skript klappt bei mir auch nicht.

                                        :flushed:

                                        man muss start auf true stellen - dann klappt es auch :flushed:

                                        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 -

                                        liv-in-skyL 1 Antwort Letzte Antwort
                                        0
                                        • HomoranH Homoran

                                          @liv-in-sky was mach ich falsch?
                                          dein skript klappt bei mir auch nicht.

                                          :flushed:

                                          man muss start auf true stellen - dann klappt es auch :flushed:

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von
                                          #36

                                          @Homoran
                                          habe mich nicht fragen getraut, ob du es auf true gesetzt hast :-)

                                          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

                                          HomoranH 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

                                          478

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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