<br>Thank you for your reply. I am looking for a way to trigger an email, IM or SMS using existing web interfaces. A way to "push" an alert to me when I am working or relaxing at home. Can this be done?  <br>Kind Regards,<br>
Steve<br><br><br><br><div class="gmail_quote">On Tue, Feb 8, 2011 at 10:41 AM, Guido Trentalancia <span dir="ltr"><<a href="mailto:iz6rdb@trentalancia.com">iz6rdb@trentalancia.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello Steve !<br>
<br>
On Mon, 07/02/2011 at 22.19 -0600, Steve Hanis wrote:<br>
> A friend and I just starting using APRS.  Is there way to trigger a SMS text<br>
> message or email via Internet monitoring when his APRS goes active or moving?<br>
> This would let me know he is mobile and available to chat or view his location<br>
> on a map. My apologies if the question is too simplistic for this<br>
> list, I am a newbie.<br>
><br>
> Thanks,<br>
> Steve<br>
> AB5ID<br>
<br>
Suppose your friend has call AB4HB, then you could use something like:<br>
<br>
FROMEMAILADDRESS=<a href="mailto:dmesteve@gmail.com">dmesteve@gmail.com</a><br>
MYEMAILADDRESS=<a href="mailto:dmesteve@gmail.com">dmesteve@gmail.com</a><br>
APRSCALLSIGN=AB4HB<br>
SMTP_SERVER=<a href="http://smtp.ab5id.org" target="_blank">smtp.ab5id.org</a><br>
axlisten -a | grep -q " fm $APRSCALLSIGN to " && echo "An APRS packet<br>
from $APRSCALLSIGN has been heard" > /tmp/aprs_message.txt && env<br>
MAILRC=/dev/null from=$FROMEMAILADDRESS smtp=$SMTP_SERVER mailx -v -n -s<br>
"Mail from APRS" $MYEMAILADDRESS < /tmp/aprs_message.txt && rm<br>
-f /tmp/aprs_message.txt<br>
<br>
Note that APRSCALLSIGN is case sensitive (unless you pass the -i option<br>
to grep). Note that SMTP_SERVER needs to be defined according to your<br>
actual smtp server.<br>
Most importantly note that the above will send out an email message for<br>
every packet that is received from APRSCALLSIGN and this might not be<br>
desirable as there might be a lot of packets coming continuously (so you<br>
might do things better with some extra code that checks whether a<br>
message has already been sent recently, for example by creating a<br>
temporary file each time a message is sent and then checking that the<br>
timestamp of such file is not too recent before sending a new email<br>
message).<br>
<br>
Or otherwise you can download a tiny program that I wrote<br>
(ax_emergency_listen) which is generally used to monitor APRS emergency<br>
packets and adapt it to your needs (by modifying the C source code):<br>
<br>
<a href="http://iz6rdb.trentalancia.com/en/aprs_igate.html" target="_blank">http://iz6rdb.trentalancia.com/en/aprs_igate.html</a><br>
<br>
73,<br>
<br>
Guido IZ6RDB<br>
<br>
</blockquote></div><br>