remibert / pycameresp

Motion detection with image notification for Esp32CAM and Esp32 flasher with GUI based on esptool.py.
Other
71 stars 20 forks source link

Offsite storage of images #12

Open trideeindhoven opened 5 months ago

trideeindhoven commented 5 months ago

This project looks really nice. I have one concern: if i want to use it as a security device, it is very simple to just take the ESP or the SD card and i will have no footage. Can i upload images as soon as they are taken to e.g. a webserver (POST request) or so? I am assuming the pushover notification (with image) are not triggered for every captured image when someone walks into a room e.g.?

I prefer to have the ESP do this itself and not some other device constantly polling the FTP server on the ESP to see if there are new images.

remibert commented 5 months ago

Hello,

There are three notification methods:

The last two need to be activated in main.py (uncomment the line), and be configured from the web interface.

It is possible to add your own notification class, taking inspiration from webhook.py, the notification also contains the image.

When you are notified, you can also search the image via FTP, however this is not very efficient and I think not a good idea.

Best regards.

Le 28 janv. 2024 à 23:26, trideeindhoven @.***> a écrit :

This project looks really nice. I have one concern: if i want to use it as a security device, it is very simple to just take the ESP or the SD card and i will have no footage. Can i upload images as soon as they are taken to e.g. a webserver (POST request) or so? I am assuming the pushover notification (with image) are not triggered for every captured image when someone walks into a room e.g.?

I prefer to have the ESP do this itself and not some other device constantly polling the FTP server on the ESP to see if there are new images.

— Reply to this email directly, view it on GitHub https://github.com/remibert/pycameresp/issues/12, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP3HE2A3I6J42STMQXPDTHDYQ3GCHAVCNFSM6AAAAABCOP3HBCVHI2DSMVQWIX3LMV43ASLTON2WKOZSGEYDIMZXGYYTENY. You are receiving this because you are subscribed to this thread.