New module 57_Calendar.pm for testing

Begonnen von Dr. Boris Neubert, 03 Juni 2012, 00:05:17

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

                                             

Am 16.06.2012 10:35, schrieb Volker:
> bei mir ist es die Zeile 91: push $self->{entries}, $entry;

Du mußt

      push @{$self->{entries}}, $entry;

schreiben.

> Beim Updaten des Calenders erhalte ich dann von der Debug-Funktion
> folgende Ausgaben
>
> 2012.06.16 10:25:45 1: DEBUG: NEW: root
> 2012.06.16 10:25:45 1: DEBUG: ENTER @ 0
> 2012.06.16 10:25:45 1: DEBUG: 0: > 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">> http-equiv="content-type" content="text/html;">

> Die einen Fehler beim Verarbeiten eines Feeds zurückmeldet. Wenn ich die
> URL des Kalenders in Outlook öffne, oder die Datei mit einem Editor
> ansehe, dann sehe ich meinen Testeintrag.
> Ich habe zum testen einen neuen Kalender angelegt und diesen auf
> öffentlich eingestellt.

Mach mal bitte in fhem

   list DeinKalender

Als Ergebnis siehst Du am Schluß so etwas wie

...
   Fhem:
     interval   3600
     nextUpdate 16.06.2012 12:57:19
     nxtUpdtTs  1339844239
     url
http://www.google.com/calendar/ical/dein.name@googlemail.com/private-xxxxxxxxxx/basic.ics
   ...

Kopiere die URL in die Adreßzeile Deines Browsers. Was kommt zurück?
Wenn es keine .ics-Datei ist, ist die URL falsch.

Viele Grüße
Boris

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Guest

Originally posted by: <email address deleted>

Hallo Boris,

der Kalender kann jetzt angelegt werden, die URL gibt eine .ics-Datei
zurück.

Beim ausführen von "get mycal full all" keine Rückgabe der Einträge im
Kalender.

MfG

Volker

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Bekomme jetzt wenn ich das debugging einschalten wieder die Meldung im Log
"Fehler im Kalender".
Inhalt der .ics-Datei
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Test
X-WR-TIMEZONE:Europe/Berlin
X-WR-CALDESC:
BEGIN:VEVENT
DTSTART:20120616T083000Z
DTEND:20120616T093000Z
DTSTAMP:20120616T123249Z
UID:XXXXXXXXXXXXXXXXX@google.com
CREATED:20120616T080524Z
DESCRIPTION:iCal Test
LAST-MODIFIED:20120616T080612Z
LOCATION:Hier
SEQUENCE:1
STATUS:CONFIRMED
SUMMARY:Test
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR


MfG

Volker
Am Samstag, 16. Juni 2012 14:29:10 UTC+2 schrieb Volker:
>
> Hallo Boris,
>
> der Kalender kann jetzt angelegt werden, die URL gibt eine .ics-Datei
> zurück.
>
> Beim ausführen von "get mycal full all" keine Rückgabe der Einträge im
> Kalender.
>
> MfG
>
> Volker
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Dr. Boris Neubert

                                             

Hallo,

Am 16.06.2012 14:34, schrieb Volker:
> Bekomme jetzt wenn ich das debugging einschalten wieder die Meldung im
> Log "Fehler im Kalender".

wie heißt denn die Meldung genau?

> Inhalt der .ics-Datei
> BEGIN:VCALENDAR
> PRODID:-//Google Inc//Google Calendar 70.9054//EN
> VERSION:2.0
> CALSCALE:GREGORIAN
> METHOD:PUBLISH
> X-WR-CALNAME:Test
> X-WR-TIMEZONE:Europe/Berlin
> X-WR-CALDESC:
> BEGIN:VEVENT
> DTSTART:20120616T083000Z
> DTEND:20120616T093000Z
> DTSTAMP:20120616T123249Z

Ereignis lag in der Vergangenheit? Diese Ereignisse werden ignoriert.

> UID:XXXXXXXXXXXXXXXXX@google.com
> CREATED:20120616T080524Z
> DESCRIPTION:iCal Test
> LAST-MODIFIED:20120616T080612Z
> LOCATION:Hier
> SEQUENCE:1
> STATUS:CONFIRMED
> SUMMARY:Test
> TRANSP:OPAQUE
> END:VEVENT
> END:VCALENDAR

Grüße
Boris

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Guest

Originally posted by: <email address deleted>

In der Datei sind alle Debugmeldungen die bei einem neuen Ereignis in der
Zukunft im Log waren.

MfG

Volker

Am Samstag, 16. Juni 2012 21:13:55 UTC+2 schrieb Boris:
>
> Hallo,
>
> Am 16.06.2012 14:34, schrieb Volker:
> > Bekomme jetzt wenn ich das debugging einschalten wieder die Meldung im
> > Log "Fehler im Kalender".
>
> wie heißt denn die Meldung genau?
>
> > Inhalt der .ics-Datei
> > BEGIN:VCALENDAR
> > PRODID:-//Google Inc//Google Calendar 70.9054//EN
> > VERSION:2.0
> > CALSCALE:GREGORIAN
> > METHOD:PUBLISH
> > X-WR-CALNAME:Test
> > X-WR-TIMEZONE:Europe/Berlin
> > X-WR-CALDESC:
> > BEGIN:VEVENT
> > DTSTART:20120616T083000Z
> > DTEND:20120616T093000Z
> > DTSTAMP:20120616T123249Z
>
> Ereignis lag in der Vergangenheit? Diese Ereignisse werden ignoriert.
>
> > UID:XXXXXXXXXXXXXXXXX@google.com
> > CREATED:20120616T080524Z
> > DESCRIPTION:iCal Test
> > LAST-MODIFIED:20120616T080612Z
> > LOCATION:Hier
> > SEQUENCE:1
> > STATUS:CONFIRMED
> > SUMMARY:Test
> > TRANSP:OPAQUE
> > END:VEVENT
> > END:VCALENDAR
>
> Grüße
> Boris
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

2012.06.17 08:43:52 1: DEBUG: Get http://www.google.com/calendar/ical/xxxxxxxxxx%40group.calendar.google.com/private-xxxxxxxx/basic.ics
2012.06.17 08:43:52 1: DEBUG: NEW: root
2012.06.17 08:43:52 1: DEBUG: ENTER @ 0
2012.06.17 08:43:52 1: DEBUG: 0: http://www.w3.org/TR/html4/strict.dtd">
2012.06.17 08:43:52 1: DEBUG: line= http://www.w3.org/TR/html4/strict.dtd">
2012.06.17 08:43:52 1: DEBUG: property= //www.w3.org/TR/html4/strict.dtd">
2012.06.17 08:43:52 1: DEBUG: key= 2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= //www.w3.org/TR/html4/strict.dtd">
2012.06.17 08:43:52 1: DEBUG: WE ARE //www.w3.org/TR/html4/strict.dtd">
2012.06.17 08:43:52 1: DEBUG: 1: Fehler im Kalender
2012.06.17 08:43:52 1: DEBUG: line= Fehler im Kalender
2012.06.17 08:43:52 1: DEBUG: property= Fehler im Kalender parameter=
2012.06.17 08:43:52 1: DEBUG: key= Fehler im Kalender parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= Fehler im Kalender, parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 2:
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 16:
2012.06.17 08:43:52 1: DEBUG: line=
Google Kalender

2012.06.17 08:43:52 1: DEBUG: property=
Google Kalender

2012.06.17 08:43:52 1: DEBUG: line=
 

2012.06.17 08:43:52 1: DEBUG: property=
 
parameter=
2012.06.17 08:43:52 1: DEBUG: key=
 

2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key=
  parts=
, value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 18:
 , parts=

2012.06.17 08:43:52 1: DEBUG: line=

2012.06.17 08:43:52 1: DEBUG: property=
Fehler im Kalender
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property=
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 21:
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 22:
Fehler im Kalender

2012.06.17 08:43:52 1: DEBUG: line=

2012.06.17 08:43:52 1: DEBUG: property=
parameter=
2012.06.17 08:43:52 1: DEBUG: key=
parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 23:

2012.06.17 08:43:52 1: DEBUG: line=

2012.06.17 08:43:52 1: DEBUG: property=
 parameter=
2012.06.17 08:43:52 1: DEBUG: key=
 parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key=
, parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 24:
2012.06.17 08:43:52 1: DEBUG: line=
Fehler beim Verarbeiten eines Feeds

2012.06.17 08:43:52 1: DEBUG: property=
Fehler beim Verarbeiten eines Feeds
parameter=
2012.06.17 08:43:52 1: DEBUG: key=
Fehler beim Verarbeiten eines Feeds
parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key=
Fehler beim Verarbeiten eines Feeds
, parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 25:
Fehler beim Verarbeiten eines Feeds

2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 26:


2012.06.17 08:43:52 1: DEBUG: line=


2012.06.17 08:43:52 1: DEBUG: property=

 parameter=
2012.06.17 08:43:52 1: DEBUG: key=

 parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key=

, parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 27:
2012.06.17 08:43:52 1: DEBUG: line=

2012.06.17 08:43:52 1: DEBUG: property=
[size=-1" color="#666]©2012
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: line= Google-Startseite
2012.06.17 08:43:52 1: DEBUG: property= //www.google.com">Google-Startseite
2012.06.17 08:43:52 1: DEBUG: key= //www.google.com">Google-Startseite
2012.06.17 08:43:52 1: DEBUG: WE ARE //www.google.com">Google-Startseite
2012.06.17 08:43:52 1: DEBUG: 31:
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: 32:
2012.06.17 08:43:52 1: DEBUG: line=
2012.06.17 08:43:52 1: DEBUG: property= parameter=
2012.06.17 08:43:52 1: DEBUG: key= parts=
2012.06.17 08:43:52 1: DEBUG: ADDPROPERTY: ICal::Entry=HASH(0xb1eea8) key= , parts= , value=
2012.06.17 08:43:52 1: DEBUG: WE ARE
2012.06.17 08:43:52 1: DEBUG: BACK
2012.06.17 08:43:52 1: DEBUG: *** Result:

2012.06.17 08:43:52 1: DEBUG: root
 

:
  :
  td.bl {background-image:  url(/calendar/images/corner_bl_gmail.gif);
 
©2012
2012.06.17 08:43:52 1: DEBUG: property=
Google-Startseite[/size]
:
  body,td,div,.p,a,font,span {font-family:  arial,sans-serif}
  td.br {background-image:  url(/calendar/images/corner_br_gmail.gif);
  //www.w3.org/TR/html4/strict.dtd">
  :
  #loadingItem {display:  none}
  .bubble {background-color: #e3e9ff}
  Google -:
 
:
  td.tr {background-image:  url(/calendar/images/corner_tr_gmail.gif);
  //www.google.com">Google-Startseite
 
: