diff --git a/fhem/FHEM/57_Calendar.pm b/fhem/FHEM/57_Calendar.pm index 1b308b6fe..7f9fa46a6 100644 --- a/fhem/FHEM/57_Calendar.pm +++ b/fhem/FHEM/57_Calendar.pm @@ -2564,13 +2564,13 @@ sub Calendar_ProcessUpdate($$$) { } } + $hash->{".fhem"}{t}= $t; if($errmsg or !defined($ics) or ("$ics" eq "") ) { Log3 $hash, 1, "Calendar $name: retrieved no or empty data"; readingsSingleUpdate($hash, "state", "error (no or empty data)", 1); Calendar_CheckAndRearm($hash); } else { $hash->{".fhem"}{iCalendar}= $ics; # the plain text iCalendar - $hash->{".fhem"}{t}= $t; $hash->{".fhem"}{removeall}= $removeall; if(AttrVal($name, "update", "sync") eq "async") { Calendar_AsynchronousUpdateCalendar($hash); @@ -3192,6 +3192,10 @@ sub CalendarEventsAsHtml($;$) { replace it by http:// if and only if there is no redirection to the https:// URL. Check with your browser first if unsure.

+ Note for users of Netxtcloud Calendar: you can use an URL of the form + https://admin:admin@demo.nextcloud.com/wid0ohgh/remote.php/dav/calendars/admin/personal/?export. +

+ The optional parameter interval is the time between subsequent updates in seconds. It defaults to 3600 (1 hour).

@@ -3829,6 +3833,11 @@ sub CalendarEventsAsHtml($;$) { kannst Du in der URL https:// durch http:// ersetzen, falls keine automatische Umleitung auf die https:// URL erfolgt. Solltest Du unsicher sein, ob dies der Fall ist, überprüfe es bitte zuerst mit Deinem Browser.

+ Hinweis für Nutzer des Nextcloud-Kalenders: Du kannst eine URL der folgenden Form benutzen: + https://admin:admin@demo.nextcloud.com/wid0ohgh/remote.php/dav/calendars/admin/personal/?export.

+ + + Der optionale Parameter interval bestimmt die Zeit in Sekunden zwischen den Updates. Default-Wert ist 3600 (1 Stunde).

Beispiele: