На базе роутера можно сделать простейшую сигнализацию с отправкой сообщений по email.для этого используются скрипты monitor.sh , sendm.sh и программа  empty.В параллель кнопке Reset  подключаем герконовый контакт, который устанавливаем на входной двери. Запускаем резидентно скрипт monitor.sh (monitor &), который опрашивает каждую секунду состояние устройства /dev/switch и если происходит изменение состояния (с 0 на 1 ) то происходит вызов скрипта sendm.sh, который формирует необходимый формат сообщения и передаёт его через empty программе telnet, который в свою очередь соединяется с SMTP сервером по 25 порту. К сожалению Telnet реализованный в busybox, несколько упрощён, и неправильно передаёт комбинацию CR+LF. Поэтому соединиться с  SMTP на базе qmail не получиться, необходимо использовать сервера на базе Sendmail.

Ссылки :empty ( откомпилированная),monitor.sh, sendm.sh

 

 

Hosted by uCoz