Operační systém jsem použil minimalizovaný Raspbian Jessie Lite. Připojení Raspberry Pi na mobilní sít je posánu v příspěvku: Mobilní připojení Raspberry PI přes 3G. Pro snímání utilitu raspistill. V cron jsem nastavil automatický job pro vyfocení a odeslání emailem. Pro odeslání emailem včetně přílohy je vhodné využít utilitu sendEmail.
Zde je příklad jednoduchého skriptu, který pravidelně spouští cron v Raspberry Pi s periodou jedné minuty, skript v pracovní dny od 7 do 17 hodiny udělá každých 20 minut fotku, kterou pošle jako přílohu emailu.
#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
FILE=pict_$DATE.jpg
DAYOFWEEK=$(date +%u)
HOURS=$(date +%H)
MINUTES=$(date +%M)
MINUTES=`echo $MINUTES|sed 's/^0//'`
MODULO=$((MINUTES%20))
if [ $HOURS -ge 7 ] && [ $HOURS -le 17 ] && [ $DAYOFWEEK -le 5 ] && [ $MODULO -eq 0 ]
then
raspistill -hf -vf -o /home/pi/$FILE
sendEmail -f camera@digitalroom.eu -t info@digitalroom.eu -u $FILE -m $FILE -s smtp.digitalroom.eu -xu camera@digitalroom.eu -xp password -a /home/pi/$FILE
rm /home/pi/$FILE
fi
Seznam součástí, které jsem použil:
Raspberry Pi Model A
Dongle ZTE MF667
Napájení s kabelem MicroUSB 80 cm
Kamera Raspberry Pi kamera modul V2
8 GB paměťová karta, do které jsem nainstaloval Raspbian Jessy Lite
Žádné komentáře:
Okomentovat