[GTER] INTEGRACAO ATA + ASTERISK + ARDUINO

Alan Vinicius alan6010 at hotmail.com
Mon Dec 1 10:32:40 -02 2014





Muito obrigado pela diversas ajudas que vocês me mandaram, com certeza me fizeram ter mais opções!
Inclusive, eu consegui "algo" já
Configurei a PSTN e já consegui o seguinte status na linha, quando ligo de um celular para minha telefonica convencional da Vivo.
 pstn.png

No Asterisk, tenho a seguinte mensagem na CLI

      0.png

Estranho nesse ambiente é o seguinte:

 - Só fica chamando durante segundos, não soando nada diferente. Depois de uns 15 segundos, aproximadamente, ouço um chiado, mas nada mais.
 - A CLI mostra o "toque" das mensagens de voz desde o momento que a ligação começa, não depois dos 15 segundos.

Percebe que realmente tem algo começando a dar certo, pórem, ainda não escuto nada pela linha analogica.Seria isso um problema de configuração do proprio Asterisk ou do meu ATA SPA3000?
Vou tentar editar alguma configuração regional do ATA, talvez possa ser isso.
Obrigado!


> From: eksffa at freebsdbrasil.com.br
> Date: Sun, 23 Nov 2014 16:56:04 -0200
> To: gter at eng.registro.br
> Subject: Re: [GTER] INTEGRAÇÃO ATA + ASTERISK + ARDUINO
> 
> > On 21/11/2014, at 21:57, Caio Zanolla <zanolla at gmail.com> wrote:
> > 
> > Ata nao serve pra isso.
> > Voce vai precisar de uma clone x100p.
> 
> O ATA dele é um SPA3000 que tem uma porta FXS e outra FXO, ou seja atende. Uma clone x100P ou x101 no Brasil, nova, sai por 140 reais (uma barata) ou 160 reais (preço mais comum), enquanto o mesmo ATA esta no mercado a 190 reais, ou seja 30 a mais pra ter um device com 2 portas FXS e FXO, não sei até que ponto compensaria ter uma X100P. 
> 
> Exceto no cenário dele de testes e desenvolvimento, que é de fato mais divertido.
> 
> >> Bom dia.
> >> Estou fazendo um arduino que pode ser ativado por linha telefonica/voip.A
> >> integração Arduino e Asterisk funcionou completamente, consigo ativar LED's
> >> pelo menu de voz do asterisk, via ligação voip por softphone.Meu problema
> >> é, a conexão entre o ATA e Asterisk simplesmente não funciona. Não consigo
> >> ativar minha linha analogica no ATA.Não consigo ligar minha linha analogica
> >> (Telefonica - Vivo) no Asterisk (Nem sei se isso é possivel), pois queria
> >> fazer ligações pra minha casa, cair no menu de voz do Asterisk (Pela
> >> ligação Linha telefonica analogica - ATA SPA3000 - Asterisk) e ativar as
> >> funções.
> >> Alguem ja fez algo parecido? Alguém tem alguma configuração para conectar
> >> a linha telefonica no ATA?
> >> Conto com sua ajuda.
> 
> Basicamente o que voce precisa fazer é bem simples e voce ja tem tudo em mãos. So precisa registrar o usuário do ATA no asterisk e registrar. Uma vez registrado, você deve ter um ramal criado pra esse usuário no sip.conf. Entra na interface de administração do ATA e faz uma regras que quando a linha chamar, manda pro usuário registrado no Asterisk.
> 
> No asterisk no extension.conf você faz um dialplan que quando o ramal desse usuário chamar você atende e redireciona pra URA. Nessa URA voce faz as gravações de voz e poe la as ações a ser disparadas, “tecle 1 para piscar o LED, tecle 2 para reboot, tecla 3 para puxar um ramal externo, tecle 4 para saber a temperatura local” etc tudo que seu arduino tiver de sensor.
> 
> Talvez o que voce precise é apenas se inteirar melhor de Asterisk do que outra coisa, pq o restante voce tem em mãos, basta fazer.
> 
> No meu tempo livre brinco com Beaglebone Black, entre outras coisas o que ja fiz foi a BBB atender FXO com esse adaptador USB:
> 
> http://www.amazon.co.uk/OBiLINE-Phone-Adapter-OBi202-OBi200/dp/B00DP4YOJ6/ref=pd_sim_ce_4?ie=UTF8&refRID=1KAHSYWR1SP7G1552S8A
> 
> O OBi funcionou, FreeBSD/arm em uma Beagle, porque pode ser controlado pelos módulos normais do DAHDI (zaptel). Mas antes do sucesso fracassei com esse aqui:
> 
> http://www.sangoma.com/products/usbfxo/
> 
> Esse da Sangoma é mais bonito, mais portas, e tem mais funções. No entanto pra mim não funcionou, o driver DAHDI open source não funcionou, o fornecido pela Sangoma por sua vez não funciona em ARM. Ou seja grande chance de sucesso em um hardware x86 mas em ARM comigo, furou. Vi relatos de quem fez funcionar em Linux então talvez com Linux voce tenha sucesso, com FreeBSD eu desisti, especialmente pq na opção que funcionou, a OBi, puxa só 500mA de corrente enquanto a Sangoma puxa 1amp ou mais com 2 portas, e pra mim isso foi decisivo ja que a primeira me permite usar numa BeagleBone alimentada por bateria e a Sangoma eu precisaria de fonte externa.
> 
> Enfim muita diversão a vista. Boa sorte :-)
> 
> 
> 
> 
> >> Obrigado,
> >> Alan
> >> --
> >> gter list    https://eng.registro.br/mailman/listinfo/gter
> >> 
> > --
> > gter list    https://eng.registro.br/mailman/listinfo/gter
> 
> --
> Patrick Tracanelli
> 
> FreeBSD Brasil LTDA.
> Tel.: (31) 3516-0800
> 316601 at sip.freebsdbrasil.com.br
> http://www.freebsdbrasil.com.br
> "Long live Hanin Elias, Kim Deal!"
> 
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
 		 	   		   		 	   		  


More information about the gter mailing list