Отправь СМС через миником и скрипт - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь автоматизировать отправку SMS с помощью Respberry PI, Minicom и USB-модема GSM.

Я протестировал и настроил миником, все работает, используя эту инструкцию в миникоме:

AT+CMGF=1
AT+CMGS="+4670xxxxxx"
Write message here. <ctrl+z>

Я прочитал, что могу использовать сценарии для автоматизации этих инструкций, используя команду

sudo minicom -S script.txt

Итак, я создал файл script.txt со следующим:

send AT
expect "OK"
send AT+CMGF=1
expect "OK"
send AT+CMGS=\"+39000XXXXXXX\"
expect ">"
send "Test message."^Z
expect "OK"
! killall -9 minicom

В скрипте есть синтаксические ошибки (потому что я не знаю его синтаксис), и он блокирует ввод текста.

Я также хотел бы знать, есть ли инструкция командной строки для отправки SMS, чтобы я мог отправлять их через PHP с помощью функции shell_exec ().

...