[Modul] iCal Calender in IP Symcon lesen und verarbeiten

Guten Morgen,
ich bin mal wieder zu doof und kann es nicht korrekt umsetzen.
Termine abfragen funktioniert. Ich erhalte die Rückmeldung, dass die Termine der letzten und der nächsten 30 Tage eingelesen worden sind.

Danach soll ich laut Doku das Modul „iCal Calender Notifier“ per Instanz ergänzen.
Sofern ich dies mache, erhalte ich folgende Information:

Wie mache ich jetzt weiter? Bin irgendwie ratlos und finde in der Dokumentation nichts dazu.

Aktuell sehe ich in meinem WebFront nur folgende Anzeige:

Objektbaum:

Ich vermute, du hast eine alte Version installiert.

Aktuell sind im Store die Versionen

  • 2.0 #53 (stable)
  • 2.1 #67 (beta)

Nimm am besten die beta Version.

Burkhard

1 Tag und 1 Tag. Es scheint nichts mit der Synchronisation zu tun zu haben.

Meinst du mich Burkhard? Ich habe die aktuelle Version.

ich habe auf den Beta-Kanal gewechselt.
Die Instanz „iCal Calendar Reader“ gelöscht und neu installiert und eingerichtet.
Im WebFront wieder die gleiche Anzeige wie zuvor. Möchte ich nun den Notifier ergänzen (wie in der Doku auf Github) so kann ich den Notifier nun nicht mehr finden?

Der iCal Calendar Reader ist wie folgt eingerichtet:


Import der Termine klappen - hier erhalte ich die entsprechende Bestätigungsnachricht:
Kalender
Beim Klick auf „auf Termine prüfen“ erscheint die Meldung „Fertig!“.

Wo ist mein Fehler? Ich vermute stark, dass der Fehler vorm Bildschirm sitzt :smiley:

Du bist nun nur in der falschen Dokumentation. :slight_smile:

Folge einfach dem Link in der Instanz.

Da hast du aber nicht sehr intensiv geschaut. Du brauchst nur bis November gehen :slight_smile:

Du kannst entweder das Limit hochsetzen oder auf die aktuelle Beta gehen.

Burkhard

Hallo Burkhard,
Danke für die Hilfe - allerdings komme ich auch mit der neuen Dokumentation nicht weiter.

Ich habe nun - zum Testen den Müllkalender in Outlook separiert und freigegeben. Die Synchronisation funktioniert - die Termine werden bei „Kalender laden“ korrekt ausgegeben:

Möchte ich jetzt wie in der Dokumentation die Papiertonne anlegen (bei mir zum Test Papiertonne und Biomüll), so erscheint folgende Fehlermeldung:


Auch wenn ich - wie im Outlookkalender noch das Semikolon und den Abholort hinterlege - erscheint die Fehlermeldung.

Im original Outlook-Kalender sind aber Einträge für die nächsten 60 Tage vorhanden:

Die erwarteten Variablen im Objektbaum werden ebenfalls nicht angelegt:


Die Anlage erfolgt vermutlich aufgrund des obigen Fehlers nicht.

Wo habe ich den Fehler?

Da war noch ein Fehler in der Beta. Ich habe eine neue Version als Beta im Store abgelegt.
Bitte einmal aktualisieren.

perfekt jetzt läuft es und die Termine werden rausgefiltert.
kann ich es jetzt noch so einstellen, dass statt „an“ auch das Datum der Abholung ausgegeben wird?

Dazu gibt es nichts vorgefertigtes. Aber du könntest es vielleicht über die Kalenderanzeige umsetzen. Da gibt es eine Menge an Möglichkeiten.

Abend Burkhard,

das habe ich schon gesehen, war mit aber nicht ersichtlich ob das die Lösung ist.
Ein FAQ wäre für sowas cool…

Ich werde es gleich probieren. Vielen Dank und lg

Ich habe es nun geschafft 3 Notifier einzurichten:
Restmüll, Altpapier und gelber Sack.

Nun nochmal eine Frage:
Wie komme ich an die normalen Kalendereinträge (also z.B. Emil Kinderarzt 23.02.2021 8:00 Uhr Eferding) ran. Ich möchte die nächsten Tage im Webfront darstellen bzw. Vorlesen lassen.

Google Kalender

lg

Hi,
ich glaube ohne eigenes Script geht es nicht.

In Post #429 hatte ich mal meine Scripte gepostet. Eines ist für Geburtstage von meinem Geburtstagskalender und einmal mein normaler Kalender allerdings auch mit Abfall. Ich werte den Kalender aus und erzeuge mir einen String den ich auch per Alexa ausgebe.

Ralf

Danke HarmonyFan!

Dumme Frage, wie komme ich auf den Post#429 im neuen Forum. Die Posttreadnummer gibts ja nicht mehr.

lg

Hi,
Slider auf der rechten Seite auf 429 ziehen:-)

Ralf

Oder in ganz schlimmen Fällen :slight_smile: oben in der url /429 am Ende eingeben!

Ausprobiert. Gescheitert. Gelesen und Funktioniert. Bin glücklich !!
DANKE!

Frage:
Wie triggert Ihr dieses Skript? Täglich 01:00 Uhr
Die Urlaubsvariable (genial) steht auch heute schon auf true (?) wenn ich morgen aber erst Urlaub habe?

Und kleines Darstellungsproblem:

Ich muss es noch schaffen die Minuten an jede Uhrzeit dranzuhängen damit das gleich aussieht.

Hi,
die Urlaubsvariable geht eigentlich nur auf True wenn Du heute den Eintrag Urlaub hast. Was die Zeit angeht habe ich da if ($minute < 10) $minute = „“; drin stehen weil ich es mir von Alexa vorlesen lasse und da klingt 00 blöd. Wenn Du die Zeile raus nimmst und vielleicht noch ein Space nach der Zeit sollte es besser aussehen.

Ich triggere es einmal Nachts und dann immer wenn ich Alexa nach Terminen frage und wenn ich eine Harmony-Aktion beende, was passiert wenn ich z.B. das Haus verlasse. So bin ich immer aktuell informiert.

Ralf

Gute Idee!

Danke Ralf und lg
Christian