Комплект утилит командной строки и библиотека для работы с мобильными телефонами различных производителей. Уровень поддержки моделей различается, но основные функции должны работать с большинством из них. Программа может работать с контактами, сообщениями (SMS, EMS и MMS), календарём, списками дел, файловой системой, встроенным радио, камерой и т.д. Также поддерживается режим демона для отправки и получения SMS.
В качестве веб сервера можно использовать Kalkun
apt-get install gammu python-gammu gammu-smsd
Пользователь от которого выполняется программа должен быть в группе dialout
.
Идентификация телефона | gammu identify |
---|---|
Состояние сети | gammu networkinfo |
Отправка сообщения | gammu sendsms TEXT +71234567890 -text "test_message" |
[gammu] port=/dev/ttyUSB0 connection=at115200 name=huawei e1550 model=e1550 # Debugging #logformat = textall # SMSD configuration, see gammu-smsdrc(5) [smsd] service = files logfile = syslog # Increase for debugging information debuglevel = 0 # Paths where messages are stored inboxpath = /var/spool/gammu/inbox/ outboxpath = /var/spool/gammu/outbox/ sentsmspath = /var/spool/gammu/sent/ errorsmspath = /var/spool/gammu/error/ # Кодировка сообщений OutboxFormat = unicode TransmitFormat = auto
service gammu-smsd start
gammu-smsd -c /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon
gammu-smsd-inject TEXT +71234567890-text "test5" gammu-smsd-monitor
Графическая оболочка которая работает через библиотеку gammu.
Установка
apt install wammu