This project utilizes Raspberry Pi for processing and Pi Camera to detect motion. Upon detecting motion, it sends a notification to the user via ntfy.sh. If the user is not on the same network as the Raspberry Pi, notifications are sent over a VPN using a WireGuard tunnel. Both ntfy and WireGuard run within their own separate Docker containers, and everything runs locally.
Go to file
2024-10-19 20:59:40 +05:30
Archive Moved requests test to archive. 2024-10-19 18:44:12 +05:30
docker-compose.yaml Added wireguard tunnel config in docker-compose and removed docker compose up from setup.sh 2024-10-19 20:59:40 +05:30
docker-setup.sh added docker installation script and docker compose for ntfy local 2024-10-19 18:23:07 +05:30
main.py Added local ip option in main.py 2024-10-19 18:43:21 +05:30
motion_detection.py added main code. 2024-10-18 14:22:24 +05:30
README.md Initial commit. 2024-10-18 14:05:13 +05:30
setup.sh Added wireguard tunnel config in docker-compose and removed docker compose up from setup.sh 2024-10-19 20:59:40 +05:30

IoT Mini Project - 2024