I am attempting to set up notifications for my Blink cameras where they detect motion. Blink isn’t the friendliest camera system for Home Assistant, but here’s what I have so far:
- Automation that takes a snapshot every 5 minutes to take a new snapshot image (downloads the image and causes it to update on HA’s front end) and download any new motion videos that have been taken. My doorbell is powered, so I don’t have to worry about battery life.
- Folder Watcher components for the image download folder and the video download folder.
- Automation for newly-created MP4 files in the video download folder which will cause a notification to be sent to my phone.
The notification part is working great. HOWEVER, I’m having trouble with attaching a file to the notifications. I wanted to attach the static file from the image download folder, but it’s not working. I think this is because that folder is not publicly accessible from a URL, nor do I want it to be. Can I attach an image based on a static file path that HA can access? Is there a way to make it public, but require an authenticated user like the “/api/camera_proxy/camera.camera_name?token=[access_token_here]” URLs that the camera entity uses?
I have the video as a file so It would be super cool if I could just attach the MP4 file to the notification too, but again, it’s just a static file and I don’ t have it in an HA entity.
Is this even possible?