星号(Raspbx):PY脚本-打开星号CLI并启动命令

时间:2018-08-31 13:11:44

标签: python sms asterisk raspberry-pi3

我正在尝试通过星号将Python脚本中的SMS发送到我的Smarphone。 我已经在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")

但是没有用!有人可以帮我吗?

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

1 个答案:

答案 0 :(得分:1)

您应该执行以下操作:

asterisk -rx "core show channels"
  

-x命令                 连接到正在运行的Asterisk进程并在命令行上执行命令,将所有输出传递到stan-                 慢一点,然后在命令执行完成时终止。如果未显式提供-R,则表示-r。