FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: gelberlemmy am 02 Januar 2014, 11:16:13

Titel: Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 11:16:13
Guten morgen,

ich habe den Google Calender in FHEM eingebunden mit folgendem Eintrag:

define Kalender_Steuerung Calendar  ical url https://www.google.com/calendar/ical/blablablagooglemail.com/private-717cfa1233212211221212/basic.ics 3600
attr Kalender_Steuerung room Kalender

Ok Eingebunden. So und nun das Logfile:

2014.01.02 11:04:06 1: Calendar Kalender_Steuerung: Could not retrieve file at URL

So nun hab ich die URL genommen und einfach in meinen Webbrowser eingetragen. Funktioniert, er lädt die Datei runter.
Warum liest FHEM das File nicht ? Hab auch alle Updates gemacht. FHEM läuft auf einem raspberry PI mit CUL von Busware

Hat einer ne Idee ????

Gruß André
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 13:05:34
Hallo,

der Beitrag sollte eigentlich unter "Unterstützende Dienste".
Evtl. kann den ein Admin ja verschieben.

Dein Kalender wird in FHEM so wie im Screenshot angezeigt?

Grüße
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 13:47:41
Ein wenig anders. Siehe Screenshot
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 14:59:42
Hallo,

du bist aber danach http://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies (http://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies)vorgegangen?

Grüße
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 16:19:17
Ja richtig
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 17:15:49
Hallo,

du hast auch den richtigen Kalenderlink laut Link eingetragen?

Bei mir funktioniert Google-Kalender einwandfrei.
Grad eben nochmal mit einem Eintrag im Kalender überprüft.
Der Titel aus dem Kalender landet bei mir schön im Logfile.

Grüße

Edith: Bei mir steht im ical-Link
Zitatgroup.calendar.google.com/private
und nicht googlemail.com wie bei dir.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 17:21:15
Es gibt einmal die XML Datei und dann ics. Ich hab
Ics genommen
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 17:39:39
Hallo,

das mag schon sein.
Nichts desto unterscheiden sich unsere beiden Adressen in einem relativ wichtigen Bestandteil (würd ich mal so vermuten).
Und das ist eben das einzige das mir aufgefallen ist und evtl. auch zur Fehlermeldung passen würde.

Aber wie gesagt: Ich weiß nicht ob dieser Teil der Addresse wirklich relevant ist.
Aber ich hab grad geschaut in meinem Kalender - ich bekomme überall diesen Adress-Bestandteil.

Grüße
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 17:59:53
Wie sieht Deiner denn aus ?
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 18:18:03
Hallo,

Zitathttps://www.google.com/calendar/ical/aabbccddeeffgghhgroup.calendar.google.com/private-iijjkkllmmnnoopp/basic.ics

Grüße
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 18:38:00
Hmmm.....In der Commd Ref steht das so wie bei mir. Hab aber gesehen das the perl module IO::Socket::SSL must be installed
sein muss. Ansonsten mit http. Ich sollte doch eventuell mal über apt -get upgrade mein Raspberry updaten.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: betateilchen am 02 Januar 2014, 18:39:32
Bei mir steht auch überall googlemail.com in den Links, das ist nicht das entscheidende. Wichtig ist, dass man die ICS Datei aus der "Private URL" verwendet und nicht die URL für eine allgmeine Kalenderfreigabe.

Und es muss auf dem Raspberry die SSL Unterstützung als Perl Modul nachinstalliert sein.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: betateilchen am 02 Januar 2014, 18:40:36
Das mit dem upgrade würde ich seinlassen, falls Du das Image von busware verwendest.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 19:00:14
Wie kann ich die SSL unterstüzung installieren ?
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Puschel74 am 02 Januar 2014, 19:15:34
Hallo,

::)

wenns noch stimmt dann lt. Wiki so:
ZitatRaspberry Pi & HTTPS
sudo apt-get update
sudo apt-get install perl-io-socket-ssl
sudo apt-get install libio-socket-ssl-perl


Grüße
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 19:35:25
OK. Aber jetzt bekomme ich per ssh diese Meldung.....


E: Unable to locate package perl-io-socket-ssl
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 19:37:17
So nun kommt nach der zweiten Zeile dies:


E: Unable to locate package perl-io-socket-ssl
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: gelberlemmy am 02 Januar 2014, 19:44:08
so Problem gelöst.

habe es mit :

apt-get install libwww-perl

nachinstalliert. nun ist er aktiv. Danke an alle. Ihr seit spitze.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: betateilchen am 02 Januar 2014, 20:04:35
apt-get install libwww-perl

Dieses Paket ist ohnehin immer die beste Wahl, da ist alles www-bezogene automatisch enthalten, das man für fhem brauchen wird.

Im Wiki sollte das mal irgendjemand aufnehmen, der dazu Schreibrechte hat.

Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: satprofi am 05 April 2014, 14:14:40
Zitat von: betateilchen am 02 Januar 2014, 18:39:32
Wichtig ist, dass man die ICS Datei aus der "Private URL" verwendet und nicht die URL für eine allgmeine Kalenderfreigabe.



Danke! Das wars.
Funkt
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Tiedi am 26 Mai 2014, 18:34:26
Danke. Nun läufts :)

beim QNAP in Putty (Consolenprogramm) folgendes tippen:

ipkg install perl-libwww

und

ipkg install perl-io-socket-ssl

Ist zwar für Idioten erklärt aber ich bin über solche Hilfe auch immer dankbar   :-[
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: slupus am 31 Mai 2014, 14:17:34
Bei mir funktioniert es leider nicht. Hatte vor ca. 2 Monaten nur einen öffentlichen Kalender einbinden können (zu Testzwecken), das hat einwandfrei funktioniert. Beim Einbinden eines privaten Kalenders ist FHEM beim Speichern der .cfg abgestürzt.
Jetzt habe ich mich dem Thema nochmal angenommen und bin nach dem Wiki-Eintrag vorgegangen. Jetzt habe ich in der .cfg zwar die private Kalender URL (und auch eine öffentliche), allerdings kriege ich keine Daten (Calendar Urlaubskalender: Could not retrieve file at URL).
Habe auch alle Pakete auf dem Raspberry installiert (perl-io-socket-ssl -> geht nicht, libio-socket-ssl-perl -> geht, libwww-perl -> geht).

Hat vielleicht noch jemand eine Idee oder einen Tipp?
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Sommerfeld am 02 August 2014, 23:33:16
Hallo zusammen,
gibt es bereits eine Lösung zu der Einbindung des Kalenders?
Ich habe genau die gleichen Probleme
perl-io-socket-ssl -> geht nicht trotz Aktualisierung
Bei mir läuft auch alles über Raspberry.
Wäre schön, wenn ich Unterstützung bekommen könnte.
PS. Debian sendMail funktioniert
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: slupus am 03 August 2014, 21:39:22
Ich habe meinen Raspberry neu aufgesetzt und folgende Pakete installiert:
perl, libdevice-serialport-perl, libio-socket-ssl-perl, libwww-perl, libxml-simple-perl

Dann habe ich versucht einen nicht öffentlichen Kalender einzubinden. Beim Speichern der fhem.cfg habe ich einen Timeout bekommen. Einen öffentlichen Kalender konnte ich ohne Probleme einbinden.

Jetzt habe ich einen öffentlichen Kalender eingebunden und diesen anschließend auf nicht öffentlich gestellt. Bisher läuft das ohne Probleme.

Hatte jemand ähnliche Probleme beim Einbinden eines nicht öffentlichen Kalenders?
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: Sommerfeld am 03 August 2014, 22:31:55
Hallo suelle,
leider immer noch keine Einbindung des Kalenders möglich, obwohl
die Pakete auf dem Raspberry aktuell sind.
Hast Du einen eigenen Kalender eingebunden über Google Kalender?
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: slupus am 04 August 2014, 18:44:50
was meinst du mit einem eigenen kalender? ich habe dort mehrere, einen davon habe ich öffentlich gemacht und die ical url in fhem eingebunden. nachdem der kalender in fhem funktioniert hat, habe ich ihn bei google auf nicht öffentlich gestellt und es funktioniert weiterhin.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: betateilchen am 04 August 2014, 18:50:55
Zitat von: suelle am 03 August 2014, 21:39:22
Dann habe ich versucht einen nicht öffentlichen Kalender einzubinden. Beim Speichern der fhem.cfg habe ich einen Timeout bekommen. Einen öffentlichen Kalender konnte ich ohne Probleme einbinden.

Ich arbeite NUR mit nichtöffentlichen Kalendern. Das einzige, worauf Du dabei achten musst: Du musst die private ical-URL verwenden, die Du in den Einstellungen zum gewünschten Kalender findest.
Titel: Antw:Fehler Einbindung Google Calender
Beitrag von: slupus am 06 August 2014, 17:43:49
Die private ical-URL habe ich verwendet. Wie gesagt, es hat leider erst mit dem "Workaround" funktioniert. Warum, keine Ahnung. Die Hauptsache ist, dass es jetzt funktioniert und ich zufrieden bin.