Du könntest natürlich auch einen kleinen Umweg gehen, den Divera-Kalender über Google-Kalender abonieren und den Google-Kalender dann in Symcon integrieren.
Ich habe eigentlich nahezu alles nur lokal, dann müsste ich Google den API-/AccessKey geben.
Wenn du jetzt noch die ToDo und Einkaufslisten-Teile von da8ter [Modul] ToDo-Liste / Einkaufsliste einbaust bzw. ihr euch zusammen tut, dann wäre alles an einer Stelle und mit IPSview auch nutzbar, Stephan unterstützt ja nur die (Kachel-)VIsu.
Nicht böse gemeint, aber es ist primär als ein reines Kalender-Modul konzipiert. Und ich würde das auch gerne isoliert als Kalender-Modul belassen wollen.
Vielen Dank für das tolle Update !!
Zu meinem Anliegen mit dem Zeitversatz mit Outlook 365 ist mir noch aufgefallen, das ganztägige Termine nur in folgenden Ansichten auch am folgenden Tag dargestellt werden:
3 Tage, Woche und Monat.
das steht jetzt als nächstes auf meiner ToDo-Liste.
Upd: Fehler gefunden. Bei den Ganztagsterminen ist es ein Problem mit der Unix-Zeitstempel Umrechnung und Microsoft365 wird im Modul nicht „normalisiert“.
Bin dran. Bereinigung im nächsten Update.
Bei den Terminen mit Uhrzeit gibt es ja auch noch einen Zeitversatz, zudem besteht noch der Fehler, das wenn in Symcon Termine eingestellt werden in Outlook die Terminerinnerung greift obwohl diese in Outlook deaktiviert wurde.
Und ein Feature wäre für mich noch äußerst wichtig: für jeden Kalender eine Stringvariable mit dem Inhalt von Heute und eine Stringvariable mit dem Inhalt für Morgen um automatisiert auf Kalendereinträge in Symcon reagieren zu können,
Eine Mögliche Erweiterung wäre mir auch eingefallen.
Man kann ja praktisch beliebig viele Kalender in die Ansicht übernehmen. We wäre es, wenn man danach filtern könnte? Entweder als Dropdown für einen einzelnen Kalender oder als Dropdown mit Mehrfachauswahl. War nur so eine Idee .
Mache ich mir mal Gedanken zu. Vielleicht kannst Du mir den Wunsch noch etwas präziser beschreiben. Meinst Du, das die Ansichts-Instanz den gesamten Objektbaum nach Kalender-Instanzen durchsucht und Dir eine Liste gibt, welche existieren und dann einfach drauf klickst (oder mehrere auswählst) und diese dann in die Ansicht übernommen werden?
Wenn ja, ist das erstmal nicht geplant. Die Auswahl geschieht weiterhin über die Instanz-Auswahl, wie bisher.
Meine Idee wäre oben (dort wo Agenda Liste…) zur Auswahlt, daneben eine Dropdown wo man auswählen kann, welcher Kalender angezeigt werden solllen. Ich habe aktuell 4 in der Ansicht. Die Einträge sind überschaubar. Wenn aber alle angezeigten Kalender viele Einträge haben, kann das schon unübersichtlich werden. Damit hätte man die Möglichkeit, sich aktuell nur den anzusehen, welcher gerade interessant ist.
Ah, ich lese eben deine Änderung. Ich meinte es in der Visualiserung. Und eventuell auch einen Schalter in der Konfiguaration, ob man das anzeigen will oder nicht.
Ich hoffe, ich habe das richtig verstanden. Also Du kannst jetzt schon in der Calendar-View einstellen, ob Du den Kalender sehen Willst oder nicht (Aktiviert Ja/Nein):
Genau dort meinte ich. Man könnte ja bei einer Änderung der Variable in der View, nur die in der Instanz aktivieren, die in der View aktiviert sind, bzw. überhaupt diese Liste “durchreichen”. Quasi die Liste der Instanz in der View anzeigen und defakto die Konfiguration der Instanz ändern. Nur so als Idee.
Eine Änderung der Instanz über eine View wird es nicht geben. Dafür gibt es die Konfigurationen in der Konsole.
Ein Filtern (temporär) könnte ich mir vorstellen. Wenn aber ein Kalender auf Dauer (dann kann man ihn aus der Calendar View auch entfernen) oder längeren Zeitraum ausgeblendet oder eben deaktiviert werden soll, dann wird das über das Konfigurationsfenster in der Konsole bleiben.
Das Ganze hat auch einen praktischen Grund: Bei uns wird zum Beispiel in jedem Zimmer die Calander View angezeigt. Wenn jetzt über die View die Möglichkeit gegeben wird, Kalender dauerhaft auszublenden und dazu die Instanz geändert wird, wirkt sich das auf alle angezeigten Kalender in den verschiedenen Räumen aus. Wenn als zum Beispiel meine große Tochter der Meinung ist, Sie will nur ihren Kalender sehen und deaktiviert die anderen haben alle im Haus was davon. Das ist nicht zielführend.
Wenn man die Instanz ändert, ändert es sich für alle. Das ist mir klar. Es war nur eine Idee. Temporär wäre natürlich perfekt, dann müsste das aber lokal im Browser passieren.