pfs_kal.jpgcard.jpglcd.jpgpfs_kal3.jpg
PlanerFs auf Github (klick)
fast überall hilft die HELP-Taste !
eigene (und online-) ical - Dateien anzeigen (*.ics, Google-Kalender usw.)
- Sichern/Wiedeherstellen der ical-Dateien und Einstellungen
- Termine eines Kalender können separat angezeigt/bearbeitet werden, z.B. für Dienst- Bereitschaftsplan, Ferien usw. (Wechsel mit Bouquet-Taste)
- bei installiertem mspFS (Schichtplan) werden die Schichten im Kalender angezeigt
- auf Wunsch Anzeige aktuelle Termine bei Reciver-Start und/oder Uhrzeit, Anzeige auf ext. Displays mit LCD4Linux
- bewegliche christl. Feiertage können vom PlanerFS (wahlweise greg. oder jul.) berechnet und angezeigt werden
- Screens komplett skinfähig (Ausnahme: Farben für Ereignisse usw.),
Farben direkt im Programm wählbar, Ereignisse/Kategorien mit unterschiedlichen Farben enthalten: skins für SD, HD, fHD
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
Schnittstelle/Export für andere Anwendungen
Display Spoiler
Timer
Display Spoiler
Termine mit der Kategorie Timer sind vorgesehen, um häufige Erinnerungen zB zum Wecken, Medikamenteneinnahme u.ä. zu realisieren, ohne dass damit Kalender/Terminliste "zugemüllt" werden)
Schichtplan/Belegungsplan
Display Spoiler
ist vorgesehen, um häufige Termine, Termine welche viele Tage dauern (Urlaube, Schichten, Belegungspläne und ähnliches) zu realisieren und dabei den Kalender dennoch übersichtlich zu halten
wenn Termine genau die gleiche Bezeichnung haben, wie in der Schicht-Einstellung festgelegt wurde, werden sie im Kalender unterhalb des Datumfeldes angezeigt und nicht in der Terminliste aufgeführt
Menü->Einstellungen->Schichtplanfunktion verwenden = ja
Menü->Schicht-Einstellung: Texte und Farben festlegen
(wenn die hier festgelegten Texte im Termin erkannt werden, werden sie nicht als Termin sondern unten farbig im Kalender angezeigt und nicht gelistet)
wie kann man Kalender aus anderen Programmen/Quellen verwenden?
Display Spoiler
Einbinden eines Google-Kalenders in planerFS
im Google-Kalender:
Kalender aus Outlook verwenden:
- Kalender wählen -> Menü Datei -> speichern -> ical-Format wählen -> Datei nach /etc/ConfFS/ kopieren
Kalender aus nextCloud verwenden:
URL eintragen in Datei PlanerFS_online.txt (ohne Leerzeichen nach https!)
https ://SERVER/remote.php/dav/public-calendars/myCalendar?export
PlanerFs auf Github (klick)
fast überall hilft die HELP-Taste !
eigene (und online-) ical - Dateien anzeigen (*.ics, Google-Kalender usw.)
- iCal-Dateien und PlanerFS_online.txt im Ordner ‚etc/ConfFS‘ und einem einstellbaren Verzeichnis (intern, Mount) möglich
- URL's zu iCal-Dateien (z.B. Google, Cloud's): eintragen in Datei PlanerFS_online.txt (in ‚etc/ConfFS‘ oder einem einstellbaren Verzeichnis)
- externe Dateien nicht editierbar, Termine können aber importiert werden in den internen Kalender
- iCal-Dateien vom PlanerFS können problemlos auch mit anderer iCal-Software verwendet/bearbeitet werden
- deutsche Feiertage in den Online-Kalendern per default (kann entfernt werden)
- Schulferien (Menü -> Einstellungen -> Taste gelb ---> Neustart nach speichern erforderlich)
- Schichten (oder zB Belegung Ferienwohnung) anzeigen
- Meldung am TV unter Verwendung von 'VALARM'+'DISPLAY', bei Katergorie 'timer' keine Anzeige als Termin (zB medi-Timer)
- - Import von vcf-Dateien (sog. Visitenkarten-Daten)
- - anlegen/editieren direkt im Plugin möglich
- Sichern/Wiedeherstellen der ical-Dateien und Einstellungen
- Termine eines Kalender können separat angezeigt/bearbeitet werden, z.B. für Dienst- Bereitschaftsplan, Ferien usw. (Wechsel mit Bouquet-Taste)
- bei installiertem mspFS (Schichtplan) werden die Schichten im Kalender angezeigt
- auf Wunsch Anzeige aktuelle Termine bei Reciver-Start und/oder Uhrzeit, Anzeige auf ext. Displays mit LCD4Linux
- bewegliche christl. Feiertage können vom PlanerFS (wahlweise greg. oder jul.) berechnet und angezeigt werden
- Screens komplett skinfähig (Ausnahme: Farben für Ereignisse usw.),
Farben direkt im Programm wählbar, Ereignisse/Kategorien mit unterschiedlichen Farben enthalten: skins für SD, HD, fHD
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
Schnittstelle/Export für andere Anwendungen
Programmcode:
from Plugins.Extensions.PlanerFS.PFShmexp import hm_exp
PlanerFS=hm_exp().get_caldates()
termine=hmt[0]
timer=hmt[1]
Ende Programmcode
Hinweise
Varianten:
get_caldates() -> bis ende nächsten Monat, alle gefundenen Dateien
get_caldates(3) -> 3 Monate, alle gefundenen Dateien
get_caldates(2."/mypath/my_file") -> 2 Monate, ical-Datei komplett mit Pfad
Ausgaben:
termine liefert:
((2018, 7, 5), 'test', datetime.datetime(2018, 7, 5, 15, 30), datetime.datetime(2018, 7, 5, 15, 30), 'test', datetime.datetime(2018, 7, 5, 15, 30))
akt dat als tuple, Summary,ical-start,ical-ende,Description, akt termin-dat
timer liefert (zwei Tage, wenn Kategorie 'timer' oder VALARM DISPLAY):
('Ztest2', 'timer', datetime.datetime(2018, 6, 28, 9, 40), (9, 40), datetime.datetime(2018, 6, 12, 9, 40), datetime.datetime(2018, 6, 14, 9, 50))
('Ztest', 'DISPLAY', datetime.datetime(2018, 7, 15, 11, 0), (11, 0), datetime.datetime(2018, 7, 15, 12, 0), datetime.datetime(2018, 7, 15, 14, 0))
Summary, art (Display von ical, Timer wenn Kategorie timer), Alarm-dat, Alarm als Uhrzeit-tuple, ical-start, ical-ende
from Plugins.Extensions.PlanerFS.PFShmexp import hm_exp
PlanerFS=hm_exp().get_caldates()
termine=hmt[0]
timer=hmt[1]
Ende Programmcode
Hinweise
Varianten:
get_caldates() -> bis ende nächsten Monat, alle gefundenen Dateien
get_caldates(3) -> 3 Monate, alle gefundenen Dateien
get_caldates(2."/mypath/my_file") -> 2 Monate, ical-Datei komplett mit Pfad
Ausgaben:
termine liefert:
((2018, 7, 5), 'test', datetime.datetime(2018, 7, 5, 15, 30), datetime.datetime(2018, 7, 5, 15, 30), 'test', datetime.datetime(2018, 7, 5, 15, 30))
akt dat als tuple, Summary,ical-start,ical-ende,Description, akt termin-dat
timer liefert (zwei Tage, wenn Kategorie 'timer' oder VALARM DISPLAY):
('Ztest2', 'timer', datetime.datetime(2018, 6, 28, 9, 40), (9, 40), datetime.datetime(2018, 6, 12, 9, 40), datetime.datetime(2018, 6, 14, 9, 50))
('Ztest', 'DISPLAY', datetime.datetime(2018, 7, 15, 11, 0), (11, 0), datetime.datetime(2018, 7, 15, 12, 0), datetime.datetime(2018, 7, 15, 14, 0))
Summary, art (Display von ical, Timer wenn Kategorie timer), Alarm-dat, Alarm als Uhrzeit-tuple, ical-start, ical-ende
Timer
Termine mit der Kategorie Timer sind vorgesehen, um häufige Erinnerungen zB zum Wecken, Medikamenteneinnahme u.ä. zu realisieren, ohne dass damit Kalender/Terminliste "zugemüllt" werden)
Schichtplan/Belegungsplan
ist vorgesehen, um häufige Termine, Termine welche viele Tage dauern (Urlaube, Schichten, Belegungspläne und ähnliches) zu realisieren und dabei den Kalender dennoch übersichtlich zu halten
wenn Termine genau die gleiche Bezeichnung haben, wie in der Schicht-Einstellung festgelegt wurde, werden sie im Kalender unterhalb des Datumfeldes angezeigt und nicht in der Terminliste aufgeführt
Menü->Einstellungen->Schichtplanfunktion verwenden = ja
Menü->Schicht-Einstellung: Texte und Farben festlegen
(wenn die hier festgelegten Texte im Termin erkannt werden, werden sie nicht als Termin sondern unten farbig im Kalender angezeigt und nicht gelistet)
wie kann man Kalender aus anderen Programmen/Quellen verwenden?
Einbinden eines Google-Kalenders in planerFS
im Google-Kalender:
- 1.Halten Sie den Mauszeiger links in der Kalenderliste auf den entsprechenden Kalender. Klicken Sie auf den Dropdown-Pfeil, der daraufhin angezeigt wird,und wählen Sie Kalender-Einstellungen.
- 2. klicken Sie auf die Schaltfläche ICAL und kopieren Sie dann die angezeigte URL.
- wählen Sie im planerFS: Menü -> PlanerFS Einstellungen
- URL eintragen in Datei PlanerFS_online.txt (pro Zeile: name = url) zB :
- wählen Sie Option für "aktualisiere alle ? Minuten" und "Download akt. Daten beim Start automatisch"
Kalender aus Outlook verwenden:
- Kalender wählen -> Menü Datei -> speichern -> ical-Format wählen -> Datei nach /etc/ConfFS/ kopieren
Kalender aus nextCloud verwenden:
URL eintragen in Datei PlanerFS_online.txt (ohne Leerzeichen nach https!)
https ://SERVER/remote.php/dav/public-calendars/myCalendar?export
============================================================================================
The post was edited 24 times, last by shadowrider ().