NEWS
Bilddatei öffnen per URL nicht möglich
-
Hallo zusammen,
wenn ich unter/opt/iobroker/iobroker-data/files/0_userdata.0/Frigate/Garage
Bilder einfüge per FileZilla oder per wget Script werden die Bilder auch dort abgelegt kann sie aber nicht in der URL öffnen
https://iobroker.home:8082/0_userdata.0/Frigate/Garage/history_01.jpg
Es kommt der Fehler File Frigate/Garage/history_01.jpg not found: {}
Es werden auch keine Benutzerdaten in der WebUI unter Dateien angezeigt.
Wenn ich aber per WebUI unter Dateien das Bild hochlade
(Dateien>Benutzerdaten>Frigate>Garage>history01.jpg
dann wird es logischerweise auch unter Benutzerdaten angezeigt und kann auch per URL darauf zugreifen.
Was genau mache ich Falsch ?
-
Schonmal so probiert?:
-
@shadowhunter23 Danke. Ja an sich Funktioniert es ja aber warum kann ich nur per URL drauf zugreifen bzw. öffnen sich im Browser dann das Bild nur wenn ich es im IOBroker Dateien>Benutzerdaten hoch lade und warum geht dann der Link nicht wenn ich es händisch z.b per filezilla genau am gleichen ort Hochlade ? Wo ist da der Unterschied ?
-
Man soll per filezilla nichts in userdata hochladen, das funktioniert nicht.
-
@shadowhunter23 okay muss nicht userdata sein, wie bekomme ich es dann anders hin eine etage höher also
/opt/iobroker/iobroker-data/files/ ?
-
@shadowhunter23 Aktuell mache ich das per exec.
exec((['wget --output-document /opt/iobroker/iobroker-data/files/0_userdata.0/Frigate/Garage/history_01.jpg "',getState("frigate.0.events.history.01.websnap").val,'"'].join('')));
wenn ich dort Nachschaue liegt die datei auch ab. Allerdings kann ich nicht per url zugreifen bzw wird nicht geöffnet.
-
@benjamincz
Warum kannst du den Block nicht verwenden wie gezeigt? Dann hast du es sauber im Dateisystem.edit
Ich kann nur Blockly... bei Javascript bin ich raus. -
@shadowhunter23 Ich probiere es mal aus danke. Ich muss erst auf den Datenpunkt schauen und von dort mir die URL holen und dann von der URL das Bild herunterladen und ablgen. Die URL vom Datenpunkt änders sich immer.
-
@shadowhunter23 Okay Funktioniert. Kann ich aber noch einen Unterordner erstellen z.b Einmal Garage einmal Keller und dort das Bild ablegen ?
-
@benjamincz
Ja musst du nur /Garage/bild.jpg schreiben. -
@shadowhunter23 Okay super funktioniert jetzt alles so wie ich wollte. Wünsche Schönes Wochenende! Danke!
-
Hallo,
weiß einer wie ich den Datenpunkt vom MQTT wo einen Snapshot hat daraus ein JPEG ablege ?
So funktioniert es nur mit einer URL: