CALVIEW Termin Heute wird nicht angezeigt

Begonnen von Porsti, 10 Mai 2017, 19:01:28

Vorheriges Thema - Nächstes Thema

Porsti

Hi,

ich habe über CALVIEW einen Geburtstagskalender erstellt.
Es werden allen Geburtstage inder Zukunft angezeigt nur der Geburtstag mit dem aktuellen Datum wird
nicht mehr angezeigt.

Meine ical Datei ist wie folgt für einen Geburtstag aufgebaut:


BEGIN:VEVENT
DESCRIPTION:
DTEND;VALUE=DATE:20000511
DTSTART;VALUE=DATE:20000510
RRULE:FREQ=YEARLY;BYMONTHDAY=10;BYMONTH=05
SUMMARY:Yvonne XX
UID:0510YVONNE
END:VEVENT


Kann mir jemand sagen was hier noch feht um als heutiger Termin/Geburtsag angezeigt werden kann?

Gruß & Danke

Porsti
____________________________________
fhem 6.2  auf Raspberry 3b
Homematic HM-CC-RT-DN / HM-TC-IT-WM-W-EU / HM-SEC-SCo / HM-LC-SW1-PL2
SIGNALduino, KNX (Merten, MDT, Siemens, ABB)

chris1284

wie ist denn deine definition der calview und des calendars?
welchen status hat der termin im calendar?

Porsti

Hallo Chris,

hier erst mal die definitionen:

Calendar

Internals:
   CFGFN      ./FHEM/fhem_dev_geburtstagskalender.cfg
   DEF        ical file /opt/fhem/Geburtstage.ics 28800
   NAME       DateiGeburtstag
   NOTIFYDEV  global
   NR         222
   NTFY_ORDER 50-DateiGeburtstag
   STATE      triggered
   TYPE       Calendar
   Readings:
     2017-05-10 18:53:31   lastUpdate      2017-05-10 18:53:31
     2017-04-24 18:47:52   modeAlarm
     2017-04-24 18:47:52   modeAlarmOrStart
     2017-04-24 18:47:52   modeAlarmed
     2017-05-10 04:36:42   modeChanged
     2017-04-24 18:47:52   modeEnd
     2017-04-24 18:47:52   modeEnded
     2017-04-24 18:47:52   modeStart
     2017-04-24 18:47:52   modeStarted
     2017-05-10 18:53:31   modeUpcoming    0723SVEN;0724SUSANN;0529PETRA;0415EMELIE;0312CHRISTINE;0210URSULA;0101DIETER;0305TORBE ......
     2017-05-10 18:53:31   nextUpdate      2017-05-11 02:53:31
     2017-05-10 18:53:31   nextWakeup      2017-05-11 02:53:31
     2017-05-10 18:53:31   state           triggered
Attributes:
   SSLVerify  1
   hideLaterThan 50d
   hideOlderThan 10d


Calview

Internals:
   CFGFN      ./FHEM/fhem_dev_geburtstagskalender.cfg
   DEF        DateiGeburtstag 2
   INTERVAL   43200
   KALENDER   DateiGeburtstag
   NAME       AnsichtGeburtstag
   NR         224
   NTFY_ORDER 50-AnsichtGeburtstag
   STATE      t: 5 td: 0 tm: 0
   TYPE       CALVIEW
   Readings:
     2017-05-10 18:53:31   c-term          5
     2017-05-10 18:53:31   c-today         0
     2017-05-10 18:53:31   c-tomorrow      0
     2017-05-10 18:53:31   state           t: 5 td: 0 tm: 0
     2017-05-10 18:53:31   t_001_age       3
     2017-05-10 18:53:31   t_001_bdate     26.05.2017
     2017-05-10 18:53:31   t_001_btime     00:00:00
     2017-05-10 18:53:31   t_001_daysleft  16
     2017-05-10 18:53:31   t_001_daysleftLong in 16 Tagen
     2017-05-10 18:53:31   t_001_description 2014
     2017-05-10 18:53:31   t_001_edate     26.05.2017
     2017-05-10 18:53:31   t_001_etime     00:00:00
     2017-05-10 18:53:31   t_001_mode      next
     2017-05-10 18:53:31   t_001_source    DateiGeburtstag
     2017-05-10 18:53:31   t_001_summary   Vorname Nachname
     2017-05-10 18:53:31   t_002_age
     2017-05-10 18:53:31   t_002_bdate     29.05.2017
     2017-05-10 18:53:31   t_002_btime     00:00:00
     2017-05-10 18:53:31   t_002_daysleft  19
     2017-05-10 18:53:31   t_002_daysleftLong in 19 Tagen
     2017-05-10 18:53:31   t_002_edate     29.05.2017
     2017-05-10 18:53:31   t_002_etime     00:00:00
     2017-05-10 18:53:31   t_002_mode      next
     2017-05-10 18:53:31   t_002_source    DateiGeburtstag
     2017-05-10 18:53:31   t_002_summary   Vorname Nachname
     2017-05-10 18:53:31   t_003_age
     2017-05-10 18:53:31   t_003_bdate     02.06.2017
     2017-05-10 18:53:31   t_003_btime     00:00:00
     2017-05-10 18:53:31   t_003_daysleft  23
     2017-05-10 18:53:31   t_003_daysleftLong in 23 Tagen
     2017-05-10 18:53:31   t_003_edate     22.06.2017
     2017-05-10 18:53:31   t_003_etime     00:00:00
     2017-05-10 18:53:31   t_003_mode      next
     2017-05-10 18:53:31   t_003_source    DateiGeburtstag
     2017-05-10 18:53:31   t_003_summary   Vorname Nachname
     2017-05-10 18:53:31   t_004_age       63
     2017-05-10 18:53:31   t_004_bdate     03.06.2017
     2017-05-10 18:53:31   t_004_btime     00:00:00
     2017-05-10 18:53:31   t_004_daysleft  24
     2017-05-10 18:53:31   t_004_daysleftLong in 24 Tagen
     2017-05-10 18:53:31   t_004_description 1954
     2017-05-10 18:53:31   t_004_edate     03.06.2017
     2017-05-10 18:53:31   t_004_etime     00:00:00
     2017-05-10 18:53:31   t_004_mode      next
     2017-05-10 18:53:31   t_004_source    DateiGeburtstag
     2017-05-10 18:53:31   t_004_summary   Vorname Nachname
     2017-05-10 18:53:31   t_005_age
     2017-05-10 18:53:31   t_005_bdate     11.06.2017
     2017-05-10 18:53:31   t_005_btime     00:00:00
     2017-05-10 18:53:31   t_005_daysleft  32
     2017-05-10 18:53:31   t_005_daysleftLong in 32 Tagen
     2017-05-10 18:53:31   t_005_edate     11.06.2017
     2017-05-10 18:53:31   t_005_etime     00:00:00
     2017-05-10 18:53:31   t_005_mode      next
     2017-05-10 18:53:31   t_005_source    DateiGeburtstag
     2017-05-10 18:53:31   t_005_summary   Vorname Nachname
Attributes:
   isbirthday 1
   maxreadings 5
   modes      next
   yobfield   _description


Hier sieht man das der heutige Geburstage nicht angezeigt wird.
Ich habe einige Geburtstage per Outlook eingetragen als Serientermin und dann den Kalender exportiert und den ganzen Microsoft kram rausgeschmissen so dan die datei kleiner wird und ich die dann per Editor direkt erweitert habe.

Was meinst du mit status im Kalender?

Gruß
Porsti
____________________________________
fhem 6.2  auf Raspberry 3b
Homematic HM-CC-RT-DN / HM-TC-IT-WM-W-EU / HM-SEC-SCo / HM-LC-SW1-PL2
SIGNALduino, KNX (Merten, MDT, Siemens, ABB)

chris1284

#3
Zitat2017-05-10 18:53:31   c-today         0
somit liegt heute kein termin vor oder er ist schon vorbei.
und wenn ich das richtig sehe sind solche geburtstage bei dir mit quasi 0 sekunden laufzeit definiert. damit kommt das calendar modul nicht klar bzw die termine starten direkt am tag  x um 0 uhr und endne sofor wieder. sauberer wäre es den termin ganztägig zu machen 26.05. 00:00 bis 27.5. 00:00

Zitatt_xxx_bdate     26.05.2017
   t_xxx_btime     00:00:00
   t_xxx_edate     26.05.2017
   t_xxx_etime     00:00:00

Porsti

Hallo Chris,

das war das Problem. Ich hatte die Datei schon dahingehend geändert aber über update wurde die neue Datei nicht eingelesen. Habe es gestern Abend dann noch mal per reload gemacht und dann waren die neuen Daten im System und der Termin wurde auch als "heute" angezeigt.

Gruß & Danke für dein nachschauen!!!!

Porsti
____________________________________
fhem 6.2  auf Raspberry 3b
Homematic HM-CC-RT-DN / HM-TC-IT-WM-W-EU / HM-SEC-SCo / HM-LC-SW1-PL2
SIGNALduino, KNX (Merten, MDT, Siemens, ABB)