Täglich Shaarli
December 27, 2025
Nach dem also das reTerminal E1002 E-Paper-Display angeschafft und aufgesetzt ist, wollte ich gerne das Nextcloud Kalender-Widget dort eingeblendet haben. Die erste zu nehmende Hürde betrifft die Authentifizierung. Man nimmt dafür nämlich nicht einfach die User-Credentials, sondern muss für den Benutzer neue Api-Credentials unter Persönliche Einstellungen → Sicherheit anlegen. Damit klappt es dann auch die Daten für das Kalender-Widget mit der URL https://{{domain}}/ocs/v2.php/apps/dashboard/api/v2/widget-items?widgets%5B%5D=calendar abzurufen. Die Api-Credentials muss man dafür als Basic-Auth in den Authorization-Header konfigurieren.
Letztlich braucht es nur noch das Liquid-Template, das ich mal hier verlinkt habe. Das Template rendert dann nur noch die Daten aus dem Abruf und stellt die abgerufenen Kalndereinträge dar. Das ganze sieht dann so aus.

Links
TRMNL Nextcloud-Calendar auf Github
Bastelprojekt TRMNL E-Paper-Device