Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. ICal - NextCloud - TypeError: undefined is not a function

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    ICal - NextCloud - TypeError: undefined is not a function

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

      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

      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

      453
      Online

      32.0k
      Users

      80.4k
      Topics

      1.3m
      Posts

      1
      1
      816
      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