2023.7: Responding services

just found another way of showing snapshots in the Frontend, and still have them served from our protected /media share (opposed to what I had to do above in the /www folder using the new image template):

see: 2023.7 image entity local image - #17 by Mariusthvdb

bottom line is I used the Local File technique on that snapshot:

camera:

  - platform: local_file
    name: Snapshot Oprit
    file_path: /media/snapshots/camera_oprit.jpg

and show it with:

  - type: picture-entity
    entity: camera.snapshot_oprit

only minor gripe is it does not show the time the snapshot is taken in the footer of the picture-entity, but the state of the camera being idle.
I dont really get that, since at the time the snapshot was taken the cam was active (obviously ) and there would be no connection to the current state of the cam, since this is a file/image not cam feed anymore?

add:

    show_state: false

Anyways, for me it’s the best go between now, as the snapshot itself has the timestamp in the image. best of both worlds now: secure/ auto-updated in Dashboard/simpler config(no extra script actions)

it might be an older integration (no unique_id, no frontend config) but it does the job nicely

1 Like