NEWS
Text in Base64 codieren und Datei von Netzlaufwerk suchen
-
@chris76e gib mal //192.168.0.90/VUUNO4KSE/Harddisk im Windows Dateiexplorer ein ob das überhaupt der richtige share ist. NICHT im Browser
-
Also das Netztlaufwerk auf die Festplatte ist
\\vuuno4kse\Harddisk
so in Windows angebunden. Habe es auch schon mit kleinbuchstaben probiert
-
@chris76e ja dann passt der mount point, finde nichts im Netz zu diesem fstab Fehler. Ist denn überhaupt /home/iobroker/vubox erstellt worden???
-
der ist da
-
@chris76e zeige mal noch
ls -l /home/iobroker
-
@fastfoot sagte in Text in Base64 codieren und Datei von Netzlaufwerk suchen:
ls -l /home/iobroker
chris@ioBroker:~$ ls -l /home/iobroker insgesamt 44 -rw-r--r-- 1 iobroker iobroker 38567 14. Okt 17:22 iob_diag.log drwxr-xr-x 2 iobroker iobroker 4096 16. Okt 00:19 vubox
-
@chris76e sieht alles gut aus, wir machen aber morgen weiter. Welches Os nutzt du? Debian, Ubuntu? welche version?
-
@fastfoot muss jetzt auch mal schlafen gehen
Nutzen das aktuelle Debian 12
-
habe jetzt eine nfs freiggabe eingerichtet. Komme jetzt auf die Daten der Vu+ Box
/home/iobroker/vubox/AdvancedEventLibrary/cover
Wie komme ich es jetzt hin das das Bild angezeigt wird? Wenn ich in der Vis das Widget "Image" nehme und bei Quelle z.B. das hier eingebe,
/media/hdd/AdvancedEventLibrary/cover/cHVua3QgMTIgLSBkYXMgcnRsLW1pdHRhZ3Nqb3VybmFs.jpg
wird nichts angezeigt.
-
@oliverio sagte in Text in Base64 codieren und Datei von Netzlaufwerk suchen:
Leider hilft dir der Pfad auf deine nas so erst mal nicht, wenn du das Bild im Browser anzeigen lassen möchtest.
Deinem Browser kann so nicht auf das Laufwerk zugreifen. -
bekommt man das irgendwie per blockly/script hin das die datei zum Beispiel zuerst in cover.jpg umbenannt wird, und dann nach hier
/opt/iobroker/iobroker-data/files/0_userdata.0/
kopiert wird mit den richtigen rechten? Einfaches reinkopieren funktioniert ja nicht, nur per Dateimanager....
-
@chris76e
Meine Lösung habe ich oben schon geschrieben -
auf der Vu+ schaffe ich das nicht, habe aber einen VPS wo Nextcloud drauf läuft. Habe da jetzt diese
<!DOCTYPE html> <html> <head> <title>Meine Bild-Webseite</title> </head> <body> <img src="cover.jpg" alt="Beschreibung des Bildes"> </body> </html>
html geschrieben. Kann jetzt
http://meine-ip-vps/cover.html
mir das Bild anzeigen lassen.
Wie bekomme ich nun das Bild per Blockly/Script in folgendes Verzeichniss auf meinen VPS
/var/www/html/
-
Jetzt bin ein Stück weiter.
Mit diesem befehl kann ich, wenn ich per ssh auf dem iobroker bin, mich mit meinem VPS per sftp verbinden
sshpass -p password sftp user@vps-ip:/var/www/html
-
kannst du mir vieleicht helfen? Bin schon den ganzen Tag dabei nach einer Lösung zu suchen wie ich ein Bild zum VPS per Blockly/Script kopieren kann.
Oder kann man das doch irgendwie in einen Ordner in ioBroker kopieren damit ich von da per Vis zugreifen kann.
-
Mit den Geräten kenn ich mich nicht aus.
-
auf dem VPS ist Debian 12 installiert. Muss ja "nur" aus dem Ordner
/home/iobroker/vubox
von meine ioBroker, auch Debian 12 nach dem Ordner
vps-ip:/var/www/html
kopiert werden
-
Ich würde es per
scp
machen. -
ok, mit diesem Befehl kann ich aus der Console kopieren
scp /home/iobroker/vubox/1.jpg user@vps-ip:/var/www/html/cover.jpg
aber es wird dann immer nach dem passwort gefragt. Kann man das auch in dem Befehl direkt mit eingeben?
user:password@vps....
funktioniert nicht
-
Verwende ssh-keys für die beiden Maschinen, keine Passwörter.