Ergänzung:
Habe es mit einer ics-Datei mit nur 2 Einträgen (Erinnerungen) versucht. Das klappt. Meine Datei JG.ics ist 748 KB groß und hat viele Einträge, auch ganztägige Einträge, Besprechungen, Termine, Erinnerungen. Kann es sein, dass das Modul damit nicht zurecht kommt? Hat jemand ein ähnliches Problem?
Hallo,
ich bekomme das Auslesen meines Kalenders einfach nicht hin, obwohl ich viel im Forum gesucht habe. Folgendes bisher eingerichtet:
1: JG.ics auf den Raspi in ein neues Verzeichnis kopiert (/opt/fhem/Calendar).
2: Zugriffsrechte kontrolliert:pi@raspberrypi /opt/fhem/Calendar $ ls -al /opt/fhem/Calendar/JG.ics
-rwxr--r-- 1 pi pi 720187 Nov 5 15:31 /opt/fhem/Calendar/JG.ics
. Bin nicht der Spezialist, aber ich denke dass die Rechte so passen damit ausgelesen werden kann.
3: Kalender definiert: Internals:
DEF ical file /opt/fhem/Calendar/JG.ics
NAME Hauskalender
NOTIFYDEV global
NR 1578
NTFY_ORDER 50-Hauskalender
STATE triggered
TYPE Calendar
READINGS:
2017-11-05 17:15:47 lastUpdate 2017-11-05 17:15:45
2017-11-05 15:46:59 modeAlarm
2017-11-05 15:46:59 modeAlarmOrStart
2017-11-05 15:46:59 modeAlarmed
2017-11-05 15:46:59 modeChanged
2017-11-05 15:46:59 modeEnd
2017-11-05 15:46:59 modeEnded
2017-11-05 15:46:59 modeStart
2017-11-05 15:46:59 modeStarted
2017-11-05 15:46:59 modeUpcoming
2017-11-05 17:15:47 nextUpdate 2017-11-05 18:15:45
2017-11-05 17:15:47 nextWakeup 2017-11-05 18:15:45
2017-11-05 17:15:47 state triggered
Attributes:
hideOlderThan 8
room 1.7_Haus
verbose 4
4: CALVIEW definiert (list): Internals:
DEF Hauskalender 1 60
INTERVAL 60
KALENDER Hauskalender
NAME HauskalenderCalview
NR 1579
NTFY_ORDER 50-HauskalenderCalview
STATE t: 0 td: 0 tm: 0
TYPE CALVIEW
READINGS:
2017-11-05 17:21:50 c-term 0
2017-11-05 17:21:50 c-today 0
2017-11-05 17:21:50 c-tomorrow 0
2017-11-05 17:21:50 state t: 0 td: 0 tm: 0
Attributes:
maxreadings 20
modes next
room 1.7_Haus
verbose 5
5: ReagingsGroup definiert: Internals:
DEF <Kalender>,<Datum>,<Uhrzeit>,<Text> HauskalenderCalview:t_001_source,t_001_bdate,t_001_btime,t_001_summary HauskalenderCalview:t_002_source,t_002_bdate,t_002_btime,t_002_summary HauskalenderCalview:t_003_source,t_003_bdate,t_003_btime,t_003_summary HauskalenderCalview:t_004_source,t_004_bdate,t_004_btime,t_004_summary HauskalenderCalview:t_005_source,t_005_bdate,t_005_btime,t_005_summary HauskalenderCalview:t_006_source,t_006_bdate,t_006_btime,t_006_summary HauskalenderCalview:t_007_source,t_007_bdate,t_007_btime,t_007_summary HauskalenderCalview:t_008_source,t_008_bdate,t_008_btime,t_008_summary HauskalenderCalview:t_009_source,t_009_bdate,t_009_btime,t_009_summary HauskalenderCalview:t_010_source,t_010_bdate,t_010_btime,t_010_summary HauskalenderCalview:t_011_source,t_011_bdate,t_011_btime,t_011_summary HauskalenderCalview:t_012_source,t_012_bdate,t_012_btime,t_012_summary HauskalenderCalview:t_013_source,t_013_bdate,t_013_btime,t_013_summary HauskalenderCalview:t_014_source,t_014_bdate,t_014_btime,t_014_summary HauskalenderCalview:t_015_source,t_015_bdate,t_015_btime,t_015_summary HauskalenderCalview:t_016_source,t_016_bdate,t_016_btime,t_016_summary HauskalenderCalview:t_017_source,t_017_bdate,t_017_btime,t_017_summary HauskalenderCalview:t_018_source,t_018_bdate,t_018_btime,t_018_summary HauskalenderCalview:t_019_source,t_019_bdate,t_019_btime,t_019_summary HauskalenderCalview:t_020_source,t_020_bdate,t_020_btime,t_020_summary
NAME rg_Hauskalender
NR 1580
NTFY_ORDER 50-rg_Hauskalender
STATE Initialized
TYPE readingsGroup
mayBeVisible 1
CONTENT:
HauskalenderCalview 1
CONTENT2:
DEVICES:
ARRAY(0x3327c18)
ARRAY(0x33279d8)
ARRAY(0x3327c00)
ARRAY(0x3327c30)
ARRAY(0x3327c60)
ARRAY(0x3327738)
ARRAY(0x3327798)
ARRAY(0x3327720)
ARRAY(0x3326430)
ARRAY(0x32b2a40)
ARRAY(0x332c0e0)
ARRAY(0x332c068)
ARRAY(0x332c0c8)
ARRAY(0x332c140)
ARRAY(0x332c248)
ARRAY(0x332bff0)
ARRAY(0x332c128)
ARRAY(0x332c230)
ARRAY(0x332c110)
ARRAY(0x332c260)
ARRAY(0x332c0f8)
READINGS:
fhem:
lastDefChange 2
last_update 1509898544.4012
helper:
DEF
Attributes:
nonames 1
room 1.7_Haus
verbose 4
6: Restart durchgeführt.
7: Eintrag im Log kontrolliert:2017.11.05 17:15:43.943 0: Featurelevel: 5.8
2017.11.05 17:15:43.944 0: Server started with 376 defined entities (fhem.pl:15377/2017-11-01 perl:5.014002 os:linux user:fhem pid:14246)
2017.11.05 17:15:44.031 1: Perfmon: possible freeze starting at 17:15:10, delay is 34.031
2017.11.05 17:15:45.220 4: Calendar Hauskalender: Wakeup
2017.11.05 17:15:45.222 4: Calendar Hauskalender: Updating...
2017.11.05 17:15:45.223 4: Calendar Hauskalender: Getting data from file /opt/fhem/Calendar/JG.ics
2017.11.05 17:15:45.327 4: Calendar Hauskalender: parsing data synchronously
2017.11.05 17:15:47.683 4: Calendar Hauskalender: merging data
2017.11.05 17:15:47.692 4: Calendar Hauskalender: 39 records processed, 39 new, 0 known, 0 modified, 0 changed.
2017.11.05 17:15:47.693 4: Calendar Hauskalender: creating calendar events
2017.11.05 17:15:47.744 4: Calendar Hauskalender: Checking times...
2017.11.05 17:15:47.746 3: CALVIEW HauskalenderCalview - CALENDAR:Hauskalender triggered, updating CALVIEW HauskalenderCalview ...
2017.11.05 17:15:47.795 4: Calendar Hauskalender: process ended.
2017.11.05 17:15:49.045 4: CUL_Parse: CUL_0 A 13 BD 8670 399B85 000000 003F39117DC04913DD091A -61
39 Einträge wurden importiert. Sieht scheinbar in Ordnung aus, ich bekomme aber die importierten Einträge nicht angezeigt.
Hat jemand eine Idee, woran das liegen kann? Die ics-Datei wurde aus Lotus Notes exportiert. Kann es da evtl. eine Inkompatibilität geben?
Gruß Jürgen
Das finde ich komisch:
4: CALVIEW definiert (list):
Code: [Auswählen]
Internals:
DEF Hauskalender 1 60
Laut CommandRef:
Zitatdefine <Name> CALVIEW <Kalendername(n) getrennt durch ','> <next> <updateintervall in sek (default 43200)>
define myView CALVIEW Googlekalender next
define myView CALVIEW Googlekalender,holiday next 900