Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Ical Setzen eines Events

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Ical Setzen eines Events

Scheduled Pinned Locked Moved Skripten / Logik
159 Posts 32 Posters 31.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    chris
    wrote on last edited by
    #36

    Hallo

    ich habe das Script so genommen wie Pix es für Altpapier geschrieben hatte.

    idEventState blieb auch immer aus false.

    Oben habe ich noch eine Zeile eingefügt. Seit dem läuft es bei mir.

    var idEventState = 'Muellwarnung.' + suchstring;
    setState(idEventState, false); 
    

    Gruß

    Chris

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hanisoft
      wrote on last edited by
      #37

      Hallo,

      wo hast Du das genau eingesetzt?

      Danke

      Gruß

      Hannes

      1 Reply Last reply
      0
      • S Offline
        S Offline
        Sven2013
        wrote on last edited by
        #38

        Hallo Pix, Hallo @all

        ich habe nun beide Varianten die in den oben genannte Variante von Nathan1312 ausprobiert:

        Erfolg: Die Variablen beleiben auf "false"

        dann habe ich in Zeile 24 die Ergänzung von Chris eingefügt:

        Erfolg: Das Script findet die Müllabholung von Morgen korrekt. Ansage erfolgt ebenfalls korrekt. Die Variable wird danach aber leider nicht wieder auf false gestzt wenn der Tag des Mülls dran war. Kommt dann ein Anderer Müll, wird Sie auf false gesetzt und das ganze Spiel beginnt mit der anderen Müllart wie beschrieben von Vorne.

        Vielleicht kann jemand von euch mit der Beschreibung etwas anfangen…

        Denn wenn es geht ist es eine tolle Erleichterung damit ich den Müll nicht mehr so oft vergesse :-)

        `/* Kalenderevent in der Zukunft suchen
        
        sucht im iCal Adapter nach events, die noch kommen
        http://forum.iobroker.net/viewtopic.php?f=21&t=3761&sid=4319378b32a0ce096bbbbfc0ebd859ce#p34975
        
        20.09.2016 erstellt von pix
        13.11.2016 angepasst für Sven
        */
        
        // User Anpassungen
        var suchstring =   'Rest';              // Suchbegriff
        var stichtag =     1;                   // 0 heute;  1 morgen; 2 übermorgen; 3 In 3 Tagen
        var idTabelle =    'ical.1.data.table'; // Instanz eintragen
        var logging =      true;                // debug Log ein/ausschalten
        // Ende User Anpassungen
        
        createState('Muellwarnung.' + suchstring, false, {
             type: 'boolean',
             name: suchstring + ' wird morgen abgeholt',
             desc: suchstring + ' wird morgen abgeholt (Boolean)',
             def: false
        });
        var idEventState = 'Muellwarnung.' + suchstring;
        setState(idEventState, false); 
        
        var tage = ['Heute','Morgen','Übermorgen','In 3 Tagen']; // dafür relative Datumsangabe in iCal-Adapter einschalten und ggf. übersetzen
        
        function datum(x) {
            var jetzt = new Date();
            if (logging) log('Jetztzeit: ' + jetzt);
            //var zeit = new Date(jetzt.getTime() + x * 24 * 60 * 60 * 1000); // es werden genau x Tage, als x * 24 Stunden zugezählt --> nicht gut
            var zeit = new Date (jetzt.getFullYear(), jetzt.getMonth(), jetzt.getDate() + x); // in drei Tagen um Mitternacht
            if (logging) log('Zielzeit: ' + zeit);
            var jahr       = zeit.getFullYear();
            var monat      = (zeit.getMonth()+1 < 10) ? '0' + (zeit.getMonth()+1) : zeit.getMonth()+1;
            var tag        = (zeit.getDate() < 10) ? '0' + zeit.getDate() : zeit.getDate();
            return (tag + '.' + monat + '.' + jahr);
        }
        
        function pruefeKalender() {
            var kalender = getState(idTabelle).val;
            var tag = datum(parseInt(stichtag,10));
            if (logging) log(tag);
            try{
                var ereignisse = JSON.stringify(kalender, null, 2); // Ausgabe als String
                if (logging) log(ereignisse);
                for(var i = 0; i <kalender.length; 20/i++)/{/alle/events/durchgehen/if/(/(kalender[i].date.indexof(tag)/!="-1)" ||/(kalender[i].date.indexof(tage[stichtag])/)/string/datum/oder/relatives/(nicht/nicht)/gefunden,/also/gefunden/var/termin="kalender[i].event;" (termin.indexof(suchstring)/log('treffer:/'/+/tage[stichtag]/suchstring);/hier/wird/später/vielleicht/stichtag_array/verwendet/setstate(ideventstate,/true);/}/else/false);/catch/(fehler_try)/log('fehler/beim/kalenderevents/einlesen/fehler_try,/'error');/schedule("30/*/*",/function(){/bei/mehreren/müllskripts/den/ersten/wert/verändern/(minuten)/event="getState(idEventState).val;" (event)/ansage="suchstring" mülltonne/morgen/abgeholt./bitte/stell/die/tonne/an/straße!';/kann/sayit/push/gesetzt/werden/setstate("sayit.0.tts.text"/*text/to/speech*/,/ansage);/});/aktualisierung/on/({id:/idtabelle,/change:/'any'},/function(data)/pruefekalender();/1min/nach/mitternacht/schedule("1/pruefekalender);/skriptstart/<e=""></kalender.length;>`
        
        Gruß Sven[/i][/i][/i]
        
        1 Reply Last reply
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          wrote on last edited by
          #39

          @chris:

          Hallo

          ich habe das Script so genommen wie Pix es für Altpapier geschrieben hatte.

          idEventState blieb auch immer aus false.

          Oben habe ich noch eine Zeile eingefügt. Seit dem läuft es bei mir.

          var idEventState = 'Muellwarnung.' + suchstring;
          setState(idEventState, false); 
          

          Gruß

          Chris `

          Hi,

          kannst du vielleicht mal das komplette Script posten?

          Danke und Gruß

          Mirko

          Bitte keine Fragen per PN, die gehören ins Forum!

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

          1 Reply Last reply
          0
          • C Offline
            C Offline
            chris
            wrote on last edited by
            #40

            Hallo,

            Ich weiß nicht mehr ganz genau, ob ich noch was anderes geändert habe.

            Ist bei mir mehr so trial and error.

            Gruß

            Chris

            `/* Kalenderevent in der Zukunft suchen
            
            sucht im iCal Adapter nach events, die noch kommen
            http://forum.iobroker.net/viewtopic.php?f=21&t=3761&sid=4319378b32a0ce096bbbbfc0ebd859ce#p34975
            
            20.09.2016 erstellt von pix
            13.11.2016 angepasst für Sven
            */
            
            // User Anpassungen
            var suchstring =   'Biotonne';              // Suchbegriff
            var stichtag =      1;                   // 0 heute;  1 morgen; 2 übermorgen; 3 In 3 Tagen
            var idTabelle =    'ical.0.data.table'; // Instanz eintragen
            var logging =      true;                // debug Log ein/ausschalten
            // Ende User Anpassungen
            
            createState('Muellwarnung.' + suchstring, false, {
                 type: 'boolean',
                 name: suchstring + ' wird morgen abgeholt',
                 desc: suchstring + ' wird morgen abgeholt (Boolean)',
                 def: false
            });
            var idEventState = 'Muellwarnung.' + suchstring;
            setState(idEventState, false); 
            
            var tage = ['Heute','Morgen','Übermorgen','In 3 Tagen']; // dafür relative Datumsangabe in iCal-Adapter einschalten und ggf. übersetzen
            
            function datum(x) {
                var jetzt = new Date();
                if (logging) log('Jetztzeit: ' + jetzt);
                //var zeit = new Date(jetzt.getTime() + x * 24 * 60 * 60 * 1000); // es werden genau x Tage, als x * 24 Stunden zugezählt --> nicht gut
                var zeit = new Date (jetzt.getFullYear(), jetzt.getMonth(), jetzt.getDate() + x); // in drei Tagen um Mitternacht
                if (logging) log('Zielzeit: ' + zeit);
                var jahr       = zeit.getFullYear();
                var monat      = (zeit.getMonth()+1 < 10) ? '0' + (zeit.getMonth()+1) : zeit.getMonth()+1;
                var tag        = (zeit.getDate() < 10) ? '0' + zeit.getDate() : zeit.getDate();
                return (tag + '.' + monat + '.' + jahr);
            }
            
            function pruefeKalender() {
                var kalender = getState(idTabelle).val;
                var tag = datum(parseInt(stichtag,10));
                if (logging) log(tag);
                try{
                    var ereignisse = JSON.stringify(kalender, null, 2); // Ausgabe als String
                    if (logging) log(ereignisse);
                    for(var i = 0; i <kalender.length; 18/i++)/{/alle/events/durchgehen/if/(/(kalender[i].date.indexof(tag)/!="-1)" ||/(kalender[i].date.indexof(tage[stichtag])/)/string/datum/oder/relatives/(nicht/nicht)/gefunden,/also/gefunden/var/termin="kalender[i].event;" (termin.indexof(suchstring)/log('treffer:/'/+/tage[stichtag]/suchstring);/hier/wird/später/vielleicht/stichtag_array/verwendet/setstate(ideventstate,/true);/}/else/false);/catch/(fehler_try)/log('fehler/beim/kalenderevents/einlesen/fehler_try,/'error');/schedule("45/*/*",/function(){/bei/mehreren/müllskripts/den/ersten/wert/verändern/(minuten)/event="getState(idEventState).val;" (event)/ansage="suchstring" morgen/abholt./bitte/rausstellen!';/kann/sayit/push/gesetzt/werden/setstate("sayit.0.tts.text"/*text/to/speech*/,/ansage);/});/aktualisierung/on/({id:/idtabelle,/change:/'any'},/function(data)/pruefekalender();/1min/nach/mitternacht/schedule("1/pruefekalender);/skriptstart/pruefekalender();<e=""></kalender.length;>`[/i][/i][/i]
            
            1 Reply Last reply
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              wrote on last edited by
              #41

              Funktioniert es denn so?

              Gesendet von iPhone mit Tapatalk

              Bitte keine Fragen per PN, die gehören ins Forum!

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

              1 Reply Last reply
              0
              • a200A Offline
                a200A Offline
                a200
                wrote on last edited by
                #42

                hier scheint noch ein Fehler zu stecken.

                if (termin.indexOf(suchstring) != -1) {
                                    log('Treffer: ' + tage[stichtag] + ' ' + suchstring); // hier wird später vielleicht stichtag_array verwendet
                                    setState(idEventState, true);
                                } else setState(idEventState, false);
                

                das else setState(idEventState, false); sollte meiner Meinung Raus. Denn wenn du über Mehrere Instanzen gehst, dann kann es sein, dass du oben den Wert auf true setzt und später wieder auf false.

                a200

                IoBroker auf QNAP TS-451, Raspi und NUC

                1 Reply Last reply
                0
                • N Offline
                  N Offline
                  nathan1312
                  wrote on last edited by
                  #43

                  So liebe Leute.

                  Wer noch Probleme mit dem Script hat, dem empfehle ich folgendes auszuprobieren:

                  `/* Kalenderevent in der Zukunft suchen
                  
                  sucht im iCal Adapter nach events, die noch kommen
                  http://forum.iobroker.net/viewtopic.php?f=21&t=3761&sid=4319378b32a0ce096bbbbfc0ebd859ce#p34975
                  
                  20.09.2016 erstellt von pix
                  */
                  
                  // User Anpassungen
                  var suchstring =   'RESTMÜLL';              // Suchbegriff
                  var stichtag =     1;                   // 0 heute;  1 morgen; 2 übermorgen; 3 In 3 Tagen
                  var idTabelle =    'ical.0.data.table'; // Instanz eintragen
                  var logging =      true;                // debug Log ein/ausschalten
                  // Ende User Anpassungen
                  
                  createState(suchstring, false, {
                       type: 'boolean',
                       def: false
                  });
                  
                  var tage = ['Heute','Morgen','Übermorgen','In 3 Tagen']; // dafür relative Datumsangabe in iCal-Adapter einschalten und ggf. übersetzen
                  
                  function datum(x) {
                      var jetzt = new Date();
                      if (logging) log('Jetztzeit: ' + jetzt);
                      //var zeit = new Date(jetzt.getTime() + x * 24 * 60 * 60 * 1000); // es werden genau x Tage, als x * 24 Stunden zugezählt --> nicht gut
                      var zeit = new Date (jetzt.getFullYear(), jetzt.getMonth(), jetzt.getDate() + x); // in drei Tagen um Mitternacht
                      if (logging) log('Zielzeit: ' + zeit);
                      var jahr       = zeit.getFullYear();
                      var monat      = (zeit.getMonth()+1 < 10) ? '0' + (zeit.getMonth()+1) : zeit.getMonth()+1;
                      var tag        = (zeit.getDate() < 10) ? '0' + zeit.getDate() : zeit.getDate();
                      return (tag + '.' + monat + '.' + jahr);
                  }
                  
                  function pruefeKalender() {
                      var kalender = getState(idTabelle).val;
                      var tag = datum(parseInt(stichtag,10));
                      if (logging) log(tag);
                      try{
                          var ereignisse = JSON.stringify(kalender, null, 2); // Ausgabe als String
                          if (logging) log(ereignisse);
                          for(var i = 0; i <kalender.length; i++)/{/alle/events/durchgehen/if/(/(kalender[i].date.indexof(tag)/!="-1)" ||/(kalender[i].date.indexof(tage[stichtag])/)/string/datum/oder/relatives/(nicht/nicht)/gefunden,/also/gefunden/var/termin="kalender[i].event;" (termin.indexof(suchstring)/log('treffer:/'/+/tage[stichtag]/suchstring);/setstate(suchstring,/true);/break;/}/else/false);/catch/(fehler_try)/log('fehler/beim/kalenderevents/einlesen/fehler_try,/'error');/bei/aktualisierung/on/({id:/idtabelle,/change:/'any'},/function(data)/pruefekalender();/});/1min/nach/mitternacht/schedule("1/*/*",/pruefekalender);/skriptstart/<e=""></kalender.length;>`
                  
                  Anstelle von
                  
                  `~~[code]~~createState(suchstring, false, {
                       type: 'boolean',
                       def: false
                  });[/code]`
                  
                  kann auch der längere Ausdruck in dem Script für Sven unter Einbeziehung des strings "Müllwarnung" verwendet werden.
                  
                  Ebenso kann der "Umweg" über die Variable "idEventState" verwendet werden.
                  
                  Wichtig ist nur folgender Codeteil in dem Script oben:
                  
                  `~~[code]~~  break;
                                  } else setState(suchstring, false);
                              } else setState(suchstring, false);[/code]`
                  
                  Der Befehl "break" sorgt dafür, dass die Suche nachdem das gewünschte Ereignis gefunden wurde abgebrochen wird. Andernfalls werden weitere Termine im Zeitfenster geprüft und der Status der Meldung wieder fälschlicherweise wieder auf "false" gesetzt.
                  
                  Danach muss für beide Fälle, dass das gewünschte Ereignis NICHT gefunden wurde, der Befehl folgen, den Status wieder auf "false" zu setzen, da dieser sonst auch nach Ablauf des Ereignis bei "true" bleibt. (Für den Fall, dass die Variable "idEventState" verwendet wird muss der Ausdruck "suchstring" durch "idEventState" ersetzt werden!)
                  
                  Probiert es aus, es funktioniert so.
                  
                  Beste Grüße![/i][/i][/i]
                  
                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    Sven2013
                    wrote on last edited by
                    #44

                    Hallo Nathan,

                    vielen Dank für deine Hinweise. Ich habe versucht diese einzubauen, doch leider bringt das keinen Erfolg. Kannst du vielleicht noch einmal über mein aktuell genutztes script schauen? Ich setzte das Script insgesamt 4 Mal ein für jede Tonne einzeln.

                    `/* Kalenderevent in der Zukunft suchen
                    
                    sucht im iCal Adapter nach events, die noch kommen
                    http://forum.iobroker.net/viewtopic.php?f=21&t=3761&sid=4319378b32a0ce096bbbbfc0ebd859ce#p34975
                    
                    20.09.2016 erstellt von pix
                    13.11.2016 angepasst für Sven
                    */
                    
                    // User Anpassungen
                    var suchstring =   'Rest';              // Suchbegriff
                    var stichtag =     1;                   // 0 heute;  1 morgen; 2 übermorgen; 3 In 3 Tagen
                    var idTabelle =    'ical.1.data.table'; // Instanz eintragen
                    var logging =      false;                // debug Log ein/ausschalten
                    // Ende User Anpassungen
                    
                    createState('Muellwarnung.' + suchstring, false, {
                         type: 'boolean',
                         name: suchstring + ' wird morgen abgeholt',
                         desc: suchstring + ' wird morgen abgeholt (Boolean)',
                         def: false
                    });
                    var idEventState = 'Muellwarnung.' + suchstring;
                    setState(idEventState, false); 
                    
                    var tage = ['Heute','Morgen','Übermorgen','In 3 Tagen']; // dafür relative Datumsangabe in iCal-Adapter einschalten und ggf. übersetzen
                    
                    function datum(x) {
                        var jetzt = new Date();
                        if (logging) log('Jetztzeit: ' + jetzt);
                        //var zeit = new Date(jetzt.getTime() + x * 24 * 60 * 60 * 1000); // es werden genau x Tage, als x * 24 Stunden zugezählt --> nicht gut
                        var zeit = new Date (jetzt.getFullYear(), jetzt.getMonth(), jetzt.getDate() + x); // in drei Tagen um Mitternacht
                        if (logging) log('Zielzeit: ' + zeit);
                        var jahr       = zeit.getFullYear();
                        var monat      = (zeit.getMonth()+1 < 10) ? '0' + (zeit.getMonth()+1) : zeit.getMonth()+1;
                        var tag        = (zeit.getDate() < 10) ? '0' + zeit.getDate() : zeit.getDate();
                        return (tag + '.' + monat + '.' + jahr);
                    }
                    
                    function pruefeKalender() {
                        var kalender = getState(idTabelle).val;
                        var tag = datum(parseInt(stichtag,10));
                        if (logging) log(tag);
                        try{
                            var ereignisse = JSON.stringify(kalender, null, 2); // Ausgabe als String
                            if (logging) log(ereignisse);
                            for(var i = 0; i <kalender.length; 20/i++)/{/alle/events/durchgehen/if/(/(kalender[i].date.indexof(tag)/!="-1)" ||/(kalender[i].date.indexof(tage[stichtag])/)/string/datum/oder/relatives/(nicht/nicht)/gefunden,/also/gefunden/var/termin="kalender[i].event;" (termin.indexof(suchstring)/log('treffer:/'/+/tage[stichtag]/suchstring);/hier/wird/später/vielleicht/stichtag_array/verwendet/setstate(ideventstate,/true);/break;/}/else/setstate(suchstring,/false);/catch/(fehler_try)/log('fehler/beim/kalenderevents/einlesen/fehler_try,/'error');/schedule("30/*/*",/function(){/bei/mehreren/müllskripts/den/ersten/wert/verändern/(minuten)/event="getState(idEventState).val;" (event)/ansage="suchstring" mülltonne/morgen/abgeholt./bitte/stell/die/tonne/an/straße!';/kann/sayit/push/gesetzt/werden/setstate("sayit.0.tts.text"/*text/to/speech*/,/ansage);/});/aktualisierung/on/({id:/idtabelle,/change:/'any'},/function(data)/pruefekalender();/1min/nach/mitternacht/schedule("1/pruefekalender);/skriptstart/<e=""></kalender.length;>`
                    
                    Hier noch eine aktuelle Fehlermeldung:
                    
                    `~~[code]~~javascript.0	2016-12-26 00:33:05.009	warn	State "Rest" not found
                    javascript.0	2016-12-26 00:33:05.009	warn	State "Rest" not found
                    javascript.0	2016-12-26 00:33:05.008	warn	State "Rest" not found
                    javascript.0	2016-12-26 00:33:05.007	warn	State "Papier" not found
                    javascript.0	2016-12-26 00:33:05.007	warn	State "Papier" not found
                    javascript.0	2016-12-26 00:33:05.005	warn	State "Papier" not found
                    javascript.0	2016-12-26 00:33:05.003	warn	State "Grüne" not found
                    javascript.0	2016-12-26 00:33:04.999	warn	State "Grüne" not found
                    javascript.0	2016-12-26 00:33:04.998	warn	State "Grüne" not found
                    javascript.0	2016-12-26 00:33:04.997	warn	State "Bio" not found
                    javascript.0	2016-12-26 00:33:04.996	warn	State "Bio" not found
                    javascript.0	2016-12-26 00:33:04.995	warn	State "Bio" not found[/code]`
                    
                    Vielen Dank, Gruß Sven[/i][/i][/i]
                    
                    1 Reply Last reply
                    0
                    • N Offline
                      N Offline
                      nathan1312
                      wrote on last edited by
                      #45

                      Hallo Sven,

                      wie ich oben geschrieben habe musst du bei dir noch den Ausdruck "suchstring" durch "idEventState" ersetzen.

                      Also anstatt:

                                      break;
                                      } else setState(suchstring, false);
                                  } else setState(suchstring, false);
                      

                      ändern in

                                      break;
                                      } else setState(idEventState, false);
                                  } else setState(idEventState, false);
                      

                      Dann sollte alles klappen…

                      Beste Grüße!

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        Sven2013
                        wrote on last edited by
                        #46

                        Hallo,

                        vielen Dank für deine Erklärung. Jetzt funktioniert es…

                        IoBroker macht wirklich Spaß.

                        Und @ all es ist ein tolles Forum vielen Dank für die Antworten Ideen und Anregungen.

                        Gruß Sven

                        1 Reply Last reply
                        0
                        • N Offline
                          N Offline
                          nathan1312
                          wrote on last edited by
                          #47

                          Freut mich, dass ich helfen konnte. Bin ja selber noch neu dabei und hab auch schon einige Hilfe bekommen.

                          Beste Grüße!

                          Gesendet von meinem SGP511 mit Tapatalk

                          1 Reply Last reply
                          0
                          • C Offline
                            C Offline
                            csamaggi
                            wrote on last edited by
                            #48

                            Erst einmal Danke für die vielen Ideen und Hilfe hier im Forum.

                            Ich habe eine Frag wo muss ich das Script von pix hinpacken?

                            MFG Maggi

                            1 Reply Last reply
                            0
                            • N Offline
                              N Offline
                              nathan1312
                              wrote on last edited by
                              #49

                              Hast du den Javascript Adapter installiert? Da muss das Script hin…

                              Gesendet von meinem SGP511 mit Tapatalk

                              1 Reply Last reply
                              0
                              • C Offline
                                C Offline
                                csamaggi
                                wrote on last edited by
                                #50

                                Ok der Adapter läuft aber wo kopier ich das dann hin.

                                MFG Maggi

                                1 Reply Last reply
                                0
                                • N Offline
                                  N Offline
                                  nathan1312
                                  wrote on last edited by
                                  #51

                                  Oben in der leiste gibt's nun einen neuen Reiter "Javascript" (ggf Seite aktualisieren). Da muss der Code hin.

                                  Gesendet von meinem D5803 mit Tapatalk

                                  1 Reply Last reply
                                  0
                                  • C Offline
                                    C Offline
                                    csamaggi
                                    wrote on last edited by
                                    #52

                                    Ok du meinst im Admin da ist kein Reiter für Java.

                                    MFG Maggi

                                    1 Reply Last reply
                                    0
                                    • N Offline
                                      N Offline
                                      nathan1312
                                      wrote on last edited by
                                      #53

                                      Sorry, der Reiter heißt "skripte". Mein Fehler…

                                      Gesendet von meinem SGP511 mit Tapatalk

                                      1 Reply Last reply
                                      0
                                      • C Offline
                                        C Offline
                                        csamaggi
                                        wrote on last edited by
                                        #54

                                        So Hallo ihr lieben erstmal danke das auslesen läuft soweit.

                                        Nun meine Frage ich habe für meine Anzeig Müll Icons auf meinem Tab und ich möchte das diese dann aktualisiert werden wenn Müll ansteht.

                                        Im Moment wird das mittels Basic-Image und dann mit eine True und False Abfrage aber hier geht es eben nur wenn es am selben Tag ist.

                                        Hoffe ihr habt da einen Tipp.

                                        MFG Maggi
                                        1901_m_llanzeige.png

                                        1 Reply Last reply
                                        0
                                        • C Offline
                                          C Offline
                                          csamaggi
                                          wrote on last edited by
                                          #55

                                          So Hallo ihr lieben erstmal danke das auslesen läuft soweit.

                                          Nun meine Frage ich habe für meine Anzeig Müll Icons auf meinem Tab und ich möchte das diese dann aktualisiert werden wenn Müll ansteht.

                                          Im Moment wird das mittels Basic-Image und dann mit eine True und False Abfrage aber hier geht es eben nur wenn es am selben Tag ist.

                                          1901_m_llanzeige.png

                                          Hoffe ihr habt da einen Tipp.

                                          MFG Maggi

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          285

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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