NEWS
wget Upload wird nicht im Vis angezigt.
-
Hallo zusammen,
ich möchte mit dem ioBroker Bilder vom NAS-Server laden und anschließend in meiner Vis anzeigen lassen, der Download vom Server funktioniert und auch das speichern im richtigem Verzeichnis.
Wenn ich dann im Vis im Dateibrowser nachsehe ob die Bilder sind werden sie mir nicht angezeigt, ebenso nicht in der Vis anzeige.
Wenn ich aber über Putty an dem Verzeichniss nachsehe sind alle geladenen Dateien vorhanden.//Download exec('wget -q -P /opt/iobroker/iobroker-data/files/vis.0/Bilder/ --recursive --level="1" --user="xxxxx" --password="xxxxx" --no-directories ftp://fritz.box/Bilder/'
Ich hoffe ihr könnt mir helfen oder einen anderen Weg vorschlagen.
-
@caddog1982
Bilder müssen soweit ich weiß aus Sicherheitsgründen zwingend über den vis-eigenen Filemanager geladen werden. -
@caddog1982 Dateien können in ioBroker nur über vis selber hochgeladen werden. Wenn du manuell (mit wget) Dateien hochlädst, weiss ioBroker nichts davon und zeigt sie entsprechend auch nicht an.
-
@Thomas-Braun
Kann man über Vis->View dieses Upload Fenster anzeigen lassen? -
@caddog1982 Keine Ahnung. Hab kein vis.
-
@Thomas-Braun
Was benutzt du als Anzeige? -
@caddog1982 Nichts.
-
@caddog1982 Du kannst aber mit der Kommandozeile eine Datei in ioBroker hochladen. Schau dir mal die "file" Befehle an: https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/config/cli.md
-
-
Bei "iobroker file read" bekomme ich ein "Not exists"
obwohl die Datei vorhanden ist."iobroker file write " wird ausgeführt.
Das ist dann Wohl die lösung.
Danke -
@caddog1982 sagte in wget Upload wird nicht im Vis angezigt.:
Bei "iobroker file read" bekomme ich ein "Not exists"
obwohl die Datei vorhanden ist.Ja, da bist du genau wieder bei demselben Problem: Dateien, die ioBroker nicht kennt, gibt es für ihn nicht. Was nicht per Browser (in vis) oder per Kommandozeile (
iobroker file write ...
) hochgeladen wurde, existiert nicht und kann ergo auch nicht heruntergeladen (iobroker file read ...
) werden.