技術(shù)支持
常見問題解答
home
技術(shù)支持
> 常見問題解答
GRM模塊短信發(fā)不出去的原因判斷 |
巨控GRM模塊短信發(fā)不出去的可能原因如下:
1) 短信報警條件并沒有成立(可以通過USB連接模塊,使用GRMDEV實時查看報警是否成立)。
2) 確認短信接收者的號碼是否在發(fā)送目標里面,是不是接受對象填錯了手機號,發(fā)給其他人了,或者根本是錯誤的號碼。如果寫了附加的發(fā)送條件,請保證發(fā)送條件成立才會發(fā)送短信。
如下圖
3) 信號不好,或者卡欠費,或者使用了不能發(fā)短信的手機卡(純流量卡)。通常這個時候模塊數(shù)碼管會顯示3,表示模塊提交短信給基站失敗。請確定模塊天線已經(jīng)插好,卡本身沒有欠費并可以發(fā)出短信。
4) 某些短信被運營商認為有敏感詞屏蔽,這個時候數(shù)碼管不會顯示3或者46(短信發(fā)送失。,因為模塊短信已經(jīng)提交成功短信了,只是運營商屏蔽沒有發(fā)出給接收人。
每個地方的運營商的屏蔽系統(tǒng)都會有不同,比如有些地方認為短信“機房溫度報警!”報警為關鍵詞,可以改成“機房溫度過高!”
5) 模塊已經(jīng)被撤防,$ALARMOFF變量被置成了1。
此外如何防止GRM模塊短信發(fā)送的用戶過多,短信容易丟失的問題:
如果一個短信報警條件成立,需要同時發(fā)送給幾十甚至上百個人時,如果用一個組一起發(fā)送,很容易造成短信丟失。原因如下
1). 基站可能不能在很短時間內(nèi)同時處理一個手機號發(fā)送的多個短信(考慮到垃圾群發(fā)廣告短信的屏蔽)。運營商對單張卡每個小時和每天能發(fā)的大短信數(shù)目都有限制。 2). GRM設備的處理能力和緩沖區(qū)有一定限制。
因此建議將發(fā)送目標分組,然后錯開時間,分別發(fā)送,方法如下:
1). 將多個用戶按重要級別分成多個組,比如現(xiàn)場維修人員可以首先發(fā),然后延時后,再發(fā)給工程師,依次類推。
2). 如果一個組內(nèi)有5個用戶,那么需要發(fā)出5條短信,建議和下一個組的延遲時間大于30S以上比較安全。依次標準按比例類推,因為如果2個目標隔太近,第一是短信本來比較慢,太低間隔沒有意義,第二是如果上一個目標沒發(fā)完,下一個目標又到了,前一個目標就不發(fā)了。依次標準按比例類推(建議每個組不大于15個用戶)。
|
下一條:如何防止GRM模塊短信誤報警