Snapshot im Dashboard von Medien

Hallo

Ich habe meine Snapshots von der Kamera im Medien Ordner unter /media/local/snapshot-haustuer.jpg abgelegt. Wie kann ich diesen jetzt im Dashboard anzeigen?

Wenn ich diese jetzt int der Picture Card anzeigen will bekomme ich kein Bild.
Bei der Benachrichtigung aufs Handy funktioniert das ganze allerdings mit 2x local im Pfad

type: picture
image: /media/local/snapshot-haustuer.jpg

Was muss ich hier machen?

Hi,

Dir ist klar das dann in der Picture Card auf dem Dashboard ein statisches Bild angezeigt wird, sofern die Seite nicht neu geladen und (ggf.) der Cache gelöscht wurde?

Falls ja: Das Thema Pfad zu dem Media Ordner und dem anzeigen von Dateien daraus, ist fast schon eine Wissenschaft für sich, :laughing: insbesondere weil es da im Laufe der Jahre bei HA immer mal wieder irgendwelche Änderungen gegeben hat. Wenn Du eine schnelle und einfach Lösung haben willst nimmst Du statt dem Media Ordner den www Ordner unter HA für die Snapshots. Ein Beispiel von mir:

action: camera.snapshot
metadata: {}
data:
  filename: /config/www/Snapshot.jpg
target:
  device_id: 503d6bc11faeba3fb135b76358cc1234

Der Snapshot wird dann im www Ordner gespeichert
HA_Snapshot_WWW

und lässt sich dann ganz einfach in einer Picture Card per /local/Snapshot.jpg einfügen und dort anzeigen.

Ansonsten könntest Du auch noch mit einer weiteren Kamera Entität per configuration.yaml arbeiten, oder Dir für die Snapshot Datei auch eine extra Kamera mit Entität per Generic camera Integration erstellen

HA_GC_Snapshot
HA_GC_Shnapshot_2

und diese Entität dann einfach bei einer Bildentitäten-Karte einfügen und nutzen.


Die Variante per Generic camera läd und zeigt dann immer die aktuell letzte Snapshot-Datei an.

VG JIm

1 „Gefällt mir“

Wie ist dann die http: Adresse für den media-Ordner?
Denn „http://192.168.178.184:8123/media/local/tuer.jpg“
funktioniert bei mir mit der generischen Kamera nicht.

Darum hatte ich das

ja auch geschrieben, :slightly_smiling_face: sprich das man in dem Fall besser den www Ordner benutzen sollte statt dem Medien Ordner. Auf die Dateien in dem Medien Ordner kann man zwar auch mit einer URL zugreifen, aber diese ist dann dynamisch und sieht dann für den Zugriff auf hier in dem Beispiel die Datei PV.png im Medien Ordner z.B. so aus:

http://192.168.1.61:8123/media/local/**PV.png**?authSig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJlOWM0MzhkYmZmMmQ0ZmRmOGE2M2IyMD234asfdasdsaGgiOiIvbWVkaWEvbG9jYWwvUFYucG5nIiwicGFyYW1zIjpbXSwiaasdADWasasNzM1NTU5MDMzLCJleHAiOjE3MzU2NDU0MzN9.D1tkm4UCDxoom6nTuj-QN0cnMGIKGmBNHUU8C-Vy9xU)

Warum das bei dem Medien Odner so ist und ob das bei einer aktuellen HA Version auch noch irgendwie anders funktioniert: Keine Ahnung. :laughing:

Wenn man dann die Dateien unter dem www Ordner speichert, bzw. speichern lässt - hier in dem Beispiel einfach mal die Datei PV_Dach.png


dann kann man auf diese Dateien mit einer statischen URL zugreifen. Bei der Datei PV_Dach.png wäre das dann z.B. einfach:

http://192.168.1.61:8123/local/PV_Dach.png

Ja die Dateien in dem www Ordner werden dann nicht unter Medien → My Media angezeigt, aber das ist dann halt so und man muss sich halt entscheiden wo man was abspeichert, um es dann wo und wie anzeigen oder aufrufen zu können.

Wie gesagt: Ein anderer Weg, mit einer dann statischen URL zu den Dateien in dem Medien Ordner, ist mir aktuell nicht bekannt und ich habe danach auch schon länger nicht mehr gesucht, da mir das durch die Änderungen bei HA auch irgendwann zu dumm war :laughing: und ich es hier bei mir auch nicht wirklich brauche. Vielleicht kennt hier ein anderer User ja noch einen Pfad zu Dateien im Medien Ordner der dann statisch ist und auch bleibt.

VG Jim

2 „Gefällt mir“