I am using node-red with HAAS(in a container). I see that when calling camera entity from node red, it only provides ability to save snapshot on disk. Please provide a way to out put image as buffer. That way it will save bunch of disk read/wirtes when sending images over telegram. I currently use workaround in node red by calling http snapshot url of camera and loading the response in buffer and sending it forward to telegram but it would be nice if HAAS entity provides that by default since it already can fetch the snapshot.
I have the same issue here. I spend some time trying to solve. There’s a node to read a file and stream to buffer, but I had no luck to provide the correct absolute path to file, since node red is over home assistant and the path for file read node isn’t the same used in call service / camera / snapshot.