Найти тему
Raspberry pi /Arduino/Smart_Home

Настройка SMS уведомления Zabbix\Raspberry

Доброго здоровья!

Для системы мониторинга важно всегда иметь возможность отправить сообщение о наступлении ВАЖНЫХ событий.

К примеру настройка Email уведомлений хороша. - бесплатно\гарантия доставки\легко настраивается.

Но если нет интернета - письма ПРИДУТ , когда интернет уже появится- что не имеет никакого смысла..

Можно настроить резервный канал. дополнительный интернет оплачивать не оч хочеться. Ту на выручку нам приходит СМС уведомление

Для отправки мы будем использовать 3g Модем (практически любой)

Сим-карта с тарифом (обобщенным - это позволит нам не переживать и не контролировать счет дополнительной симки)

Подключили в USB порт малинки

Ставим приложение

gammu-smsd

apt-get install gammu gammu-smsd

Процесс установки
Процесс установки

Набираем команду gammu и ""добиваем TABом. и видим доступные команды управления модемом

gammu-config gammu-detect gammu-smsd gammu-smsd-inject gammu-smsd-monitor

Нам важно запустить gammu-detect

-3

Запоминаем

port = /dev/ttyUSB*

Создаем директории для СМС

mkdir -p /var/log/gammu /var/spool/gammu/{inbox,outbox,sent,error}

раздаем права

chmod 777 -R /var/spool/gammu/

-4

Редактируем gammu-smsdrc

mcedit /etc/gammu-smsdrc

настраивать примерно так

-5

Стартуем службу

/etc/init.d/gammu-smsd start

-6

Проверяем статус службы

-7

создадим скрипт следующего содержания

#!/bin/sh

echo "$2" | gammu-smsd-inject TEXT $1

запускаем скрипт с параметрами
запускаем скрипт с параметрами

/backup/smssend.sh +7****номер телефона********** 'СмС работают'

создается лог и файлы

-9

и получили СМС на телефон .

Проверяем что смс соответствуют тарифному плану

Далее подключаем с zabbix

-10

и включаем у пользователя оповещение через смс

-11

Так же по секрету - можно поздравлять родных и близких с днем рождения или знаменательным событием.

если интересно напишите комментарий - расскажу ка это сделать