Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. neuer Adapter webCal

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    neuer Adapter webCal

    This topic has been deleted. Only users with topic management privileges can see it.
    • Smilie108
      Smilie108 @Smilie108 last edited by Smilie108

      @liv-in-sky @dirkhe mhm jetzt bin ich etwas verwirrt.
      Habe das https://forum.iobroker.net/topic/35791/html-tabelle-calendar-adapter/59 ausprobiert.
      Die im Post 1 vorhandene Version macht die Tabelle zwar nicht ganz richtig aber ich bekomme sie.
      Habe dann weiter unten die andere version probiert (wo du die Tage hinzugefügt hast) und da ist ja das mit json mit drinnen.
      Dachte das du hattest das als ausgabe hinzugefügt oder war die Annahme falsch weil die 2 version geht garnicht .
      Echt Schade das es eigentlich nichts gibt mit dem die Nextcloud vernünftig eingebunden werden kann.

      oder seh ich den wald vor lauter bäumen nicht ?

      Danke an euch für die ganze Arbeit die ihr macht 😉

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @Smilie108 last edited by

        @smilie108 jetzt verwirrst du mich etwas

        das erwähnte script von dir ist nicht für diesen adapter gemacht - es gehört zu einem anderen adapter

        am einfachsten ist die anzeige in der vis mit dem inventwo json widget - die inventwo widgets musst du installieren - in vis1 - funktionieren noch nicht in vis2

        das ist ein beispiel von dem json des webcal adapters

        Image 172.png

        das widget zum import für webcal.0 instanz

        [{"tpl":"i-vis-jsontable","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","iTblRowLimit":"20","iTableRefreshRate":"0","iTblSortOrder":"asc","iColCount":"7","iColShow1":false,"iTblHeadTextAlign1":"center","iTblTextAlign1":"left","iTblCellFormat1":"normal","iTblCellImageSize1":"200","iTblCellBooleanCheckbox1":"false","iTblCellBooleanColorFalse1":"#ff0000","iTblCellBooleanColorTrue1":"#00ff00","iTblCellNumberDecimals1":"2","iTblCellNumberDecimalSeperator1":".","iTblCellNumberThousandSeperator1":",","iTblCellThresholdsDp1":"","iTblCellThresholdsText1":"","iOpacityAll":"1","iTblRowEvenColor":"#479de6","iTblRowUnevenColor":"#8dadb9","iTblHeaderColor":"#333333","iRowSpacing":"10","iTblRowEvenTextColor":"#ffffff","iTblRowUnevenTextColor":"#ffffff","iTblHeaderTextColor":"#ffffff","iBorderSize":"0","iBorderStyleLeft":"none","iBorderStyleRight":"none","iBorderStyleUp":"none","iBorderStyleDown":"none","iBorderColor":"#ffffff","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oid":"webcal.0.events.termine.data","iColShow2":true,"iTblHeadTextAlign2":"center","iTblTextAlign2":"left","iTblCellFormat2":"normal","iTblCellImageSize2":"200","iTblCellBooleanCheckbox2":"false","iTblCellBooleanColorFalse2":"#ff0000","iTblCellBooleanColorTrue2":"#00ff00","iTblCellNumberDecimals2":"2","iTblCellNumberDecimalSeperator2":".","iTblCellNumberThousandSeperator2":",","iTblCellThresholdsDp2":"","iTblCellThresholdsText2":"","iColShow3":true,"iTblHeadTextAlign3":"center","iTblTextAlign3":"left","iTblCellFormat3":"datetime","iTblCellImageSize3":"200","iTblCellBooleanCheckbox3":"false","iTblCellBooleanColorFalse3":"#ff0000","iTblCellBooleanColorTrue3":"#00ff00","iTblCellNumberDecimals3":"2","iTblCellNumberDecimalSeperator3":".","iTblCellNumberThousandSeperator3":",","iTblCellThresholdsDp3":"","iTblCellThresholdsText3":"","iColShow4":"true","iTblHeadTextAlign4":"center","iTblTextAlign4":"left","iTblCellFormat4":"normal","iTblCellImageSize4":"200","iTblCellBooleanCheckbox4":"false","iTblCellBooleanColorFalse4":"#ff0000","iTblCellBooleanColorTrue4":"#00ff00","iTblCellNumberDecimals4":"2","iTblCellNumberDecimalSeperator4":".","iTblCellNumberThousandSeperator4":",","iTblCellThresholdsDp4":"","iTblCellThresholdsText4":"","iColShow5":"true","iTblHeadTextAlign5":"center","iTblTextAlign5":"left","iTblCellFormat5":"normal","iTblCellImageSize5":"200","iTblCellBooleanCheckbox5":"false","iTblCellBooleanColorFalse5":"#ff0000","iTblCellBooleanColorTrue5":"#00ff00","iTblCellNumberDecimals5":"2","iTblCellNumberDecimalSeperator5":".","iTblCellNumberThousandSeperator5":",","iTblCellThresholdsDp5":"","iTblCellThresholdsText5":"","iColShow6":"true","iTblHeadTextAlign6":"center","iTblTextAlign6":"left","iTblCellFormat6":"normal","iTblCellImageSize6":"200","iTblCellBooleanCheckbox6":"false","iTblCellBooleanColorFalse6":"#ff0000","iTblCellBooleanColorTrue6":"#00ff00","iTblCellNumberDecimals6":"2","iTblCellNumberDecimalSeperator6":".","iTblCellNumberThousandSeperator6":",","iTblCellThresholdsDp6":"","iTblCellThresholdsText6":"","iColShow7":"true","iTblHeadTextAlign7":"center","iTblTextAlign7":"left","iTblCellFormat7":"normal","iTblCellImageSize7":"200","iTblCellBooleanCheckbox7":"false","iTblCellBooleanColorFalse7":"#ff0000","iTblCellBooleanColorTrue7":"#00ff00","iTblCellNumberDecimals7":"2","iTblCellNumberDecimalSeperator7":".","iTblCellNumberThousandSeperator7":",","iTblCellThresholdsDp7":"","iTblCellThresholdsText7":"","iTblCellDatetimeFormat3":"d M"},"style":{"left":"891px","top":"382px","font-size":"small","width":"880px","height":"520px"},"widgetSet":"vis-inventwo"}]
        

        Smilie108 1 Reply Last reply Reply Quote 1
        • Smilie108
          Smilie108 @liv-in-sky last edited by

          @liv-in-sky ok dann werde ich wohl noch warten müssen und einstweilen mit meiner tabelle begnügen da ich ja auf vis-2 bin und nicht zurück kann 😉
          Aber danke trotzdem für die info 😉
          Mfg

          liv-in-sky 2 Replies Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Smilie108 last edited by liv-in-sky

            @smilie108

            würde dir so eine tabelle für deine vis2 helfen? ist aus webcal.0...

            Image 173.png

            Smilie108 1 Reply Last reply Reply Quote 0
            • Smilie108
              Smilie108 @liv-in-sky last edited by

              @liv-in-sky Ja sogar sehr

              1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Smilie108 last edited by liv-in-sky

                @smilie108

                du musst zeile 9 und 10 anpassen - dann ein html widget mit binding auf den in zeile 9 dp
                script:

                //@liv-in-sky 2020 21.1023.-07:48
                
                
                //HIER WIRD PFAD UND FILENAME DEFINIERT
                const path = "/htmlexample.html";                   //FIlenamen definieren
                const home ='vis.0'                                 //wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta)
                let   braucheEinFile=false;                          // bei true wird ein file geschrieben
                let   braucheEinVISWidget=true;                     // bei true wird ein html-tabelle in einen dp geschrieben - siehe nächste zeile
                let dpVIS="0_userdata.0.CONTROL-OWN.AAATEST.TestHTML"         //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget
                let dataPointWebCal="webcal.0.events.termine.data"
                let mySchedule1=" */10 * * * * ";                       //jede minute  
                //---------------------------------------
                
                //HIER DIE SPALTEN ANZAHL DEFINIEREN - jede Spalte einen Wert - in diesem Beispiel sind es 5
                var htmlFeld1='EVENT';       var Feld1lAlign="left";                     // überschrift Tabellen Spalte1 und  Ausrichtung left,right or center
                var htmlFeld2='DATE';        var Feld2lAlign="center";                      // überschrift Tabellen Spalte2 und  Ausrichtung left,right or center
                var htmlFeld3='FROM';         var Feld3lAlign="left";                    // überschrift Tabellen Spalte3 und  Ausrichtung left,right or center
                var htmlFeld4='TO';        var Feld4lAlign="center";                    // überschrift Tabellen Spalte4 und  Ausrichtung left,right or center
                var htmlFeld5='IN ...';        var Feld5lAlign="center";                    // überschrift Tabellen Spalte5 und  Ausrichtung left,right or center
                
                //-----------------------------------
                
                
                //ÜBERSCHRIFT ÜBER TABELLE
                let   htmlUberschrift=true;                           // mit Überschrift über der tabelle
                let   htmlSignature=false;                              // anstatt der Überscghrift eine signature: - kleiner - anliegend
                const htmlFeldUeber='ioBroker Instanzen';              // Überschrift und Signature
                const htmlFarbUber="white";                         // Farbe der Überschrift
                const htmlSchriftWeite="normal";                       // bold, normal - Fettschrift für Überschrift
                const htmlÜberFontGroesse="18px";                       // schriftgröße überschrift
                //MEHRERE TABELLEN NEBENEINANDER
                let   mehrfachTabelle=1;                              // bis zu 4 Tabellen werden nebeneinander geschrieben-  verkürzt das Ganze, dafür etwas breiter - MÖGLICH 1,2,3,oder 4 !!!
                const trennungsLinie="2";                             //extra trennungslinie bei mehrfachtabellen - evtl auf 0 stellen, wnn htmlRahmenLinien auf none sind
                const farbetrennungsLinie="white";
                const htmlFarbZweiteTabelle="white";                // Farbe der Überschrift bei jeder 2.ten Tabelle
                const htmlFarbTableColorUber="#BDBDBD";               // Überschrift in der tabelle - der einzelnen Spalten
                //ÜBERSCHRIFT SPALTEN
                const UeberSchriftHöhe="35";                          //Überschrift bekommt mehr Raum - darunter und darüber - Zellenhöhe
                const LinieUnterUeberschrift="3";                   // Linie nur unter Spaltenüberschrift - 
                const farbeLinieUnterUeberschrift="white";
                const groesseUeberschrift=16;
                const UeberschriftStyle="normal"                     // möglich "bold"
                //GANZE TABELLE
                let abstandZelle="3";
                let farbeUngeradeZeilen="#000000";                     //Farbe für ungerade Zeilenanzahl - Hintergrund der Spaltenüberschrift bleibt bei htmlFarbTableColorGradient1/2
                let farbeGeradeZeilen="#151515";                        //Farbe für gerade Zeilenanzahl - Hintergrund der Spaltenüberschrift bleibt bei htmlFarbTableColorGradient1/2
                let weite="450";                                     //Weite der Tabelle
                let zentriert=true;                                   //ganze tabelle zentriert
                const backgroundAll="#000000";                        //Hintergrund für die ganze Seite - für direkten aufruf oder iqontrol sichtber - keine auswirkung auf vis-widget
                const htmlSchriftart="Helvetica";
                const htmlSchriftgroesse="15px";
                //FELDER UND RAHMEN
                let   UeberschriftSpalten=true;                // ein- oder ausblenden der spatlen-überschriften
                const htmlFarbFelderschrift="#BDBDBD";                  // SchriftFarbe der Felder
                const htmlFarbFelderschrift2="#D8D8D8";                 // SchriftFarbe der Felder für jede 2te Tabelle
                const htmlFarbTableColorGradient1="#424242";          //  Gradient - Hintergrund der Tabelle - Verlauffarbe
                const htmlFarbTableColorGradient2="#424242";          //  Gradient - Hintergrund der Tabelle - ist dieser Wert gleich Gradient1 gibt es keinen verlauf
                const htmlFarbTableBorderColor="grey";             // Farbe des Rahmen - is tdieser gleich den gradienten, sind die rahmen unsichtbar
                let htmlRahmenLinien="none";                            // Format für Rahmen: MÖGLICH: "none" oder "all" oder "cols" oder "rows"
                const htmlSpalte1Weite="auto";                   //  Weite der ersten beiden  Spalten oder z.b. 115px
                
                // HIER NICHTS  ÄNDERN
                
                let borderHelpBottum;
                let borderHelpRight;
                let htmlcenterHelp;
                let htmlcenterHelp2;
                
                if(htmlRahmenLinien=="rows") {borderHelpBottum=1;borderHelpRight=0;}
                if(htmlRahmenLinien=="cols") {borderHelpBottum=0;borderHelpRight=1;}
                if(htmlRahmenLinien=="none") {borderHelpBottum=0;borderHelpRight=0;}
                if(htmlRahmenLinien=="all")  {borderHelpBottum=1;borderHelpRight=1;}
                zentriert ? htmlcenterHelp="auto" : htmlcenterHelp="left";
                zentriert ? htmlcenterHelp2="center" : htmlcenterHelp2="left";
                
                
                const htmlZentriert='<center>'
                const htmlStart=    "<!DOCTYPE html><html lang=\"de\"><head><title>Vorlage</title><meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">"+
                                   "<style> * {  margin: 0;} body {background-color: "+backgroundAll+"; margin: 0 auto;  }"+
                                   " p {padding-top: 10px; padding-bottom: 10px; text-align: "+htmlcenterHelp2+"}"+
                                  // " div { margin: 0 auto;  margin-left: auto; margin-right: auto;}"+
                                   " td { padding:"+abstandZelle+"px; border:0px solid "+htmlFarbTableBorderColor+";  border-right:"+borderHelpRight+"px solid "+htmlFarbTableBorderColor+";border-bottom:"+borderHelpBottum+"px solid "+htmlFarbTableBorderColor+";}"+ 
                                   " table { width: "+weite+";  margin: 0 "+htmlcenterHelp+"; border:1px solid "+htmlFarbTableBorderColor+"; border-spacing=\""+abstandZelle+"0px\" ; }"+   // margin macht center
                                   "td:nth-child(1) {width: "+htmlSpalte1Weite+"}"+"td:nth-child(2) {width:"+htmlSpalte1Weite+"}"+
                                   " </style></head><body> <div>";
                //const htmlUeber=    "<p style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-weight: bold\">"+htmlFeldUeber+"</p>";                    
                const htmlTabStyle= "<table bordercolor=\""+htmlFarbTableBorderColor+"\" border=\"2px\" cellspacing=\""+abstandZelle+"\" cellpadding=\""+abstandZelle+"\" width=\""+weite+"\" rules=\""+htmlRahmenLinien+"\" style=\"color:"+htmlFarbFelderschrift+";  font-size:"+htmlSchriftgroesse+
                                      "; font-family:"+htmlSchriftart+";background-image: linear-gradient(42deg,"+htmlFarbTableColorGradient2+","+htmlFarbTableColorGradient1+");\">";
                const htmlTabUeber1="<tr height=\""+UeberSchriftHöhe+"\" style=\"color:"+htmlFarbTableColorUber+"; font-size: "+groesseUeberschrift+"px; font-weight: "+UeberschriftStyle+" ;  border-bottom: "+LinieUnterUeberschrift+"px solid "+farbeLinieUnterUeberschrift+" \">";
                const htmlTabUeber3="</tr>";
                
                
                //NICHTS ÄNDERN - abhängig von den oben definierten _Spalten - in diesem Beispiel sind es 5
                
                var htmlTabUeber2="<td width="+htmlSpalte1Weite+" align="+Feld1lAlign+">&ensp;"+htmlFeld1+"&ensp;</td><td width="+htmlSpalte1Weite+" align="+Feld2lAlign+">&ensp;"+htmlFeld2+"&ensp;</td><td  align="+Feld3lAlign+">&ensp;"+htmlFeld3+"&ensp;</td><td align="+Feld4lAlign+">&ensp;"+htmlFeld4+"&ensp;</td><td  align="+Feld5lAlign+">&ensp;"+htmlFeld5+"&ensp;</td>";
                var htmlTabUeber2_1="<td width="+htmlSpalte1Weite+" align="+Feld1lAlign+" style=\"color:"+htmlFarbZweiteTabelle+"\">&ensp;"+htmlFeld1+"&ensp;</td><td width="+htmlSpalte1Weite+" align="+Feld2lAlign+" style=\"color:"+htmlFarbZweiteTabelle+"\">&ensp;"+htmlFeld3+
                                   "&ensp;</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbZweiteTabelle+"\">&ensp;"+htmlFeld3+"&ensp;</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbZweiteTabelle+"\">&ensp;"+htmlFeld4+
                                   "&ensp;</td><td align="+Feld5lAlign+" style=\"color:"+htmlFarbZweiteTabelle+"\">&ensp;"+htmlFeld5+"&ensp;</td>";
                                       //------------------------------------------------------
                
                
                
                var htmlOut="";
                var mix;
                var counter;
                var val1; var val2; var val0; var val3; var val4;
                var htmlTabUeber="";
                function writeHTML(){
                
                
                
                htmlOut="";
                
                counter=-1;
                htmlTabUeber="";
                switch (mehrfachTabelle) { 
                   case 1: htmlTabUeber=htmlTabUeber1+htmlTabUeber2+htmlTabUeber3;  break;
                   case 2: htmlTabUeber=htmlTabUeber1+htmlTabUeber2+htmlTabUeber2_1+htmlTabUeber3; break;
                   case 3: htmlTabUeber=htmlTabUeber1+htmlTabUeber2+htmlTabUeber2+htmlTabUeber2+htmlTabUeber3; break;
                   case 4: htmlTabUeber=htmlTabUeber1+htmlTabUeber2+htmlTabUeber2_1+htmlTabUeber2+htmlTabUeber2_1+htmlTabUeber3; break;
                }; 
                if (!UeberschriftSpalten) {htmlTabUeber=""}  
                
                //--------------------------------------------------------------------------------------------------------------------------------------------------
                //---------hier kommt eure schleife rein counter++, tabelleBind() und tabelleFinish() müssen so integriert bleiben !!!------------------------------
                //---------alle valx werte müssen von euch bestimmt werden - val0,val1,val2,val3,val4!!!------------------------------------------------------------
                //--------------------------------------------------------------------------------------------------------------------------------------------------
                
                let mySelktor=JSON.parse(getState(dataPointWebCal).val)
                for (let i=0;i<mySelktor.length;i++) {           // hier eigene schleife definieren
                       // var ida = id.split('.');
                      //   if(existsState(id) && existsState(id.replace("StandortBlitzer","Abfahrt")) && existsState(id.replace("StandortBlitzer","Destination"))) {
                          counter++;                                       // SEHR WICHTIG - MUSS IN JEDER SCHLEIFE INTEGRIERT SEIN
                          val0=mySelktor[i].summary
                          val1=formatDate(getDateObject(mySelktor[i].date), "TT")+' '+formatDate(getDateObject(mySelktor[i].date), "O", "de")
                          val2=mySelktor[i].startTime
                          val3=mySelktor[i].endTime
                          val4=mySelktor[i].dateText.replace("in ","").replace(" Tagen","")
                
                
                     tabelleBind(); //HIER NICHTS ÄNDERN : HIER WERDEN DIE DATEN DER SCHLEIFE ZUSAMMENGESETZT  - diese function muss als letztes in der eigenen schleife aufgerufen werden
                    
                   }; //Schleifen Ende - je nach schleifenart muss hier etwas geändert werden !!!!!!!!!
                
                //-------------------------------------------------------------------------------------------------------------------------------------------------
                //--------------------------------------------------Ende der schleife------------------------------------------------------------------------------
                //-------------------------------------------------------------------------------------------------------------------------------------------------
                
                      tabelleFinish(); // AB HIER NICHTS ÄNDERN - tabelle fertigstellen
                     
                } // function ende
                
                //MAIN:
                 
                schedule(mySchedule1,  function () {
                 writeHTML();
                 if (braucheEinFile) {writeFile(home, path ,htmlOut, function (error) { /* log('file written');*/  });}
                }); 
                 writeHTML();
                
                   				 function tabelleBind(){
                     //HIER WERDEN DIE DATEN DER SCHLEIFE ZUSAMMENGESETZT - hat man oben 5 Felder definiert, braucht man hier 5 Werte
                   
                       switch (mehrfachTabelle) {  
                         case 1:  if(counter%2==0) {  htmlOut=htmlOut+"<tr bgcolor=\""+farbeGeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td align="+Feld5lAlign+">"+val4+"</td></tr>"; break; } else
                                                  {  htmlOut=htmlOut+"<tr bgcolor=\""+farbeUngeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td align="+Feld5lAlign+">"+val4+"</td></tr>"; break; } 
                       
                        case 2: if(counter%4==0){
                                   if(counter%2==0)  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeGeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\"  align="+Feld5lAlign+">"+val4+"</td>"; } 
                                              else {htmlOut = htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+">"+val4+"</td></tr>";} break;
                               }else{
                                              if(counter%2==0)  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeUngeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val4+"</td>"; } 
                                              else {htmlOut = htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val4+"</td></tr>";} break;}
                                                   
                        case 3:  if(counter%2==0)   {
                                 if(counter%3==0 )  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeGeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td  align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val4+"</td>"; } 
                                              else { if(counter%3==1 )  { htmlOut = htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\" color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\"border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"; color:"+htmlFarbFelderschrift2+"\">"+val4+"</td>";} 
                                                               else    {htmlOut = htmlOut+"<td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td align="+Feld5lAlign+">"+val4+"</td></tr>";}
                                                         } break;} else{
                                 if(counter%3==0 )  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeUngeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val4+"</td>"; } 
                                              else { if(counter%3==1 )  { htmlOut = htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\"border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"; color:"+htmlFarbFelderschrift2+"\">"+val4+"</td>";} 
                                                               else    {htmlOut = htmlOut+"<td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td align="+Feld5lAlign+">"+val4+"</td></tr>";}
                                                         } break; }
                
                        case 4:  if(counter%8==0)   {
                                 if(counter%4==0)  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeGeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val4+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val3+"</td>"; } 
                                                  else {if(counter%4==1 )  { htmlOut = htmlOut+"<td  align="+Feld1lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"; color:"+htmlFarbFelderschrift2+"\">"+val4+"</td>";} 
                                                               else    {if(counter%4==3)  { htmlOut= htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val4+"</td></tr>";} 
                                                                                 else    {htmlOut = htmlOut+"<td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val4+"</td>";}}
                                                         } break;} else{
                                 if(counter%4==0)  {htmlOut = htmlOut+"<tr bgcolor=\""+farbeUngeradeZeilen+"\"><td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val3+"</td>"; } 
                                                  else {if(counter%4==1 )  { htmlOut = htmlOut+"<td  align="+Feld1lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td  align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"; color:"+htmlFarbFelderschrift2+"\">"+val4+"</td>";} 
                                                               else    {if(counter%4==3)  { htmlOut= htmlOut+"<td align="+Feld1lAlign+"  style=\"color:"+htmlFarbFelderschrift2+"\">"+val0+"</td><td  align="+Feld2lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val1+"</td><td align="+Feld3lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val2+"</td><td  align="+Feld4lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val3+"</td><td align="+Feld5lAlign+" style=\"color:"+htmlFarbFelderschrift2+"\">"+val4+"</td></tr>";} 
                                                                                 else    {htmlOut = htmlOut+"<td align="+Feld1lAlign+" >"+val0+"</td><td align="+Feld2lAlign+">"+val1+"</td><td align="+Feld3lAlign+">"+val2+"</td><td align="+Feld4lAlign+">"+val3+"</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+";\" align="+Feld5lAlign+">"+val4+"</td>";}}
                                                         } break; }
                
                     } //switch ende
                
                
                
                }
                
                function tabelleFinish() {
                
                      // tabelle fertigstellen
                switch (mehrfachTabelle) {  
                       case 1:    break;
                
                       case 2:    
                                  if(counter%2==0)  htmlOut = htmlOut.replace(/<\/td>$/, '</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>');
                                
                                  break;
                
                       case 3:   if(counter%3==2)  htmlOut = htmlOut.replace(/<\/td>$/, "</td></tr>");
                                 if(counter%3==1)  htmlOut = htmlOut.replace(/<\/td>$/, "</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>");        
                                 if(counter%3==0)      htmlOut = htmlOut.replace(/<\/td>$/, "</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td  style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"\">&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>");
                               
                                  break;
                       case 4:   if(counter%4==3)  htmlOut = htmlOut.replace(/<\/td>$/, "</td></tr>");
                                 if(counter%4==2)  htmlOut = htmlOut.replace(/<\/td>$/, "</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>");
                                 if(counter%4==1)  htmlOut = htmlOut.replace(/<\/td>$/, "</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"\">&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>");    
                                 if(counter%4==0)  htmlOut = htmlOut.replace(/<\/td>$/, "</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"\">&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td style=\" border-right: "+trennungsLinie+"px solid "+farbetrennungsLinie+"\">&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td><td>&ensp;</td></tr>");      
                                 break; }
                     
                                    var htmlUeber=    "<p style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: "+htmlÜberFontGroesse+"; font-weight:"+htmlSchriftWeite+ "\">"+htmlFeldUeber+"&ensp;&ensp;Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</p>"; 
                       var htmlUnter= "<div  style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: 70%; text-align: right;\" >"+htmlFeldUeber+"&ensp;&ensp;Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</div>"
                        
                        if (!htmlSignature) htmlUnter="";
                          //Ausgabe über VIS html widget - tabelle in datenpunkt schreiben - html tabelle ohne html header und body
                           var htmlOutVIS="";
                         //  htmlUberschrift ? htmlOutVIS=htmlUeber+htmlTabStyle+htmlTabUeber+htmlOut+"</table>" : htmlOutVIS=htmlTabStyle+htmlTabUeber+htmlOut+"</table>";
                            if (htmlUberschrift) 
                                { zentriert ? htmlOutVIS=htmlZentriert+htmlUeber+htmlTabStyle+htmlTabUeber+htmlOut+"</table>"+htmlUnter : htmlOutVIS=htmlUeber+htmlTabStyle+htmlTabUeber+htmlOut+"</table>"+htmlUnter ;
                
                              } else {
                               zentriert ?  htmlOutVIS=htmlZentriert+htmlTabStyle+htmlTabUeber+htmlOut+"</table>"+htmlUnter :  htmlOutVIS=htmlTabStyle+htmlTabUeber+htmlOut+"</table>"+htmlUnter;
                
                                 }
                
                // log("bin raus aus tabelleBind");
                           if (braucheEinVISWidget) setState(dpVIS, htmlOutVIS );
                
                 var htmlUnter= "<div  style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: 80%;  text-align: center; \" >"+htmlFeldUeber+"&ensp;&ensp;Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</div>"
                 
                 if (!htmlSignature) htmlUnter="";
                var htmlEnd="</table>"+htmlUnter+"</div></body>";
                 //mit oder ohne überschrift - zentriert oder links
                htmlUberschrift ? htmlOut=htmlStart+htmlUeber+htmlTabStyle+htmlTabUeber+htmlOut+htmlEnd : htmlOut=htmlStart+htmlTabStyle+htmlTabUeber+htmlOut+htmlEnd;
                 //log(htmlOut);
                 
                
                
                }
                
                
                
                

                1 Reply Last reply Reply Quote 0
                • D
                  dirkhe Developer last edited by dirkhe

                  @smilie108 das gesamt-json muss ich noch machen, ist noch nicht fertig.
                  Was mich halt wundert warum ihr das in iobroker vis braucht. Die Termine an sich kann man doch auch ganz normal im handykakender anzeigen? Also ich habe einen eugenen nectcloud kalender für smarthome, einen für mich, meine Frau und meinem Sohn und Familie. Diese werden halt ganz normal im handy gehandhabt und mit verschiedenen farben dargestellt und alerts nur auf bedtimmte kalender angelegt. Im iobroker habe ich nur den smarthome drin, weil ich da azf bestimmte events, wie zb. Ob jemand das Büro nutzt (heizung an/aus), oder ob wir auf urlaubsreise sind. Das ging auch alles mit dem ical adapter schon, was mich gestört hattem war dasman beim anlegen von neuen events immer darauf achten musste, sas man einträgt, daher habe ich jetzt den webcal programmiert, der auch schreiben kann, und damit das event per knopfdruck immer korrekt erzeugt.

                  liv-in-sky Smilie108 3 Replies Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @dirkhe last edited by

                    @dirkhe damit ich in der küche den kalender ansehen kann, ohne immer das handy zur hand zu nehmen

                    1 Reply Last reply Reply Quote 1
                    • Smilie108
                      Smilie108 @dirkhe last edited by

                      @dirkhe mhm jap am handy stimmt aber wenn ich schon eine Visu fürs ganze haus mache kann ich das mit reinnehmen und sehe dann die ansehenden termine auf einem Richtigen bildschirm 😉
                      Die kleinen Handybildschirme siind ja jetzt für visus nicht so toll 😉

                      1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @dirkhe last edited by

                        @dirkhe sagte in Test neuer Adapter webCal:

                        habe ich jetzt den webcal programmiert, der auch schreiben kann

                        und dafür bin ich dankbar -ein cooles feature - einträge löschen wäre halt noch schön 🙂

                        ich nutze webcal nur für die eingabe in einen google kalender - leider ist mir das ganze google-api zeugs zu komplex - daher mal die frage

                        hast du nicht lust und zeit, deinen adapter so umzubauen, dass man nur den google kalender nutzen kann - fürs eingeben und löschen von einträgen - und das dann zu einem neuen adapter zu machen

                        für den calender adapter war das mal geplant - der wird aber leide nicht mehr gepflegt (https://github.com/WLAN-Kabel/ioBroker.calendar)

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          dirkhe Developer @liv-in-sky last edited by

                          @liv-in-sky das löschen könnte man schon hinzufügen, denke ich, aber im prinzip würde das dann nur per sendto gehen, weil ich nicht wüsste, wie man sowas in datenpunkte reinbringen sollte, oder man müsste die als flache lixte machen, also pro event ein datenpunkt... aber ob das so schön ist.
                          man könnte einen dp machen "deleteById" oder so. Muss ich mir mal anschauen.

                          liv-in-sky Smilie108 2 Replies Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @dirkhe last edited by

                            @dirkhe

                            könntest du dann die eventid auch bei der abfrage der google einträge mit ausgeben - dann hat man im script einen "anker"

                            da ich froh wäre, sowas zu haben, würde mir auch ein sendto reichen. ein dp wie deleteById wäre ein traum 🙂

                            D 2 Replies Last reply Reply Quote 0
                            • Smilie108
                              Smilie108 @dirkhe last edited by

                              @dirkhe Hi gibt es eigentlich auch eine möglichkeit die ganzen events auch in einem dp zusammenzufassen oder soll man das mit einem script dann selber machen?
                              Habe ja mehrer Kalender und filtere aus den verschiedenen Kalendern das raus was ich bauche würde das aber gerne in einer Liste anzeigen lassen ? 😉

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                dirkhe Developer last edited by dirkhe

                                @iobnordlicht sagte in Test neuer Adapter webCal:

                                @dirkhe sagte in Test neuer Adapter webCal:

                                @iobnordlicht so sieht es bei mir aus

                                Yep, Prinzip verstanden 🙂

                                Habe gerade mal mit dem Widget rumprobiert -> https://github.com/Scrounger/ioBroker.vis-materialdesign#calendar

                                Das Widget kann ja mit dem json von dir "angefüttert" werden, hat aber leider Verdauungsprobleme 😉

                                Hi, ich habe mich jetzt dazu entschlossen, kein eigenes JSON für das vis zu machen, habe aber ein Script mit in die Readme gehangen https://github.com/dirkhe/ioBroker.webcal/blob/master/doc/vis-material-design.js

                                Bitte testet das mal, weil ich das leider nicht installiert habe. Es wir kein mehrtägiges Ereignis geben, weil das intern immer auf Tage runter gerechnet ist. Ich weiß nicht, ob das funktioniert, wen start ein Datum + zeit ist und end nur ein Datum.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dirkhe Developer @liv-in-sky last edited by

                                  @liv-in-sky die id ist jetzt schon mal mit drin, im aktuellen master

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    dirkhe Developer @Smilie108 last edited by

                                    @smilie108 sagte in Test neuer Adapter webCal:

                                    @dirkhe Hi gibt es eigentlich auch eine möglichkeit die ganzen events auch in einem dp zusammenzufassen oder soll man das mit einem script dann selber machen?
                                    Habe ja mehrer Kalender und filtere aus den verschiedenen Kalendern das raus was ich bauche würde das aber gerne in einer Liste anzeigen lassen ? 😉

                                    du kanst einfach ein event anlegen und dann als regEx .* angeben

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      dirkhe Developer @liv-in-sky last edited by

                                      @liv-in-sky Lösch funktion per sendTo ist auch drin. Im Nextcloud calendar klappt das, google konnte ich noch nicht testen. In der readme steht, wie es geht, bitte mal testen

                                      1 Reply Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @dirkhe last edited by

                                        @dirkhe sagte in Test neuer Adapter webCal:

                                        https://github.com/dirkhe/ioBroker.webcal

                                        wow - du warst aber schnell 🙂

                                        und das testergebnis:

                                        08:52:24.259	info	javascript.0 (488) script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry: [{'id':'6ua193s04p2tvdfuagarfho1vc','status':'successfully deleted'},{'id':'70d03hq46hpoj0oqik89fuhah2','status':'successfully deleted'}]
                                        

                                        tausend dank - funktioniert !!!!

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          dirkhe Developer @liv-in-sky last edited by

                                          @liv-in-sky könntest du noch mal als id irgendein mist übergeben, um den fehlerfall zu testen, bitte?

                                          liv-in-sky 1 Reply Last reply Reply Quote 0
                                          • liv-in-sky
                                            liv-in-sky @dirkhe last edited by

                                            @dirkhe

                                            das script:

                                            sendTo("webcal.0", "deleteEvents", {
                                                calendar: "alarme",
                                                events: [
                                                  {
                                                    id: "6gootimes2tvdfuagarfho1vc"
                                                  },	  
                                                  {
                                                    id: "aadd ff"
                                                  }
                                                ]
                                              },function(events){
                                                /* callback function 
                                            	   object events will be repeat from input, 
                                            	   with additional status or error field,   
                                            	*/
                                            	log(events);	
                                              })
                                            

                                            das ist das log

                                            ebcal.0
                                            	2023-10-23 19:56:59.396	debug	days for calendar event({"start":"2023-10-23T18:30:00.000Z","end":"2023-10-23T19:45:00.000Z"}): {"0":{"id":"lpbh50c82b0jlpu3p91d4jhfs0","calendarName":"eislaufhalle","summary":"EHCKK 2. Liga Training","date":"2023-10-23T18:30:00.000Z","startTime":"20:30","endTime":"21:45"}}
                                            

                                            anschliessend gibt er noch alle daten im log aus (debug mode)
                                            also das alles kommt, wenn ich ds script ausführe

                                            webcal.0
                                               2023-10-23 20:00:28.372	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"},{"id":"lpbh50c82b0jlpu3p91d4jhfs0","calendarName":"eislaufhalle","summary":"EHCKK 2. Liga Training","date":"2023-10-23T18:30:00.000Z","startTime":"20:30","endTime":"21:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.372	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"},{"id":"lpbh50c82b0jlpu3p91d4jhfs0","calendarName":"eislaufhalle","summary":"EHCKK 2. Liga Training","date":"2023-10-23T18:30:00.000Z","startTime":"20:30","endTime":"21:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.372	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"},{"id":"lpbh50c82b0jlpu3p91d4jhfs0","calendarName":"eislaufhalle","summary":"EHCKK 2. Liga Training","date":"2023-10-23T18:30:00.000Z","startTime":"20:30","endTime":"21:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.372	debug	days for calendar event({"start":"2023-10-23T18:30:00.000Z","end":"2023-10-23T19:45:00.000Z"}): {"0":{"id":"lpbh50c82b0jlpu3p91d4jhfs0","calendarName":"eislaufhalle","summary":"EHCKK 2. Liga Training","date":"2023-10-23T18:30:00.000Z","startTime":"20:30","endTime":"21:45"}}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	check calendar(eislaufhalle) event EHCKK 2. Liga Training from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"},{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for calendar event({"start":"2023-10-23T17:15:00.000Z","end":"2023-10-23T18:15:00.000Z"}): {"0":{"id":"puqe65h0q79sksjid6rtjld00s","calendarName":"eislaufhalle","summary":"HCT YL U17 Training","date":"2023-10-23T17:15:00.000Z","startTime":"19:15","endTime":"20:15"}}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	check calendar(eislaufhalle) event HCT YL U17 Training from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"},{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.371	debug	days for calendar event({"start":"2023-10-23T16:00:00.000Z","end":"2023-10-23T17:00:00.000Z"}): {"0":{"id":"2tqhcn7nujprjo2obgb2bilio8","calendarName":"eislaufhalle","summary":"HCT YL U15 Training","date":"2023-10-23T16:00:00.000Z","startTime":"18:00","endTime":"19:00"}}
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	check calendar(eislaufhalle) event HCT YL U15 Training from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"},{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	days for calendar event({"start":"2023-10-23T14:30:00.000Z","end":"2023-10-23T15:45:00.000Z"}): {"0":{"id":"ejechv64ubr51u8hke80favdq4","calendarName":"eislaufhalle","summary":"KREC Training","date":"2023-10-23T14:30:00.000Z","startTime":"16:30","endTime":"17:45"}}
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.370	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	check calendar(eislaufhalle) event KREC Training from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"},{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for calendar event({"start":"2023-10-23T13:15:00.000Z","end":"2023-10-23T14:15:00.000Z"}): {"0":{"id":"6db8gv3757vi69cr37a9gim2tg","calendarName":"eislaufhalle","summary":"NET Training","date":"2023-10-23T13:15:00.000Z","startTime":"15:15","endTime":"16:15"}}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	check calendar(eislaufhalle) event NET Training from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event termine: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event Special: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for event All: {"0":[{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"}],"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	days for calendar event({"start":"2023-10-23T10:15:00.000Z","end":"2023-10-23T11:15:00.000Z"}): {"0":{"id":"l49aqsbo1p42o2a60lg06hjqv0","calendarName":"eislaufhalle","summary":"Julia Weingardt Training PATCH-Eis","date":"2023-10-23T10:15:00.000Z","startTime":"12:15","endTime":"13:15"}}
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.369	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	check calendar(eislaufhalle) event Julia Weingardt Training PATCH-Eis from IOB Script
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}],"12":[{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for calendar event({"start":"2023-11-04T06:30:00.000Z","end":"2023-11-04T06:45:00.000Z"}): {"12":{"id":"n3nji08d6octml28lapddsjh2o_20231103T063000Z","calendarName":"alarme","summary":"BIOMÜLL","date":"2023-11-04T06:30:00.000Z","startTime":"07:30","endTime":"07:45"}}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	check calendar(alarme) event BIOMÜLL
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}],"9":[{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for calendar event({"start":"2023-11-01T09:00:00.000Z","end":"2023-11-01T09:30:00.000Z"}): {"9":{"id":"4uhi1gk4vm1sjg246nsgmtpsf2_20231101T090000Z","calendarName":"alarme","summary":"StromAblesen und Eingeben","date":"2023-11-01T09:00:00.000Z","startTime":"10:00","endTime":"10:30"}}
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	check calendar(alarme) event StromAblesen und Eingeben
                                            webcal.0
                                               2023-10-23 20:00:28.368	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"},{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	days for calendar event({"start":"2023-10-31T06:30:00.000Z","end":"2023-10-31T07:30:00.000Z"}): {"8":{"id":"dce65i1c9t39fipff9n438mrfc_20231031T063000Z","calendarName":"alarme","summary":"GELBER SACK","date":"2023-10-31T06:30:00.000Z","startTime":"07:30","endTime":"08:30"}}
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.367	debug	check calendar(alarme) event GELBER SACK
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}],"8":[{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for calendar event({"start":"2023-10-31T06:15:00.000Z","end":"2023-10-31T06:45:00.000Z"}): {"8":{"id":"4apms8pr3l3i69msfpsdfs2jcv_20231031T061500Z","calendarName":"alarme","summary":"RESTMÜLL","date":"2023-10-31T06:15:00.000Z","startTime":"07:15","endTime":"07:45"}}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	check calendar(alarme) event RESTMÜLL
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}],"4":[{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	days for calendar event({"start":"2023-10-27T07:00:00.000Z","end":"2023-10-27T07:30:00.000Z"}): {"4":{"id":"22f71eehoser9bdch2but1gpbu","calendarName":"alarme","summary":"Termin Impfen Zecke","date":"2023-10-27T07:00:00.000Z","startTime":"09:00","endTime":"09:30"}}
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.366	debug	check calendar(alarme) event Termin Impfen Zecke
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}],"3":[{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for calendar event({"start":"2023-10-26T06:00:00.000Z","end":"2023-10-26T06:15:00.000Z"}): {"3":{"id":"pueaq67opus4eip5sf9vuqaphd_20231026T060000Z","calendarName":"alarme","summary":"PAPIER TONNE","date":"2023-10-26T06:00:00.000Z","startTime":"08:00","endTime":"08:15"}}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	check calendar(alarme) event PAPIER TONNE
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event termine: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event Special: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for event All: {"1":[{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}]}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	days for calendar event({"start":"2023-10-24T06:00:00.000Z","end":"2023-10-24T06:30:00.000Z"}): {"1":{"id":"68s36c1h6dhjib9i70smab9kc8o30bb264pm4b9iclhjed1jckoj4pb46s","calendarName":"alarme","summary":"Sr. Peller","date":"2023-10-24T06:00:00.000Z","startTime":"08:00","endTime":"08:30"}}
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'termine' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'Special' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	found event 'All' in calendar event
                                            webcal.0
                                               2023-10-23 20:00:28.365	debug	check calendar(alarme) event Sr. Peller
                                            webcal.0
                                               2023-10-23 20:00:28.364	info	found 6 calendar objects
                                            webcal.0
                                               2023-10-23 20:00:28.125	info	found 7 calendar objects
                                            javascript.0
                                               2023-10-23 20:00:27.939	info	script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry: [{'id':'6gootimes2tvdfuagarfho1vc','error':'Not Found'},{'id':'aadd ff','error':'Not Found'}]
                                            webcal.0
                                               2023-10-23 20:00:27.646	debug	delete Events from alarme
                                            webcal.0
                                               2023-10-23 20:00:27.646	debug	{"command":"deleteEvents","message":{"calendar":"alarme","events":[{"id":"6gootimes2tvdfuagarfho1vc"},{"id":"aadd ff"}]},"from":"system.adapter.javascript.0","callback":{"message":{"calendar":"alarme","events":[{"id":"6gootimes2tvdfuagarfho1vc"},{"id":"aadd ff"}]},"id":6906,"ack":false,"time":1698084027645},"_id":78019668}
                                            javascript.0
                                               2023-10-23 20:00:27.645	info	script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                            javascript.0
                                               2023-10-23 20:00:27.637	info	Start javascript script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry
                                            javascript.0
                                               2023-10-23 20:00:27.024	info	Stop script script.js.common.A-IOBROKER-NOTIFY-WINDOWS.delete_Google_entry
                                            

                                            D 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            772
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            26
                                            305
                                            35780
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo