Samuel,

segue a solução que eu utilizo aqui:
ramal 51 liga o noturno e o 50 desliga



[ativar_noturno]
exten => 50,1,Set(DB(noturno/ativado)=0)
exten => 50,n,Playback(noturno_desativado)
exten => 50,n,Hangup
exten => 51,1,Set(DB(noturno/ativado)=1)
exten => 51,n,Playback(noturno_ativado)
exten => 51,n,Hangup


;CONTEXTO DE ENTRADA
[atende]
exten=>s,1,GosubIf($[${DB(noturno/ativado)} = 1]?11:2)
exten=>s,2,Dial(SIP/105,12,mtT)
exten=>s,3,Dial(SIP/107,12,mtT)
exten=>s,4,Dial(SIP/102,12,mtT)
exten=>s,5,Dial(SIP/103,12,mtT)
exten=>s,6,Dial(SIP/104,12,mtT)
exten=>s,7,Dial(SIP/106,12,mtT)
exten=>s,8,Dial(SIP/108,12,mtT)
exten=>s,9,Dial(SIP/109,12,mtT)
exten=>s,10,Goto(s,2)
exten=>s,11,Dial(SIP/111,40,rtT)



Rodrigo Lang escreveu:
Samuel, me desculpe, não havia visto que você queria com código de ativação/desativação. Isto eu nunca fiz, mas não acredito que seja díficil. Vou dar uma pesquisada e te reporto.


Atenciosamente,
Rodrigo Lang.



Rodrigo Lang escreveu:
Samuel, segue um exemplo. Espero que ajude.


[contexto-entrada]
exten => 8XXX,n,GotoIfTime(*|sun-sat|*|*?noite)
exten => 8XXX,n,GotoIfTime(08:00-17:00|mon-fri|*|*?dia)
exten => 8XXX,n,GotoIfTime(17:01-07:59|mon-fri|*|*?noite)

[dia]
exten => 8XXX,1,Dial(SIP/${EXTEN},120,Ttr)

[noite]
exten => 8XXX,1,Dial(SIP/ramal desejado,120,Ttr)



A partir desse ponto é só personalizar a seu gosto. Importante resaltar que se for especificar algum horário ou dia, o coloque por primeiro, pois se não ele irá filtrar pelos dias da semana. Há outros métodos, mas na minha preferência este é o melhor.

Atenciosamente,
Rodrigo Lang.




Samuel Rodrigues escreveu:
Bom dia

Alguém da lista ja implemento a facilidade de noturno no asterisk, utilizando codigos para ativação e desativação?
Abraço
            Galera
------------------------------------------------------------------------


_______________________________________________
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
[email protected]
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


_______________________________________________
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
[email protected]
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a