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
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden