Hallo,
Nach Neuinstallation wird der Müllkalender nicht mehr geladen. Sieht jemand, woran das liegt?
Ich hatte schon user und group geändert, was aber auch keinen Erfolg brachte.
1: Calendar Muellabholung: Could not open file /home/user/Abfuhrtermine.ICS
defmod Muellabholung Calendar ical file /home/user/Abfuhrtermine.ICS 43200
attr Muellabholung room Müll
Hallo,
steht die Antwort im Logfile wenn Du oben in der Kommandozeile den Befehl ls -l ausführst:
"ls -l /home/user/Abfuhrtermine.ICS"
?
Gruß Thomas
Das Log sagt dies
ls: cannot access '/home/user/Abfuhrtermine.ICS': Permission denied
Was verstehst Du an dieser Meldung nicht?
Verstehen tu ich die Meldung schon.
Ich weiß aber nicht, warum er nicht drauf zugreifen kann.
Meine erste Vermutung waren die Dateirechte. Deshalb habe ich group und User geändert.
Schreibfehler habe ich auch nicht gefunden.
Zeig doch mal wie es jetzt genau ausschaut:
ls -l /home/user/Abfuhrtermine.ICS
Zitat von: fhemfatale am 08 Februar 2025, 19:14:19Verstehen tu ich die Meldung schon.
Ich weiß aber nicht, warum er nicht drauf zugreifen kann.
Meine erste Vermutung waren die Dateirechte.
rüschdsch ;)
Und nicht nur für die Datei, der User fhem (normalerweise) muss auch in der Struktur "eintauchen" können. In ein Homedir eines Users darf das normal kein andere User. Ergo: es macht wenig Sinn diese Datei dort abzulegen :) /opt/fhem wäre einfacher
Zitat von: Otto123 am 08 Februar 2025, 19:50:49Ergo: es macht wenig Sinn diese Datei dort abzulegen :) /opt/fhem wäre einfacher
oder in /tmp falls sich die Datei wirklich so oft ändert, dass man sie zweimal am Tag neu einlesen muss
Wieder einmal vielen Dank an Otto.
Nach /opt/fhem kopiert und schon funzt es.