It is possible to run your own scripts on motion detection by adding your executable script (e.g. .sh)
to config/userscripts/motiondetection
When motion is detected, the first argument to the script will be on and when motion detection
ends it will receive off.
For example, to send an email containing snapshots on a certain condition, for example only when the house is empty, you can check an external service (e.g. openhab) before triggering the email.
-- sendEmail.sh --
#!/bin/sh
if [ "$1" == "on" ]; then
source /system/sdcard/config/motion.conf
source /system/sdcard/scripts/common_functions.sh
# Check external service to see it anyone present.
presence=$(/system/sdcard/bin/curl http://openhab/rest/items/PresenceAtHome/state 2>/dev/null)
if [ "$presence" == "OFF" ] ; then
# No-one is meant to be here, but motion detected. Send email.
/system/sdcard/scripts/sendPictureMail.sh &
fi
fi
The files should be copied manually, e.g. using ftp.