the snapshot.png is always placed in the folder, can confirm this.
I also get the notification on my phone, but the picture is not shown.
getting the error:
www has no authorization protection and is exposed to the internet. If your instance is reachable through the internet, then everything in that folder can be accessed without a user name and password.
To share files from /media you must add the path to the allowlist_external_dirs inside configuration.yaml
IDK that it will open the folder and www is changed to local. Try with the full link to the pic eg http.../local/snapshot.png just to make sure.
The error is complaining that the data values need to be strings i.e. in quotes " ". I don’t often use yaml and am unsure which values need to be in quotes. If you look at the docs the path to the pic, for starts, needs to be in quotes.
thanks @Mikefila - can confirm even the full url is not accessible.
with the last release (2025.3 - I updated yesterday after my automation tryings), the automation also seems to be working on cellular