FHEM - Hausautomations-Systeme > Kalendermodule

Calendar Nextcloud-Zugriff

(1/2) > >>

BM030:
Hi, die seit 2019 eingerichteten Nextcloudkalender wollen seit 9. August nicht mehr vom FHEM abgerufen werden.
Die URLs kann ich alle per Hand über einen Brower abrufen.
Gibts hier einen Ansatz?
Im "Kalender_1" habe ich verbose = 5 und SSL verify auf 0 gesetzt
die anderen Kalender sind noch so eingestellt, wie sie bisher funktioniert haben. irgendwo habe ich was gelesen von der möglichen Größe des Kalenders, kann das eine Ursache sein, da die Kalender jetzt 4 Jahre sind?

Kalender_1 RAW

--- Zitat ---defmod Kalender_Kalender_1 Calendar ical url https://name:password@cloud.xxx.eu/remote.php/dav/calendars/name/Kalender_1?export
attr Kalender_Kalender_1 SSLVerify 0
attr Kalender_Kalender_1 cutoffLaterThan 30d
attr Kalender_Kalender_1 cutoffOlderThan 2d
attr Kalender_Kalender_1 hideLaterThan 364d
attr Kalender_Kalender_1 hideOlderThan 2d
attr Kalender_Kalender_1 room Schnittstellen -> Kalender
attr Kalender_Kalender_1 verbose 5

setstate Kalender_Kalender_1 triggered
setstate Kalender_Kalender_1 2019-09-20 18:00:09 alarm bc6c64e7a1f943a3ab74ecb09c23614d
setstate Kalender_Kalender_1 2021-08-07 00:50:35 calname Kalender_1
setstate Kalender_Kalender_1 2019-09-21 23:00:05 changed bc6c64e7a1f943a3ab74ecb09c23614d end
setstate Kalender_Kalender_1 2019-09-21 23:00:05 end bc6c64e7a1f943a3ab74ecb09c23614d
setstate Kalender_Kalender_1 2021-08-07 00:50:35 lastUpdate 2021-08-07 00:50:08
setstate Kalender_Kalender_1 2021-08-07 00:50:35 nextUpdate 2021-08-07 01:50:08
setstate Kalender_Kalender_1 2021-08-25 13:48:19 nextWakeup 2021-08-25 14:47:48
setstate Kalender_Kalender_1 2019-09-21 18:00:16 start bc6c64e7a1f943a3ab74ecb09c23614d
setstate Kalender_Kalender_1 2021-08-25 13:48:19 state triggered
--- Ende Zitat ---


Fehler im Log:

--- Zitat ---2021.08.25 11:47:51 4: Calendar Kalender_1: Wakeup
2021.08.25 11:47:51 4: Calendar Kalender_1: Updating...
2021.08.25 11:47:51 5: SSL verify mode set to 0
2021.08.25 11:47:51 4: Calendar Kalender_1: Getting data from URL <hidden>
2021.08.25 11:48:14 1: Calendar Kalender_2: retrieval failed with error message read from https://cloud.xxx.eu:443 timed out
2021.08.25 11:48:14 1: Calendar Kalender_2: retrieved no or empty data
2021.08.25 11:48:19 1: Calendar Kalender_2: retrieval failed with error message read from https://cloud.xxx.eu:443 timed out
2021.08.25 11:48:19 1: Calendar Kalender_2: retrieved no or empty data
2021.08.25 11:48:21 1: Calendar Kalender_1: retrieval failed with error message read from https://cloud.xxx.eu:443 timed out
2021.08.25 11:48:21 1: Calendar Kalender_1: retrieved no or empty data
2021.08.25 11:48:21 4: Calendar Kalender_1: Checking times...
2021.08.25 11:48:30 1: Calendar Kalender_Geburtstage: retrieval failed with error message read from https://cloud.xxx.eu:443 timed out
2021.08.25 11:48:30 1: Calendar Kalender_Geburtstage: retrieved no or empty data
--- Ende Zitat ---

Greetings Gordon

Dr. Boris Neubert:
(Thema abgetrennt, da neuer Inhalt)

Hallo,

der Abruf läuft nach ca. 23 Sekunden auf einen Timeout.

Wie lange dauert der Abruf mit curl oder wget auf der Konsole?

Viele Grüße
Boris

BM030:

--- Zitat von: Dr. Boris Neubert am 26 August 2021, 08:50:09 ---(Thema abgetrennt, da neuer Inhalt)

Hallo,

der Abruf läuft nach ca. 23 Sekunden auf einen Timeout.

Wie lange dauert der Abruf mit curl oder wget auf der Konsole?

Viele Grüße
Boris

--- Ende Zitat ---

mit Curl ca. 44 Sekunden

im Password ist ein @ enthalten, dass war aber auch schon die ganze Zeit vorhanden, kann mir das auch auf die Nase fallen?

Dr. Boris Neubert:
Hallo,

setze mal bitte in Zeile 2627 von FHEM/57_Calendar.pm


--- Code: --- timeout => 30,
--- Ende Code ---

die 30 auf 60. Dann


--- Code: ---reload 57_Calender
--- Ende Code ---

über FHEM befehlen.

Grüße
Boris

BM030:
Hi,

mit der Anpassung sind die Termine wieder aktuell.

Bei allen anderen Kalender musste ich noch die 3 Attribute setzen, diese hatte ich zuvor nur in dem ersten gesetzt.


--- Zitat ---attr Kalender cutoffLaterThan 30d
attr Kalender cutoffOlderThan 2d
attr Kalender hideLaterThan 364d

--- Ende Zitat ---

edit:

Der cron.php der Nextcloud lief seit Juli nicht mehr, jetzt werden die Kalender mit curl wieder in unter 15 Sekunden abgeholt.
Die 30 habe ich wieder zurückgestellt.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln