NEWS
iobroker Rechter zum schreiben / ausführen auf dem Raspberry
-
@wierer-sigi sagte in iobroker Rechter zum schreiben / ausführen auf dem Raspberry:
case 'w': return fs.writeFileSync(Dateiname, Daten);
case 'a': return fs.appendFileSync(Dateiname, Daten);da sind die Schreibbefehle
wodurch die sich vom Block "Datei schreiben" unterscheiden muss ein js-Kundiger sagen- Nie direkt in iobroker-data/files schreiben
- Dort immer die ioBroker Funktionen nutzen. Sonst sind die Metadaten nicht vorhanden oder falsch
- Nur über die ioBroker Funktionen bekommt man auch Events
- Braucht man das alles nicht, sucht man sich eine Stelle außerhalb von iobroker-data/files
- Die Sandbox verhindert schreiben/ändern von Daten in den Verzeichnissen eh (mit node:fs)
Es kommt also darauf an, was man vor hat.
-
- Nie direkt in iobroker-data/files schreiben
- Dort immer die ioBroker Funktionen nutzen. Sonst sind die Metadaten nicht vorhanden oder falsch
- Nur über die ioBroker Funktionen bekommt man auch Events
- Braucht man das alles nicht, sucht man sich eine Stelle außerhalb von iobroker-data/files
- Die Sandbox verhindert schreiben/ändern von Daten in den Verzeichnissen eh (mit node:fs)
Es kommt also darauf an, was man vor hat.
@haus-automatisierung sagte in iobroker Rechter zum schreiben / ausführen auf dem Raspberry:
Es kommt also darauf an, was man vor hat.
Dann wohl besser in /home/iobroker hantieren.
War ja auch meine erste Wahl. -
Danke für Eure Hilfe.
Habe die JS-Funktion, gelöscht und neu eingegeben - ohne Änderung.
Dann ging es wieder, vlt. hat sich da ein Fehler beim wiederherstellen des Backups eingeschlichen