====== 002-chan_sebi.patch ====== ===== Descripción ===== === Resumen === Canal para modems Huawei. Podeis encontrar más información en [[canales:chan_sebi]]. === Características === Se instala por defecto desactivado. Si se quiere activarlo se tendrá que seleccionar mediante un //make menuselect// durante la instalación de asterisk-addons. ===== Estructura ===== === Ruta / Archivo === channels/chan_sebi.c === Funciones === ===== Modificaciones Configuración ===== === Aplicación modificada === La instalación de este nuevo canal crea dos nuevas aplicaciones [[aplicaciones:SebiStatus]] y [[aplicaciones:SebiSendSMS]] que podrán ser ejecutadas en el dialplan de nuestra centralita asterisk. == SebiStatus == Muestra el estado del dispositivo. Debe contener el id identificativo del mismo y la variable que queremos que contenga el nuevo estado. SebiStatus(Device,Variable) Device - Id of sebi device from sebi.conf Variable - Variable to store status in will be 1-3. In order, Disconnected, Connected & Free, Connected & Busy. == SebiSendSMS == Envia un SMS a través del dispositivo. Debe contener el id identificativo del mismo, el número de destino del mensaje y el texto del mensaje. SebiSendSms(Device,Dest,Message) Device - Id of device from sebi.conf Dest - destination Message - text of the message === CLI modificado === La instalación de este nuevo canal aporta nuevos comandos para ejecutar en el CLI de asterisk: == sebi show devices == Muestra el estado de los módem que tengamos instalados. === Archivos configuración === Se debe crear un nuevo archivo de configuración para los canales sebi. \\ El archivo se llama sebi.conf. Podemos encontrar un archivo de ejemplo dentro de asterisk-addons/configs/sebi.conf.sample cat configs/sebi.conf.sample [huawei1] imei=35XXXXXXX ; imei of modem ;pin=1234 ; pin (use only if sim card has pin request enabled) csca=+34607003110 ; SMS centre number (Vodafone ES - example) sms=yes ; Enable sms send/receive voice=yes ; Enable voice for calls context=from-pstn ; dialplan context for incoming calls group=1 ; this phone is in channel group 1 volume=5 ; Modem Volume (1-5) language=es ; Channel language ;nocallsetup=yes ; set this only if you want override call status notifications ;hidecid=#31# ; if you want outbound calls without caller id ;noincomingcalls=yes ; Reject all voice incoming calls [huawei2] imei=3532XXXXXXXX csca=+34607003110 sms=yes voice=yes context=from-pstn group=1 volume=5 language=es ===== Enlaces interés ===== * Parches rsp: [[http://asterisk-es-rsp.irontec.com/svn/team/Odicha/unestable/asterisk-addons-1.4.9/rsp-patches/002-chan_sebi.patch| 002-chan_sebi.patch]]\\ * BUGS: * Discusiones: * Índice parches: [[patch:]]