In dude, create a new notification. Select execute locally, or server, depending on your deployment.
In the command box, insert
sms.bat [Device.Name] [Device.AddressesCommaList] [Device.NotesColumn]
Make sure you chose what events you want to trigger this notification and when you want it run in the schedule and advanced tabs
create a .bat file containing
"C:\Program Files\GnuWin32\bin\wget" -q --delete-after --post-data "bMobile=1&DEST=5551234567&HEXTEXT=%1 %2 is not responding to ping. %3.&Send=Send Now" http://192.168.1.1/smsSendNow.cgi
ping http://www.google.com -n 10
"C:\Program Files\GnuWin32\bin\wget" -q --delete-after --post-data "bMobile=1&DEST=5551234567&HEXTEXT=%1 %2 is not responding to ping. %3.&Send=Send Now" http://192.168.1.1/smsSendNow.cgi
ensure you place your phone numbers in place of 5551234567, and set the 192.x.x.x to the ip of your gsm gateway
this should sms both devices. if you only want one person to receive an sms, remove
ping http://www.google.com and everything after. if you need more than 2 phones messaged, add
ping http://www.google.com and the cmd line for each additional number. the
ping n-10 is simply to delay the sending of each message, as a gsm gateway can only send one message at a time.
this is exploiting a backdoor of our particular gsmn gateway, not sure if it will work on all, but it's simple enough and definitely worth a try
also, don't forget that your carrier's standard text messaging rates apply. we all have at&t phones, and our gsm gateway has a at&t sim card, so it all falls under our unlimited mobile to mobile messaging