Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. (gelöst) iCAL Terminserien

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    (gelöst) iCAL Terminserien

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

      Das ist keine APP sondern direkt der Google Kalender auf der Google Seite.

      Heute Nacht um 2 nach 12 hat sich der Adapter dann mal die Events neu eingelesen und es passt was da steht. Jetzt ist die Frage, warum er das erst heute Nacht gemacht hat, obwohl der Adapter alle Stunde neu startete? Es wird auch kein DP aktualisiert, wenn ich den Adapter neu starte.

      1 Reply Last reply Reply Quote 0
      • eric2905
        eric2905 last edited by

        Ich sehe 3 Farben in Deinem Google-Kalender. Das sind, zumindest bei mir, dann auch 3 verschiedene Kalender.

        Dann sehe ich aber nur 2 Kalendereinträge im Adapter, wovon einer für die Feiertage bestimmt ist, der andere nur „Schichtplan“ heißt.

        Auf welchen der drei Kalender (Farben) zeigt der Eintrag „Schichtplan“?

        Gruß,

        Eric

        Von unterwegs getippert

        1 Reply Last reply Reply Quote 0
        • J
          Jan1 last edited by

          Das sind 2 Kalender und die haben 2 Farben. Die einzelnen Termine kann man zusätzlich mit Farben unterscheiden, was dann aber immer am linken Rand des Farbbalken zu erkennen ist. Das ist dann die Farbe des Kalender. Auf dem Scrennshot sind eben genau die 2 Kalender zu sehen, einer ist rot und der andere gelb.

          Was ist eigentlich der Unterschied bei diesen 2 CRON Einstellungen?
          5076_2018_10_07_13_08_57_instances_iobroker.png

          1 Reply Last reply Reply Quote 0
          • eric2905
            eric2905 last edited by

            Ah, ok. Diese Funktion nutze ich nicht.

            Ist „früh“ ein anderer Kalender, wir „spät“ und „WE“? Im Screenshot sehen die Farben anders aus.

            Gruß,

            Eric

            Von unterwegs getippert

            1 Reply Last reply Reply Quote 0
            • J
              Jan1 last edited by

              Das ist ein Kalender " Schichtplan", der zweite heißt " Feiertage" und ist ein öffentlicher Kalender. Wie geschrieben, die Kalenderfarbe ist im Farbbalken immer links zu sehen. Der Hauptbalken ist die Farbe des Termin.

              Wobei ich nicht verstehe, dass der Kalender nach dem Zeitstempel erst heute Nacht um 0:02 neu eingelesen wurde und das erst seit dem 4.10.. Sollte der nicht auch aktualisiert werden, wenn der Adapter neu gestartet wird? Wenn ich ein einzel Event anlege, dann steht das doch auch sofort drin, wenn ich das abfrage.

              1 Reply Last reply Reply Quote 0
              • eric2905
                eric2905 last edited by

                @Jan1:

                Das ist ein Kalender " Schichtplan", der zweite heißt " Feiertage" und ist ein öffentlicher Kalender. Wie geschrieben, die Kalenderfarbe ist im Farbbalken immer links zu sehen. Der Hauptbalken ist die Farbe des Termin. `
                Die Farben sehen aber anders aus:

                ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201810 ... 78e646.jpg">https://uploads.tapatalk-cdn.com/20181007/b4ac5e084ac66bb94cd4be607278e646.jpg</link_text>" />

                Spät und WE sind rot, während früh rosa ist.

                Gruß,

                Eric

                Von unterwegs getippert~~

                1 Reply Last reply Reply Quote 0
                • J
                  Jan1 last edited by

                  Termine in der Vergangenheit sind farblich immer blasser.

                  Ich habe den Kalender jetzt noch mal komplett gelöscht und und iCal neu installiert, die Termine wurden diesmal sofort korrekt eingelesen. Mal sehen, ob morgen dann auch der nächste Termin korrekt über nommen wird.

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 last edited by

                    Es klappt einfach nicht. Hier noch mal Bilder und Log nach dem ich die DPs alle gelöscht hatte und iCal neu gestartet habe. Er liest EVnts ein, allerdings nicht so wie sie im Kalender stehen und das nervt so langsam da ab nächsten Monat damit wieder meine Heizung gesteuert werden soll.

                    5076_2018_10_08_07_35_35_window.png 5076_2018_10_07_13_08_57_instances_iobroker.png

                    2018-10-08 07:54:56.936 - debug: ical.0 objectDB connected
                    2018-10-08 07:54:57.009 - debug: ical.0 statesDB connected
                    2018-10-08 07:54:57.138 - info: ical.0 starting. Version 1.6.1 in /opt/iobroker/node_modules/iobroker.ical, node: v8.12.0
                    2018-10-08 07:54:57.234 - debug: ical.0 reading calendar from URL: https://calendar.google.com/calendar/ical/l62eq0t4t3p95k11b2agrrs8d8%40group.calendar.google.com/private-e7830b513904a04096c0200e7de496da/basic.ics, color: undefined
                    2018-10-08 07:54:57.632 - debug: ical.0 File read successfully https://calendar.google.com/calendar/ical/l62eq0t4t3p95k11b2agrrs8d8%40group.calendar.google.com/private-e7830b513904a04096c0200e7de496da/basic.ics
                    2018-10-08 07:54:57.678 - info: ical.0 processing URL: Schichtplan https://calendar.google.com/calendar/ical/l62eq0t4t3p95k11b2agrrs8d8%40group.calendar.google.com/private-e7830b513904a04096c0200e7de496da/basic.ics
                    2018-10-08 07:54:57.680 - debug: ical.0 {"e8ffc916-b059-45a8-b517-4ffa62ee820e":{"type":"VTIMEZONE","params":[],"tzid":"Europe/Berlin","LIC-LOCATION":"Europe/Berlin","0cff7245-da17-4894-aeae-ca44a4f7b8c9":{"type":"DAYLIGHT","params":[],"tzoffsetfrom":"+0100","tzoffsetto":"+0200","tzname":"CEST","start":"1970-03-29T01:00:00.000Z","rrule":"RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU"},"9b291820-0d1f-4c43-b426-8922d27d0c0f":{"type":"STANDARD","params":[],"tzoffsetfrom":"+0200","tzoffsetto":"+0100","tzname":"CET","start":"1970-10-25T02:00:00.000Z","rrule":"RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU"}},"45dcqt6sj6vdpgejd4d87vm03i@google.com":{"type":"VEVENT","params":[],"start":"2018-10-14T22:00:00.000Z","end":"2018-10-15T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-14T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]},"options":{"dtstart":"2018-10-14T22:00:00.000Z","freq":2,"interval":2,"byweekday":[0,1,2,3,4],"tzid":null,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"45dcqt6sj6vdpgejd4d87vm03i@google.com","created":"2018-10-08T05:49:20.000Z","description":"","lastmodified":"2018-10-08T05:49:20.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"früh","transparency":"TRANSPARENT"},"36qqmo7mro1skhcg7vdd7nht3h@google.com":{"type":"VEVENT","params":[],"start":"2018-10-12T22:00:00.000Z","end":"2018-10-13T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-12T22:00:00.000Z","freq":2,"byweekday":[{"weekday":6},{"weekday":5}]},"options":{"dtstart":"2018-10-12T22:00:00.000Z","freq":2,"byweekday":[6,5],"tzid":null,"interval":1,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"36qqmo7mro1skhcg7vdd7nht3h@google.com","created":"2018-10-08T05:48:45.000Z","description":"","lastmodified":"2018-10-08T05:48:45.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"WE","transparency":"TRANSPARENT"},"76034724fo8cm4tgmitgetuv73@google.com":{"type":"VEVENT","params":[],"start":"2018-10-07T22:00:00.000Z","end":"2018-10-08T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-07T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]},"options":{"dtstart":"2018-10-07T22:00:00.000Z","freq":2,"interval":2,"byweekday":[0,1,2,3,4],"tzid":null,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"76034724fo8cm4tgmitgetuv73@google.com","created":"2018-10-08T05:48:21.000Z","description":"","lastmodified":"2018-10-08T05:48:21.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"spät","transparency":"TRANSPARENT"}}
                    2018-10-08 07:54:57.708 - debug: ical.0 RRule event:früh Mon Oct 15 2018 00:00:00 GMT+0200 (CEST) Tue Oct 09 2018 07:54:57 GMT+0200 (CEST) now:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now2:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now3:Sun Oct 07 2018 00:00:00 GMT+0200 (CEST) every 2 weeks on weekdays
                    2018-10-08 07:54:57.735 - debug: ical.0 {"dtstart":"2018-10-14T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]}
                    2018-10-08 07:54:57.736 - debug: ical.0 {"type":"VEVENT","params":[],"start":"2018-10-14T22:00:00.000Z","end":"2018-10-15T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-14T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]},"options":{"dtstart":"2018-10-14T22:00:00.000Z","freq":2,"interval":2,"byweekday":[0,1,2,3,4],"tzid":null,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"45dcqt6sj6vdpgejd4d87vm03i@google.com","created":"2018-10-08T05:49:20.000Z","description":"","lastmodified":"2018-10-08T05:49:20.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"früh","transparency":"TRANSPARENT"}
                    2018-10-08 07:54:57.736 - debug: ical.0 []
                    2018-10-08 07:54:57.737 - debug: ical.0 no RRule events inside the time interval
                    2018-10-08 07:54:57.744 - debug: ical.0 RRule event:WE Sat Oct 13 2018 00:00:00 GMT+0200 (CEST) Tue Oct 09 2018 07:54:57 GMT+0200 (CEST) now:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now2:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now3:Sun Oct 07 2018 00:00:00 GMT+0200 (CEST) every week on Saturday, Sunday
                    2018-10-08 07:54:57.746 - debug: ical.0 {"dtstart":"2018-10-12T22:00:00.000Z","freq":2,"byweekday":[{"weekday":6},{"weekday":5}]}
                    2018-10-08 07:54:57.746 - debug: ical.0 {"type":"VEVENT","params":[],"start":"2018-10-12T22:00:00.000Z","end":"2018-10-13T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-12T22:00:00.000Z","freq":2,"byweekday":[{"weekday":6},{"weekday":5}]},"options":{"dtstart":"2018-10-12T22:00:00.000Z","freq":2,"byweekday":[6,5],"tzid":null,"interval":1,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"36qqmo7mro1skhcg7vdd7nht3h@google.com","created":"2018-10-08T05:48:45.000Z","description":"","lastmodified":"2018-10-08T05:48:45.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"WE","transparency":"TRANSPARENT"}
                    2018-10-08 07:54:57.747 - debug: ical.0 []
                    2018-10-08 07:54:57.747 - debug: ical.0 no RRule events inside the time interval
                    2018-10-08 07:54:57.749 - debug: ical.0 RRule event:spät Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) Tue Oct 09 2018 07:54:57 GMT+0200 (CEST) now:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now2:Mon Oct 08 2018 00:00:00 GMT+0200 (CEST) now3:Sun Oct 07 2018 00:00:00 GMT+0200 (CEST) every 2 weeks on weekdays
                    2018-10-08 07:54:57.750 - debug: ical.0 {"dtstart":"2018-10-07T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]}
                    2018-10-08 07:54:57.750 - debug: ical.0 {"type":"VEVENT","params":[],"start":"2018-10-07T22:00:00.000Z","end":"2018-10-08T22:00:00.000Z","rrule":{"_string":null,"_cache":{"all":false,"before":[],"after":[],"between":[]},"origOptions":{"dtstart":"2018-10-07T22:00:00.000Z","freq":2,"interval":2,"byweekday":[{"weekday":0},{"weekday":1},{"weekday":2},{"weekday":3},{"weekday":4}]},"options":{"dtstart":"2018-10-07T22:00:00.000Z","freq":2,"interval":2,"byweekday":[0,1,2,3,4],"tzid":null,"wkst":0,"count":null,"until":null,"bysetpos":null,"bymonth":null,"bymonthday":[],"bynmonthday":[],"byyearday":null,"byweekno":null,"bynweekday":null,"byhour":[22],"byminute":[0],"bysecond":[0],"byeaster":null},"timeset":[{"hour":22,"minute":0,"second":0,"millisecond":0}]},"dtstamp":"2018-10-08T05:54:57.000Z","uid":"76034724fo8cm4tgmitgetuv73@google.com","created":"2018-10-08T05:48:21.000Z","description":"","lastmodified":"2018-10-08T05:48:21.000Z","location":"","sequence":"0","status":"CONFIRMED","summary":"spät","transparency":"TRANSPARENT"}
                    2018-10-08 07:54:57.751 - debug: ical.0 []
                    2018-10-08 07:54:57.751 - debug: ical.0 no RRule events inside the time interval
                    2018-10-08 07:54:57.752 - debug: ical.0 displaying dates because of callback
                    

                    Feiertage habe ich mal entfernt, damit das Log kleiner bleibt

                    Was ich auch hier eindeutig sagen kann ist, das Problem liegt an der Termin Serie. Sobald ich den Termin auf einmalig ändere, wird er sofort richtig mit true angezeigt, wird er zurück auf Serie gestellt, sofort false.

                    funktioniert nicht:
                    5076_2018_10_08_08_15_05_window.png 5076_2018_10_08_08_54_55_window.png

                    funktioniert:
                    5076_2018_10_08_08_28_10_window.png

                    1 Reply Last reply Reply Quote 0
                    • apollon77
                      apollon77 last edited by

                      Es gibt schon bekannte Probleme in der verwendeten Library bei Serien aus denen einzelne Termine rausgenommen wurden und verschoben wurden … Muss ich tief reinschauen

                      1 Reply Last reply Reply Quote 0
                      • J
                        Jan1 last edited by

                        Ok das hört sich zumindest mal nach einem Ansatz an. Ich habe bei mir so ziemlich alles an Fehlern ausgeschlossen und auch unter einem anderen Google Konto den Kalender angelegt. Es ist immer das selbe Ergebnis, sobald eine Terminserie benutzerdefiniert erstellt wird die kein Ende hat und über mehrere Tage hintereinander verfügt, ist der Auswertung der Events fehlerhaft.

                        Ich habe wie gewünscht auf Github den Kalender hochgeladen, wobei das erstellen, ja keine Minute dauert 😄

                        1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 last edited by

                          @Jan1:

                          Ich habe wie gewünscht auf Github den Kalender hochgeladen, wobei das erstellen, ja keine Minute dauert 😄 `

                          Der große Vorteil ist das ich <u>genau</u> das teste was bei dir nicht geht… und manchmal ist ein kleiner klick irgendwo ein großer Unterschied 🙂

                          1 Reply Last reply Reply Quote 0
                          • J
                            Jan1 last edited by

                            Da muss ich Dir 100% recht geben. Man kann schreiben was man will und der gegenüber versteht es trotzdem anders als man meint :lol:

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jan1 last edited by

                              Mit neuer ICAL Version läuft es wieder, danke für das Update

                              1 Reply Last reply Reply Quote 0
                              • J
                                Jan1 last edited by

                                Und da ist das Problem wieder. Heute sollte eigentlich "früh" als Event drin stehen und was steht da? "WE" was für Wochenende steht und das war gestern.

                                Was ist denn da los? Gibt ja auch einige neue Threads zum Thema iCal und falsche Events. Liegt es an der Zeitumstellung oder ein unbemerkter Bug?

                                Ist definitiv wieder ein Problem mit Terminserien. Wenn ich für heute den Termin "früh" aus dem Kalender lösche, in durch ein einmaligen Termin "früh" ersetzte und iCal neustarte, steht der sofort als "true" im Event "früh".

                                1 Reply Last reply Reply Quote 0
                                • J
                                  Jan1 last edited by

                                  Ist hier schon was in Arbeit, da auf dem Adapter meine Heizungssteuerung aufbaut und das ab heute eben etwas nervig ist, wenn iCal nicht so läuft wie geplant 😉

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    Jan1 last edited by

                                    Bis jetzt läuft es wieder mit der neuen Version wie es soll.

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    554
                                    Online

                                    32.0k
                                    Users

                                    80.4k
                                    Topics

                                    1.3m
                                    Posts

                                    3
                                    21
                                    1844
                                    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