Hallo,
habe mir bisher meine javascript-Lösungen zusammengesucht und es lief ganz gut.
Ich erstelle z.B. jeden Tag eine .csv-Datei mit Fotovoltaik-Daten und konnte den Schreibbefehl bisher recht einfach halten, indem ich einen Datensatz immer angehängt habe, auch morgens, wenn die Datei noch gar nicht existiert.
fs.appendFileSync (...) erstellte mir die Datei oder hing den aktuellen Datensatz an.
Nachdem ich am 01.06.24 Module im ioBroker aktualisiert habe, funktionert das wohl nicht mehr.
Die Dateien sollen in /opt/iobroker/iobroker-data/files/javascript.admin/ erstellt werden.
Error: script....: Error: Permission denied
Error: at Request._callback (script ...:306:8) // *Das bezieht sich wohl auf fs.appendFileSync* //
Warning: request package is deprecated - please use httpGet (or a stable lib like axios instead).
Gibt es einen einfachen Weg, um mein Script wieder in Betrieb nehmen zu können?
Liebe Grüße
Wolfgang