Autor Thema: 57_Calendar: Variante mit Hintergrundverarbeitung zum Test  (Gelesen 1240 mal)

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 3710
Hallo,

aus diesem Thema ist eine überarbeitete Version des Kalendermoduls entstanden, das nicht nur das Abholen der iCal-Datei vom Server sondern auch die Übersetzung in die internen Datenstrukturen des Moduls optional im Hintergrund erledigen kann. Speziell auf kleinen Systemen wird FHEM dadurch bei großen Kalendern nicht mehr solange blockiert, wenn ein Kalender aktualisiert wird.

update sync|async|none
Wenn dieses Attribut nicht gesetzt ist oder wenn es auf sync gesetzt ist, findet die Verarbeitung des Kalenders im Vordergrund statt. Große Kalender werden FHEM auf langsamen Systemen blockieren. Wenn das Attribut auf async gesetzt ist, findet die Verarbeitung im Hintergrund statt, und FHEM wird während der Verarbeitung nicht blockieren. Wenn dieses Attribut auf none gesetzt ist, wird der Kalender überhaupt nicht aktualisiert.


Das Feature wird mit attr DeinKalender update async aktiviert. Als Abfallprodukt ist es möglich, die Aktualisierung des Kalenders vorübergehend auszusetzen mit attr DeinKalender update none.

Ich hänge das Modul hier zum Testen an. Positive wie negative Rückmeldungen dazu bitte im o.g. Thema posten.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!
Gefällt mir Gefällt mir x 2 Liste anzeigen

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1562
Antw:57_Calendar: Variante mit Hintergrundverarbeitung zum Test
« Antwort #1 am: 07 Juni 2017, 00:49:43 »
Hallo Boris,

die Version läuft bei mir asynchron völlig unauffällig und einwandfrei.

VG
Heiko
ESXi 6.5 auf NUC6i5SYH mit FHEM Gastsystemen auf Debian 8 64 Bit  (Jessie) & Synology iSCSI-LUNs,
DbLog/DbRep mit MariaDB auf Synology 415+,
Homematic, IT, FS20, Cams in Synology Surveillance Station (SSCAM), CUL 433, CUL 868, HM-CFG-LAN

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 3710
Antw:57_Calendar: Variante mit Hintergrundverarbeitung zum Test
« Antwort #2 am: 11 Juni 2017, 07:47:58 »
Die überarbeitete Version ist eingecheckt und kann ab morgen per Update bezogen werden.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!
Gefällt mir Gefällt mir x 1 Liste anzeigen

 

decade-submarginal