Ankündigung

Einklappen
Keine Ankündigung bisher.

calDAV Integration ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #91
    Da der Buildbot aktuell nicht durchbaut hier die Artefakte vom Filehoster: http://speedy.sh/eW79Y/caldav-1.8.0-SNAPSHOT.zip

    In dem Artefakt ist ein Fehler bei wiederholenden Terminen. Ich stelle heute abend eine gefixte Version rein.
    Zuletzt geändert von querdenker2k; 14.06.2015, 07:43. Grund: Fehler im Artefakt

    Kommentar


      #92
      Ok jetzt ist es getestet und läuft...
      http://speedy.sh/duNEw/caldav-1.8.0-SNAPSHOT-2.zip

      Kommentar


        #93
        Hallo,

        erst einmal vielen Dank für das calDAV Binding!
        Ich habe noch ein paar kleinere Probleme damit, ich hoffe ihr könnt mir helfen.

        1. wenn ich die command Funktion nutze, b
        ekomme ich folgende Fehlermeldung im OH-Log:
        Code:
        22:15:00.005 ERROR o.o.i.c.i.CalDavLoaderImpl[:368] - error while invoking listener
        java.lang.ArrayIndexOutOfBoundsException: 1
        at org.openhab.binding.caldav_command.internal.CalDavBinding.doAction(CalDavBinding.java:300)
        Code:
        [SIZE=3][/SIZE]

        openhab.cfg:
        Code:
        [SIZE=14px][FONT=arial]caldavio:openhab:url=http://192.168.178.10:5005/kalender/openhab
        caldavio:openhab:username=xxxx
        caldavio:openhab:password=xxxx
        caldavio:openhab:reloadInterval=5
        caldavio:openhab:preloadTime=2880
        caldavio:timeZone=Europe/Berlin
        caldavPersonal:usedCalendars=[U]openhab[/U]
        caldavPersonal:homeIdentifiers=home
        caldavCommand:readCalendars=[U]openhab[/U][/FONT][/SIZE]
        [SIZE=3][/SIZE]


        items:
        Code:
        [SIZE=14px][FONT=arial][COLOR=#7f0055][COLOR=#7f0055][B]Number[/B][/COLOR][/COLOR] OpenHABUrlaub [COLOR=#2a00ff][COLOR=#2a00ff]"Urlaubsstatus [(%d)]"[/COLOR][/COLOR] <calendar> (Kalender) {caldavCommand=[COLOR=#2a00ff][COLOR=#2a00ff]"itemName:Urlaub type:VALUE"[/COLOR][/COLOR]}
        [COLOR=#7f0055][COLOR=#7f0055][B]DateTime[/B][/COLOR][/COLOR] Kalender_LastUpdate [COLOR=#2a00ff][COLOR=#2a00ff]"Letzte Aktualisierung [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"[/COLOR][/COLOR] <clock> (Kalender)
        [COLOR=#7f0055][COLOR=#7f0055][B]String[/B][/COLOR][/COLOR] OpenHABCalName0 [COLOR=#2a00ff][COLOR=#2a00ff]"Termin jetzt [%s]"[/COLOR][/COLOR] <calendar> (Kalender_O, Kalender) {caldavPersonal=[COLOR=#2a00ff][COLOR=#2a00ff]"calendar:openhab type:ACTIVE eventNr:1 value:NAME"[/COLOR][/COLOR] }
        [COLOR=#7f0055][COLOR=#7f0055][B]String[/B][/COLOR][/COLOR] OpenHABCalOrt0 [COLOR=#2a00ff][COLOR=#2a00ff]"Ort [%s]"[/COLOR][/COLOR] <calendar> (Kalender_O, Kalender) {caldavPersonal=[COLOR=#2a00ff][COLOR=#2a00ff]"calendar:openhab type:ACTIVE eventNr:1 value:PLACE"[/COLOR][/COLOR] }
        [COLOR=#7f0055][COLOR=#7f0055][B]DateTime[/B][/COLOR][/COLOR] OpenHABCalStart0 [COLOR=#2a00ff][COLOR=#2a00ff]"Beginn [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"[/COLOR][/COLOR] <calendar> (Kalender_O, Kalender) {caldavPersonal=[COLOR=#2a00ff][COLOR=#2a00ff]"calendar:openhab type:ACTIVE eventNr:1value:START"[/COLOR][/COLOR] }
        [COLOR=#7f0055][COLOR=#7f0055][B]DateTime[/B][/COLOR][/COLOR] OpenHABCalEnde0 [COLOR=#2a00ff][COLOR=#2a00ff]"Ende [%1$td.%1$tm.%1$tY %1$tH:%1$tM]"[/COLOR][/COLOR] <calendar> (Kalender_O, Kalender) {caldavPersonal=[COLOR=#2a00ff][COLOR=#2a00ff]"calendar:openhab type:ACTIVE eventNr:1 value:END"[/COLOR][/COLOR] }[/FONT][/SIZE]
        [SIZE=3][/SIZE]

        Kalendereintrag:
        Code:
        [SIZE=14px][FONT=arial]BEGIN;Urlaub;10
        BEGIN;Urlaub;20[/FONT][/SIZE]
        [SIZE=3][/SIZE]

        2. bei einem Neustart bekomme ich immer dann, wenn der zuletzt angezeigte Kalender Eintrag nachdem Neustart nicht mehr aktuell ist Fehlermeldungen
        Code:
        [SIZE=14px][FONT=arial]21:23:48.535 ERROR o.o.i.c.i.CalDavLoaderImpl[:600] - cannot load events for file: etc/caldav/openhab/59b17e1c_94f9_49f7_b9ef_7a5a161df0e2.ics
        net.fortuna.ical4j.data.ParserException: Error at line 48:Expected [VEVENT], read [VCALENDAR]
        at net.fortuna.ical4j.data.CalendarParserImpl.assertToken(CalendarParserImpl.java:462)
        21:23:48.587 INFO o.o.i.h.HarmonyHubGateway[:73] - HarmonyHub gateway activated
        21:23:48.635 ERROR o.o.i.c.i.CalDavLoaderImpl[:600] - cannot load events for file: etc/caldav/openhab/1ac88754_9f3c_4296_a173_382c173a22d6.ics
        net.fortuna.ical4j.data.ParserException: Error at line 59:Expected [VEVENT], read [VCALENDAR]
        at net.fortuna.ical4j.data.CalendarParserImpl.assertToken(CalendarParserImpl.java:462)[/FONT][/SIZE][SIZE=3][/SIZE]


        Vielen Dank!

        Gruß Klaus

        Kommentar


          #94
          BEGIN;Urlaub;10 BEGIN;Urlaub;20
          Mach mal aus den ; einen : (Doppelpunkt). Semikolon ist falsch.
          Gruß Michael

          Kommentar


            #95
            Naja, so ganz falsch ist das auch nicht
            Ich hab das Wiki schon aktualisiert, weil ich es wirklich von ":" auf ";" ändere. Die nächste Version die ich hier hochlade wird das mit dem Doppelpunkt enthalten. Ich schreibe aktuell noch ein Binding caldav-persistence binding und da stört mich der ":".

            Gruß
            robert

            Kommentar


              #96
              So ich habe es auf Doppelpunkt geändert und es funktioniert.
              Verstehe ich es richtig das ich Beginn und End in einem Termin für ein Item angeben kann, BEGIN wird am Anfang und END am Ende eines Termins gesetzt? Falls ja, funktioniert das ganze bei mir nicht. Ich habe unten stehende Text in meinen Termin und der Ende wird gleich zum Start des Termins übernommen. Habe ich nur ein Beginn wird so wird diese richtig übernommen.
              Code:
              BEGIN:OpenHABUrlaub:10
              BEGIN:OpenHAB:20
              END:OpenHABUrlaub:20
              Besteht die Möglichkeit auch items vom Typ SWITCH zu nutzen?

              Gruß Klaus

              Kommentar


                #97
                Du kannst alle items nutzen. Das item muss den wert nur kennen welchen du in das event schreibst. Von wann bis wann geht dein Termin und wann wurde Start und Ende ausgeführt? Hast du auch ein logfile zu dem verhalten? Handelt es sich um einen wiederholenden Termin? Gruß Robert

                Kommentar


                  #98
                  Der Termin war kein Serien Termin, er startete heute um 17:35 Uhr und endet um 20:05 Uhr.

                  Auszug aus dem Logfile
                  Code:
                  17:35:00.095 INFO  runtime.busevents[:22] - OpenHABUrlaub received command 10
                  17:35:00.095 ERROR o.o.b.c.internal.CalDavBinding[:241] - can just use commands for type=DISABLE
                  17:35:00.097 INFO  runtime.busevents[:22] - OpenHABUrlaub received command 20
                  Gruß Klaus

                  Kommentar


                    #99
                    Im Log müssen solche Einträge auftauchen:
                    21:16:39.701 DEBUG o.o.i.c.i.CalDavLoaderImpl[:377]- begin timer scheduled for event '081dc083-0eb3-422e-9ba6-ef00efed5840(Tanzen@01.07.2015/20:00-01.07.2015/21:30)' @ Wed Jul 01 20:00:00 CEST 2015
                    21:16:39.702 DEBUG o.o.i.c.i.CalDavLoaderImpl[:397]- end timer scheduled for event '081dc083-0eb3-422e-9ba6-ef00efed5840(Tanzen@01.07.2015/20:00-01.07.2015/21:30)' @ Wed Jul 01 21:30:00 CEST 2015
                    Kannst du mal schauen ob du das findest.

                    Gruß
                    robert

                    Kommentar


                      Hallo Robert,



                      ich habe jetzt alle Meldungen die im Zusammenhang mit dem Binding stehen nach einem Neustart hier eingefügt. So richtig rund will das Binding bei mir nicht laufen, zum einen werden die Zwei Termine beim Neustart angemeckert und zum anderen werden mir regelmäßig die Werte nicht im Frontend dargestellt.

                      18:44:41.013 DEBUG o.o.i.c.i.CalDavActivator[:34] - CalDav Calendar IO has been started.
                      18:44:41.071 DEBUG o.o.i.c.i.CalDavLoaderImpl[:130] - overriding default timezone Europe/Amsterdam with Europe/Berlin
                      18:44:41.074 DEBUG o.o.i.c.i.CalDavLoaderImpl[:135] - found timeZone: Europe/Berlin
                      18:44:41.075 DEBUG o.o.i.c.i.CalDavLoaderImpl[:583] - reload cached events for config: openhab
                      18:44:41.076 INFO o.o.c.s.AbstractActiveService[:169] - CalDav Loader has been started
                      18:44:41.098 DEBUG o.o.b.c.i.CalDavActivator[:34] - CalDav-Presence binding has been started.
                      18:44:41.144 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalName0
                      18:44:41.145 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalOrt0
                      18:44:41.147 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalStart0
                      18:44:41.155 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalEnde0
                      18:44:41.159 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalName1
                      18:44:41.162 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalOrt1
                      18:44:41.165 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalStart1
                      18:44:41.169 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalEnde1
                      18:44:41.173 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalName2
                      18:44:41.179 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalOrt2
                      18:44:41.181 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalStart2
                      18:44:41.185 DEBUG o.o.b.c.i.CalDavBindingProviderImpl[:152] - adding item: OpenHABCalEnde2
                      18:44:41.236 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalName2, setting to UNDEF
                      18:44:41.246 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalStart0, setting to UNDEF
                      18:44:41.247 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalEnde2, setting to UNDEF
                      18:44:41.247 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalStart1, setting to UNDEF
                      18:44:41.248 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalOrt2, setting to UNDEF
                      18:44:41.249 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalStart2, setting to UNDEF
                      18:44:41.249 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalName1, setting to UNDEF
                      18:44:41.250 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalEnde1, setting to UNDEF
                      18:44:41.254 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalOrt1, setting to UNDEF
                      18:44:41.255 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalName0, setting to UNDEF
                      18:44:41.256 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalOrt0, setting to UNDEF
                      18:44:41.258 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalEnde0, setting to UNDEF
                      18:44:41.260 DEBUG o.o.b.c.internal.CalDavBinding[:68] - setting CalDavLoader: true
                      18:44:41.262 DEBUG o.o.b.c.internal.CalDavBinding[:79] - CalDavBinding (personal) activated
                      18:44:41.272 INFO runtime.busevents[:26] - OpenHABCalName2 state updated to Undefined
                      18:44:41.275 INFO runtime.busevents[:26] - OpenHABCalStart0 state updated to Undefined
                      18:44:41.276 INFO runtime.busevents[:26] - OpenHABCalEnde2 state updated to Undefined
                      18:44:41.277 INFO runtime.busevents[:26] - OpenHABCalStart1 state updated to Undefined
                      18:44:41.278 INFO runtime.busevents[:26] - OpenHABCalOrt2 state updated to Undefined
                      18:44:41.278 INFO runtime.busevents[:26] - OpenHABCalStart2 state updated to Undefined
                      18:44:41.279 INFO runtime.busevents[:26] - OpenHABCalName1 state updated to Undefined
                      18:44:41.280 INFO runtime.busevents[:26] - OpenHABCalEnde1 state updated to Undefined
                      18:44:41.280 INFO runtime.busevents[:26] - OpenHABCalOrt1 state updated to Undefined
                      18:44:41.281 INFO runtime.busevents[:26] - OpenHABCalName0 state updated to Undefined
                      18:44:41.281 INFO runtime.busevents[:26] - OpenHABCalOrt0 state updated to Undefined
                      18:44:41.282 INFO runtime.busevents[:26] - OpenHABCalEnde0 state updated to Undefined
                      18:44:41.957 ERROR o.o.i.c.i.CalDavLoaderImpl[:600] - cannot load events for file: etc/caldav/openhab/59b17e1c_94f9_49f7_b9ef_7a5a161df0e2.ics
                      net.fortuna.ical4j.data.ParserException: Error at line 48:Expected [VEVENT], read [VCALENDAR]
                      at net.fortuna.ical4j.data.CalendarParserImpl.assertT oken(CalendarParserImpl.java:462)
                      18:44:42.075 ERROR o.o.i.c.i.CalDavLoaderImpl[:600] - cannot load events for file: etc/caldav/openhab/1ac88754_9f3c_4296_a173_382c173a22d6.ics
                      net.fortuna.ical4j.data.ParserException: Error at line 59:Expected [VEVENT], read [VCALENDAR]
                      at net.fortuna.ical4j.data.CalendarParserImpl.assertT oken(CalendarParserImpl.java:462)
                      18:44:42.328 DEBUG o.o.b.c.internal.CalDavBinding[:95] - loading configuration...
                      18:44:42.329 DEBUG o.o.b.c.internal.CalDavBinding[:111] - loading configuration done
                      18:44:42.329 DEBUG o.o.i.c.i.CalDavLoaderImpl[:695] - return event list for openhab with 0 entries
                      18:44:42.330 DEBUG o.o.i.c.i.CalDavLoaderImpl[:695] - return event list for openhab with 0 entries
                      18:44:48.045 INFO runtime.busevents[:26] - OpenHABUrlaub state updated to 0
                      18:44:48.545 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:44:48
                      18:44:52.329 DEBUG o.o.i.c.i.CalDavLoaderImpl[:613] - loading events for config: openhab
                      18:44:52.915 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/731f2c58-964c-4cd6-96b4-2096377599de.ics
                      18:44:52.947 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/afd20bc6-8dc2-454d-8d3e-09de54cdcf24.ics
                      18:44:52.975 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/982f91b1-3bc5-4597-a422-3e9cdbbabfce.ics
                      18:44:53.003 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/c6c47f4b-e78f-41d8-8f1d-c30812759f72.ics
                      18:44:53.032 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/eeb49d10-38c6-4602-8d65-84e97bdbd760.ics
                      18:44:53.058 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/d54015f9-7b0e-4a8a-a820-5cd41920980c.ics
                      18:44:53.084 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/55697a98-1520-4e0f-968d-0592ba57b9d4.ics
                      18:44:53.108 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/6c9e170f-69ca-4684-92c6-3d4faceb5414.ics
                      18:49:52.329 DEBUG o.o.i.c.i.CalDavLoaderImpl[:613] - loading events for config: openhab
                      18:49:52.498 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/731f2c58-964c-4cd6-96b4-2096377599de.ics
                      18:49:52.522 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/afd20bc6-8dc2-454d-8d3e-09de54cdcf24.ics
                      18:49:52.546 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/982f91b1-3bc5-4597-a422-3e9cdbbabfce.ics
                      18:49:52.570 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/c6c47f4b-e78f-41d8-8f1d-c30812759f72.ics
                      18:49:52.594 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/eeb49d10-38c6-4602-8d65-84e97bdbd760.ics
                      18:49:52.619 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/d54015f9-7b0e-4a8a-a820-5cd41920980c.ics
                      18:49:52.643 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/b6df6d5e-d3a1-411b-aaa2-e085c4de72fc.ics
                      18:49:52.669 DEBUG o.o.b.c.internal.CalDavBinding[:178] - adding event to map: 040000008200E00074C5B7101A82E00800000000605C385B2E B4D00100000000000000001000000098244DDF0206F64EBEC7 2E4BC8D49CA9(Urlaub@02.07.2015/19:00-02.07.2015/19:30)
                      18:49:52.670 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalName2, setting to UNDEF
                      18:49:52.670 INFO runtime.busevents[:26] - OpenHABCalName2 state updated to Undefined
                      18:49:52.670 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalStart0, setting to UNDEF
                      18:49:52.671 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalEnde2, setting to UNDEF
                      18:49:52.672 DEBUG o.o.b.c.internal.CalDavBinding[:256] - found 1 events for config: CalDavPresenceConfig [calendar=openhab, type=UPCOMING, eventNr=1, value=START]
                      18:49:52.673 DEBUG o.o.b.c.internal.CalDavBinding[:282] - sending command 2015-07-02T19:00:00 for item OpenHABCalStart1
                      18:49:52.673 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalOrt2, setting to UNDEF
                      18:49:52.674 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalStart2, setting to UNDEF
                      18:49:52.674 DEBUG o.o.b.c.internal.CalDavBinding[:256] - found 1 events for config: CalDavPresenceConfig [calendar=openhab, type=UPCOMING, eventNr=1, value=NAME]
                      18:49:52.675 INFO runtime.busevents[:26] - OpenHABCalStart0 state updated to Undefined
                      18:49:52.675 DEBUG o.o.b.c.internal.CalDavBinding[:282] - sending command Urlaub for item OpenHABCalName1
                      18:49:52.676 DEBUG o.o.b.c.internal.CalDavBinding[:256] - found 1 events for config: CalDavPresenceConfig [calendar=openhab, type=UPCOMING, eventNr=1, value=END]
                      18:49:52.676 DEBUG o.o.b.c.internal.CalDavBinding[:282] - sending command 2015-07-02T19:30:00 for item OpenHABCalEnde1
                      18:49:52.677 DEBUG o.o.b.c.internal.CalDavBinding[:256] - found 1 events for config: CalDavPresenceConfig [calendar=openhab, type=UPCOMING, eventNr=1, value=PLACE]
                      18:49:52.677 DEBUG o.o.b.c.internal.CalDavBinding[:282] - sending command null for item OpenHABCalOrt1
                      18:49:52.678 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalName0, setting to UNDEF
                      18:49:52.678 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalOrt0, setting to UNDEF
                      18:49:52.679 DEBUG o.o.b.c.internal.CalDavBinding[:251] - no event found for OpenHABCalEnde0, setting to UNDEF
                      18:49:52.679 INFO runtime.busevents[:26] - OpenHABCalEnde2 state updated to Undefined
                      18:49:52.682 INFO o.o.b.c.internal.CalDavBinding[:384] - 0: 2015-07-02T19:00:00.000+02:00 -&gt; 10
                      18:49:52.683 INFO o.o.b.c.internal.CalDavBinding[:384] - 0: 2015-07-02T19:30:00.000+02:00 -&gt; 20
                      18:49:52.684 INFO runtime.busevents[:26] - OpenHABCalStart1 state updated to 2015-07-02T19:00:00
                      18:49:52.684 INFO o.o.b.c.internal.CalDavBinding[:384] - 1: 2015-07-02T19:00:00.000+02:00 -&gt; 10
                      18:49:52.686 DEBUG o.o.i.c.i.CalDavLoaderImpl[:378] - begin timer scheduled for event '040000008200E00074C5B7101A82E00800000000605C385B2 EB4D00100000000000000001000000098244DDF0206F64EBEC 72E4BC8D49CA9(Urlaub@02.07.2015/19:00-02.07.2015/19:30)' @ Thu Jul 02 19:00:00 CEST 2015
                      18:49:52.690 DEBUG o.o.i.c.i.CalDavLoaderImpl[:400] - end timer scheduled for event '040000008200E00074C5B7101A82E00800000000605C385B2 EB4D00100000000000000001000000098244DDF0206F64EBEC 72E4BC8D49CA9(Urlaub@02.07.2015/19:00-02.07.2015/19:30)' @ Thu Jul 02 19:30:00 CEST 2015
                      18:49:52.692 INFO runtime.busevents[:26] - OpenHABCalOrt2 state updated to Undefined
                      18:49:52.696 INFO runtime.busevents[:26] - OpenHABCalStart2 state updated to Undefined
                      18:49:52.701 INFO runtime.busevents[:26] - OpenHABCalName1 state updated to Urlaub
                      18:49:52.702 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/55697a98-1520-4e0f-968d-0592ba57b9d4.ics
                      18:49:52.709 INFO runtime.busevents[:26] - OpenHABCalEnde1 state updated to 2015-07-02T19:30:00
                      18:49:52.719 INFO runtime.busevents[:26] - OpenHABCalOrt1 state updated to null
                      18:49:52.728 DEBUG o.o.i.c.i.CalDavLoaderImpl[:459] - loading resource: /kalender/openhab/6c9e170f-69ca-4684-92c6-3d4faceb5414.ics
                      18:49:52.729 INFO runtime.busevents[:26] - OpenHABCalName0 state updated to Undefined
                      18:49:52.738 INFO runtime.busevents[:26] - OpenHABCalOrt0 state updated to Undefined
                      18:49:52.744 INFO runtime.busevents[:26] - OpenHABCalEnde0 state updated to Undefined
                      18:49:52.750 INFO runtime.busevents[:22] - OpenHABUrlaub received command 10
                      18:49:52.750 ERROR o.o.b.c.internal.CalDavBinding[:241] - can just use commands for type=DISABLE
                      18:49:52.757 INFO runtime.busevents[:22] - OpenHABUrlaub received command 10
                      18:49:52.758 ERROR o.o.b.c.internal.CalDavBinding[:241] - can just use commands for type=DISABLE
                      18:49:52.895 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      18:49:52.909 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      18:49:52.923 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      18:49:52.938 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      18:49:52.951 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      18:49:52.965 INFO runtime.busevents[:26] - Kalender_LastUpdate state updated to 2015-07-01T18:49:52
                      Gruß
                      Klaus

                      Kommentar


                        Hallo Klaus,

                        Du benutzt das command und personal binding.
                        Das personal Binding sieht vom Log her eigentlich ok aus. Haben die Items "OpenHABCalStart0" mit der "0" hinten als eventNr. die 1? (1 ist der erste Termin, nicht 0).
                        Beim command Binding sieht es tatsächlich merkwürdig aus warum er das Kommando um 18:49 und nicht um 19 Uhr ausführt.
                        Diesen Fehler "Error at line 48:Expected [VEVENT], read [VCALENDAR]" hatte ich auch schon. In meiner aktuellen Entwicklungsversion ist das behoben (zumindest bei mir ). Dafür wurde "relaxed" parsing aktiviert.

                        Ich test noch 2 Tage bei mir meinen aktuellen Stand und dann lade ich ein neues Zip hoch. Ich kann die Fehler so aktuell nicht nachvollziehen da mein Entwicklungsstand schon etwas weiter ist.

                        Überwiegend sind aber nur Performance Fixes enthalten.

                        Gruß
                        robert

                        Kommentar


                          Hallo Robert,

                          das Item "OpenHABCalStart0" ist bei mir das Active Item das soll laut Wiki die "1" haben, oder stimmt das Wiki nicht?
                          Auszug Wiki:
                          String OfficeCalName0 "Termin jetzt" &lt;calendar&gt; { caldavPersonal="calendar:dienstlich type:ACTIVE eventNr:1 value:NAME" }
                          Gruß​ Klaus


                          Kommentar


                            Hallo Klaus,
                            Doch, das passt. Wollte nur nachfragen, weil das Item *0 heißt.
                            Gruß
                            robert

                            Kommentar


                              Hallo Robert,
                              meinst du das du morgen die neue Version bereitstellen kannst?

                              Gruß Klaus

                              Kommentar


                                Hier ist die neueste Version: http://speedy.sh/mX5Hn/caldav-2015-07-03.zip
                                Zuletzt geändert von querdenker2k; 03.07.2015, 06:47.

                                Kommentar

                                Lädt...
                                X