NEWS
ICal - NextCloud - TypeError: undefined is not a function
-
Hallo alle zusammen,
ich habe ein paar Probleme mit der iCal Schnittstelle und dem Kalender von NextCloud.
Ich habe meinen persönlichen Kalender in ical.0 eingebunden.
Dies funktioniert auch ohne Probleme und die Termine, welche ich im Kalender eingetragen habe, werden auch von iCal abgerufen und in iobroker bzw. VIS angezeigt.
Ich habe jedoch auch einen Kalender für einen Abfallkalender erstellt (eigener Benutzer) und dort folgende ICS Datei von unserem Mülldienst in Nextcloud reingeladen:
BEGIN:VCALENDAR PRODID:-//Grafik-Partner GmbH//Muellmax 6.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT DTSTART;VALUE=DATE:20170505 DTEND;VALUE=DATE:20170506 DESCRIPTION:Stadtbildpflege Kaiserslautern – Eigenbetrieb der Stadt Kaiserslautern\n Daennerstraße 11\n 67657 Kaiserslautern\n \n Kundenservice:\n E-Mail: info@stadtbildpflege-kl.de\n \n Tel: 0631/365-1700\n Fax: 0631/365-1709 LOCATION:67663 Kaiserslautern-Innenstadt RRULE:FREQ=WEEKLY;UNTIL=20171231T000000Z; INTERVAL=2;BYDAY=FR;WKST=MO RDATE;VALUE=DATE: 20170506, 20170617, 20171007, 20171104, 20171230 EXDATE;VALUE=DATE: 20170505, 20170616, 20171006, 20171103, 20171229 TRANSP:TRANSPARENT SEQUENCE:0 UID:14940106701@muellmax.de DTSTAMP:20170505T185750Z SUMMARY:ASK Gelber Sack-Abfuhr alle 2 Wochen CLASS:PUBLIC CREATED:20170308T160045Z LAST-MODIFIED:20170308T160045Z URL:http://www.muellmax.de END:VEVENT END:VCALENDAR
Morgen (Samstag) wäre nun ein Abholtermin, jedoch gibt es seit dem einbinden des Abfallkalenders folgende Fehlermeldung:
ical.0 2017-05-05 20:09:27.027 info terminating ical.0 2017-05-05 20:09:26.607 debug Event " " Friseur at Fri Feb 24 2017 14:00:00 GMT+0100 (CET) filtered out, because does not belongs to specified time interval ical.0 2017-05-05 20:09:26.604 info processing URL: Daniel http://172.16.25.5/nextcloud/remote.php/dav/calendars/Daniel/personal?export ical.0 2017-05-05 20:09:26.522 error at IncomingMessage. (/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:1091:12) ical.0 2017-05-05 20:09:26.522 error at Request.emit (events.js:107:17) ical.0 2017-05-05 20:09:26.522 error at Request. (/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:1171:10) ical.0 2017-05-05 20:09:26.522 error at Request.emit (events.js:110:17) ical.0 2017-05-05 20:09:26.522 error at Request.self.callback (/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:188:22) ical.0 2017-05-05 20:09:26.522 error at Request._callback (/iobroker/node_modules/iobroker.ical/main.js:170:23) ical.0 2017-05-05 20:09:26.522 error at /iobroker/node_modules/iobroker.ical/main.js:186:25 ical.0 2017-05-05 20:09:26.522 error at Object.parseICS (/iobroker/node_modules/iobroker.ical/node_modules/node-ical/ical.js:408:20) ical.0 2017-05-05 20:09:26.522 error at Object.handleObject (/iobroker/node_modules/iobroker.ical/node_modules/node-ical/ical.js:369:41) ical.0 2017-05-05 20:09:26.522 error at Object.EXDATE (/iobroker/node_modules/iobroker.ical/node_modules/node-ical/ical.js:192:35) ical.0 2017-05-05 20:09:26.522 error TypeError: undefined is not a function ical.0 2017-05-05 20:09:26.518 error uncaught exception: undefined is not a function ical.0 2017-05-05 20:09:26.127 debug reading calendar from URL: http://172.16.25.5/nextcloud/remote.php/dav/calendars/Abfall/abfall?export, color: undefined ical.0 2017-05-05 20:09:25.874 debug reading calendar from URL: http://172.16.25.5/nextcloud/remote.php/dav/calendars/Daniel/personal?export, color: undefined ical.0 2017-05-05 20:09:25.857 info starting. Version 1.3.2 in /iobroker/node_modules/iobroker.ical, node: v0.12.6 ical.0 2017-05-05 20:09:25.834 debug statesDB connected ical.0 2017-05-05 20:09:25.810 debug objectDB connected
Wie man im Log sieht, klappt der Abruf für den Kalender "Daniel", jedoch nicht für "Abfall".
Falls mir hier jemand helfen kann, würde ich mich sehr freuen.
Viele Grüße
Daniel