WB7: Модем: работа с SMS-сообщениями

Добрый день.
Можно сделать с помощью wb-rules и nmcli.
Вот пример:

var period = 1000;
setInterval(function() {
    runShellCommand("mmcli --modem wbc --messaging-list-sms --output-keyvalue | grep length | cut -f2 -d':'", {
        captureOutput: true,
        exitCallback: function(exitCode, capturedOutput) {
            if (exitCode === 0) {
                runShellCommand("mmcli --modem wbc --sms " + (parseInt(capturedOutput) - 1).toString(), {
                    captureOutput: true,
                    exitCallback: function(exitCode, capturedOutput) {
                        if (exitCode === 0) {
                            log(capturedOutput);
                            return;
                        }
                    }
                });
                return;
            }
        }
    });
}, period);

Тут с периодом в 1 секунду выводится в лог вся информация о последнем сообщении. Можете парсить capturedOutput и в зависимости от данных выпонять какие-то действия.