NEWS
Problem: File erstellen funktioniert nicht
-
Schönen guten Abend liebe ioBroker- / Node-Red-Gemeinde,
ich bin gerade dabei mein Haus zu digitalisieren und komme an mein ersten Problem.
Wenn ich ein File mit dem file-node erstellen bzw. füllen möchte bekomme ich die Meldung:
"Successfully injected: timestamp"
Die Datei wird aber nicht erstellt. Ich habe mal ein Debug hinter das file-node gehängt und bekomme dort die Debug-Message:
"failed to write to file: Error: EACCES: permission denied, open 'test.log'"
Ich habe schon verschiedene Speicherorte probiert. Funktionier aber nie.
-
Schönen guten Abend,
ich habe selber eine Lösung für das Problem gefunden. Mir fehlen zum Datei-Schreiben die Schreibrechte auf dem Raspberry Pi. Ich habe jetzt in dem Ordner, wo ich die Datei erstellen möchte per SSH den Ordner für alle freigegeben mit dem Befehl: sudo chmod -R ugo+rw "path of the folder"
Ist zwar keine saubere Lösung, aber es funktioniert. Wenn mir jemand erklären könnte wie ich dem IoBroker bzw. dem Node-Red-Adapter die Zugriffsrechte gebe, wäre das echt super.
-
oder - was mir passiert ist - Du hast den falschen Node platziert.
Der Read Node sieht fast genauso aus wieder Write Node.
Vielleicht überprüfst Du das mal.