星号(raspbx):py脚本 - 打开星号CLI和fire命令

问题描述 投票:0回答:1

我正试图通过星号将python脚本发送到我的智能手机。我已经使用chan_dongle在Raspberry 3上安装了RasPBX。

手动它运行正常:

asterisk -vvvr

然后

dongle sms dongle0 +4178xxxxxxx Hello, nice weather today

我的想法是编写一个python脚本来打开星号cli并输入命令来发送短信。

像这样:

import os
import time

os.system("asterisk -vvvr")
time.sleep(2)
os.system("dongle sms dongle0 +4178xxxxxxx Hello, nice weather today")

但它不起作用!谁能帮我?

谢谢。来自瑞士的问候(今天天气不好)

python sms asterisk raspberry-pi3
1个回答
1
投票

你应该做这样的事情:

asterisk -rx "core show channels"

-x命令连接到正在运行的Asterisk进程并在命令行上执行命令,将任何输出传递到标准输出,然后在命令执行完成时终止。当-R未明确提供时,意味着-r。

© www.soinside.com 2019 - 2024. All rights reserved.