Google Kalender

Begonnen von ArmFpc, 15 September 2015, 09:32:08

Vorheriges Thema - Nächstes Thema

ArmFpc

Hi Leute,

ich hab ein kleines Problem. Ich habe mein Fhem mit dem Google Kalender verbunden um an gewissen Tagen meine Garten Beleuchtung zu steuern.

Ich habe auf zwei verschiedenen Rechnern die gleiche Fhem Config und perl Skripts (Verzeichnis habe ich kopiert). Was man vielleicht noch dazu sagen sollte, einmal eine gute Internetverbindung und einmal eine Satellitenverbindung die nicht immer sehr zuverlässig und gut ist.

Auf dem Rechner mit der besseren Internetverbindung, funktionieren die Schaltvorgänge, bei dem mit der schlechten Verbindung funktionieren die Schaltvorgänge nicht richtig. Den beginn des Termins wird festgestellt aber das ende nicht, das wiederum auch nur bei langen Terminen, z.B. 8:00- 23:00Uhr. Setze ich einen Termin der z.B. 2 Stunden lang ist, funktioniert es wiederum. Auch ein Set <kalenderName> update bringt kein gewünschtes Ergebnis.

Gibt es irgendwie eine Möglichkeit wie ich sehen kann wieso es nicht funktioniert? Oder wo kann da noch ein Fehler sein der diesen Zustand hervorruft?

LG

Amenophis86

ZitatGibt es irgendwie eine Möglichkeit wie ich sehen kann wieso es nicht funktioniert?

schalte bei beiden mal unter global verbose auf 5 und vergleiche was sie machen. Vll erkennst du da einen Unterschied.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

ArmFpc

Hi wenn ich das machen und dann im Log File schaue dann sehe ich das er zum Beginn des Termins den Eintrag erhält, aber das Ende nicht.

Hier ein Ausschnitt der Log Datei

2015.10.04 08:00:03 3: get Kalender summary e4m94pq2djvm7lvvfbccvrckhogooglecom1 : Lueftung_Nacht
2015.10.04 18:00:03 3: get Kalender summary pe73t7dd7h4v90sdvqplkob0oo_R20150914T160000googlecom0 : Lueftung_Nacht
2015.10.05 02:47:11 1: TurboDDC_Kalender: URL error: connect to https://www.google.com:443 timed out
2015.10.05 03:56:46 3: ModbusTCPServer_Timeout, request: SimpleWrite [FE D8 00 00 00 06] 01 03 01 E0 00 13
2015.10.05 04:20:08 3: ModbusTCPServer_Timeout, request: SimpleWrite [FF 04 00 00 00 06] 01 03 01 1F 00 1D
2015.10.05 05:00:03 3: get Kalender summary 3mkt3bj8vusfnlps3kktjho24k_R20150915T030000googlecom0 : Zirkulation
2015.10.05 05:40:04 3: ModbusTCPServer_Timeout, request: SimpleWrite [FE 8F 00 00 00 06] 01 03 00 A7 00 78
2015.10.05 08:00:03 3: get Kalender summary e4m94pq2djvm7lvvfbccvrckhogooglecom1 : Lueftung_Nacht
2015.10.05 08:30:04 3: ModbusTCPServer_Timeout, request: SimpleWrite [FE F4 00 00 00 06] 01 03 01 1F 00 1D
2015.10.05 14:23:28 3: ModbusTCPServer_Timeout, request: SimpleWrite [FF 7F 00 00 00 06] 01 03 01 1F 00 1D
2015.10.05 16:00:04 3: get Kalender summary 4jhqd64elimeeg7bp03i1ojhcogooglecom0 : Zirkulation
2015.10.05 16:06:45 3: ModbusTCPServer_Timeout, request: SimpleWrite [FF 07 00 00 00 06] 01 03 01 1F 00 1D
2015.10.05 16:56:45 3: ModbusTCPServer_Timeout, request: SimpleWrite [FF 43 00 00 00 06] 01 03 00 A7 00 78


Hat jemand eine Idee, oder eine Lösung

betateilchen

Zitat von: ArmFpc am 05 Oktober 2015, 17:26:09
Hat jemand eine Idee, oder eine Lösung

steht doch im Log...

2015.10.05 02:47:11 1: TurboDDC_Kalender: URL error: connect to https://www.google.com:443 timed out

Die Verbindung zu google funktioniert nicht.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

ArmFpc

Ja das hab ich auch gesehen, hatte mich aber nicht beunruhigt, da die Set Ereignisse ja funktionieren.

Oder macht er nur einmal am Tag eine Connection zu Google und frägt dann die Einträge ab?

Ich habe den Kalender so Konfiguriert:
define Kalender Calendar ical url <kalenderURL> 200\

Das bedeutet doch das er alle 200 Sekunden eine Abfrage starten soll.

Komisch ist, wenn ich kurze Termine einrichte funktionieren die Schaltungen.

ArmFpc

Hi,

bei mir ist immer noch das Problem, trotz super Internetverbindung das nicht alle Ereignisse aus dem Google Kalender aktualisiert werden.
Fehler im Log: Google_Kalender: URL error: gethostbyname www.google.com failed

Die Kalender Termine sind regelmäßig (jeden Tag) und immer wieder geht ein ende / beginn eines Termins verloren.

Macht Fhem kein Image "Kopie" der Google Einträge das es die Termine lokal hat?

MFG

Amenophis86

Soweit ich weiß, soll das Modul komplett überarbeitet werden, bzw wird es gerade. Es scheint mit den Serien Terminen wohl Problem zu geben. Schau mal unter Ankündigungen nach.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

ArmFpc