Всем привет.
Решил поделиться своей наработкой по вопросу отправки почтового сообщения при подключении/отключении определенных клиентов к wifi точке доступа.
Изначально идея была в том, чтобы получать сообщения когда ребенок уйдет и придет домой.
В линуксе не особенно то и профи но кое что смог напрограммировать, вот, выкладываю, может кому пригодиться.
Вариант 1:
Нужен cron и msmtp.
Минус данного способа в том, что если клиент (в данном случае телефон засыпает и отваливается от вайфая - не все модели так делают - то приходит письмо, что клиент отключился).
Поэтому я придумал вариант 2.
Может туповато сделано, но это все на что меня хватило исходя из моих познаний Строго не судите.
Нужен ndmq, cron и msmtp.
Вариант 2:
Минус способа в том, что нужно вбивать MAC адреса (столько сколько нужно, благо у меня два) и некоторой корявости, но зато все работает!
Если кто допилит алгоритм на более универсальный - будет респект!
Все это дело в cron через каждые 5 минут и вуаля!