Asterisk - FreePBX, GSM modul, SMS kezelés

Fórumok

Sziasztok!

Segítséget szeretnék kérni.
Szeretnénk elérni, hogy egy bizonyos telefonszámra jövő, standard felépítésű SMS tartalmát a rendszerünk fel tudja dolgozni.
A feladat megoldásának az irányát meghatározza, hogy egy Asterisk-FreePBX kombó látja el a telefonközpont szerepét, amihez van egy GSM modulunk is.
A kérdésem az volna, megoldható-e az a FreePBX segítségével, hogy a bejövő SMS-t e-mailben továbbítaná a rendszer, ahonnan már be tudom csatornázni az ügyviteli programunkba?

A GSM modul fel van paraméterezve, bár jelenleg nem használjuk.

Gábor

Hozzászólások

Kiegészítés: természetesen a GSM modulba az a kártya van, amire majd az SMS-ek érkezni fognak...

Szerkesztve: 2019. 11. 28., cs - 10:35

Nekem így van megoldva chan_dongle driverrel:

[dongle1-incoming]
exten => sms,1,NoOp()
same  =>     n,Answer()
same  =>     n,Set(MESSAGE(body)=${BASE64_DECODE(${SMS_BASE64})})
same  =>     n,Set(MESSAGE_DATA(X-Movial-Content)=application/x-movial-control\;forwarding=true)
same  =>     n,MessageSend(sip:[...],"${DONGLENAME}" <sip:${CALLERID(num)}@[...]>)
same  =>     n,NoOp(Message send status: ${MESSAGE_SEND_STATUS})
same  =>     n(email),System(echo "${BASE64_DECODE(${SMS_BASE64})}" | mailsend -f openwrt@[...] -t dap@[...]  
-smtp smtp.[...] -sub "SMS from ${CALLERID(num)}" -H "Content-Type: text/plain\; charset=utf-8")

Ez SIP-en (MessageSend) és emailben (System) küldi el.

Már a GSM adapteren elakad a dolog. Ha esetleg egy másik SIM is fogadhatná ezeket az SMS-eket, akkor én egy kb 3000 ft-os Huawei GSM modemet ajánlok amit a chan_dongle meg tud hajtani. Tökéletesen kezeli az SMS-eket és akár a hívásokat is. Ebay-ről beszerezhető. Bár nem tudom, hogy a FreePBX tartalmazza-e a chan_dongle -t.

Ebből is látszik, hogy mennyire értek hozzá.... Van még egy kis fogalomzavar. Tehát, ha jól értem, a telefonközpont az Asterisk és az admin felülete a FreePBX?

Hogy tisztázzuk a problémámat, ahhoz nem értek, hogy a config fájlokat közvetlenül tudjam manipulálni, az admin felület működését értem valamelyest (legalább is annyira, amennyire eddig szükség volt rá).
Azt hittem, ezen keresztül is fel lehet ilyet konfigurálni...

Gábor

milyen a "gsm modul" ?
A géphez kötött chan_bluetooth vagy valami tisztességes adapter?

A legutóbb általam Ügyfélnek eladott GSM adapter Openvox volt, abban gyárilag volt ez a feature.
A Portech GSM adapterét utoljára kb 5 éve láttam, és nem rémlik, h volt-e benne SMS-re bármi opció. 
Én a saját menüjét böngészném végig, ha abban nincs email2SMS - akkor nem lesz egyszerű dolgod. (az openvox-ban van)

http://www.portech.com.tw/page/product/show.aspx?num=59&kind=64&page=1
Ez alapján tud SMS-t küldeni és fogadni, ill. AT parancsokkal is tud dolgozni. Ha mázlid van, akkor van hozzá API, amivel weben tudsz kommunikálni vele...

Nagyon szépen köszönöm a választ mindenkinek!
Ismét tanultam új információkat. Mivel az eszköz szépen megszólítható a hálózaton keresztül telnet segítségével, valamint gyönyörűen kiolvasható belőle a kapott sms, így az általam elvárt működést szépen el tudom érni egy külső program futtatásával.

Gábor