我正在尝试通过星号将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")
但是没有用!有人可以帮我吗?
谢谢。来自瑞士的问候(今天天气不好)
答案 0 :(得分:1)
您应该执行以下操作:
asterisk -rx "core show channels"
-x命令 连接到正在运行的Asterisk进程并在命令行上执行命令,将所有输出传递到stan- 慢一点,然后在命令执行完成时终止。如果未显式提供-R,则表示-r。