PDA

Voir la version complète : [RESOLU]Téléphone en "cascade"



Ptityan
22/11/2011, 11h37
Bonjour,

Je suis en train de configurer un interphone pour un bateau. Or cet interphone doit appeler le numéro du tel1, et si pas de réponse ou occupé, l'appel de l'interphone doit aboutir sur le tel2. Voilà pour la description.

J'ai tenté pas mal de chose mais ça ne me donne rien, juste un tel1 qui sonne



[accueil]
exten => 834, 1, Dial(SIP/tel1,10,r)
exten => s-NOANSWER, n, Dial(SIP/tel2,10,r)]




[accueil]
exten => 834, 1, Dial(SIP/tel1,10,r)
exten => 834, n,Goto(call-${DIALSTATUS})
exten => 834, n (call-NOANSWER), Dial(SIP/tel2,10,r)
exten => 834, n (call-), Goto(s-NOANSWER)




[accueil]
exten => 834, 1, Dial(SIP/tel1,10,r)
exten => s, n,Goto(call-${DIALSTATUS})
exten => s, n (call-NOANSWER), Dial(SIP/tel2,10,r)
exten => s, n (call-), Goto(s-NOANSWER)




[accueil]
exten => 834, 1, Dial(SIP/tel1,10,r)
exten => s, n,Goto(portier)
exten => s,n(portier), Dial(SIP/tel2,10,r)


Pour info mon serveur IPBX tournant sur µClinux, ne supporte qu'une version 1.4 d'asterisk.

Dans l'attente de réponses, bonne journée :)

Yann

jpramoul
22/11/2011, 11h46
Bonjour,

Essaie plus simple :

exten => 834,1,Dial(SIP/tel1,10)
exten => 834,n,Dial(SIP/tel2,10)Est-ce que ça fonctionne comme ça ?

Ptityan
22/11/2011, 12h28
:redface:

Alors la je suis sidéré, le plus simplement possible! Merci pour la réponse, en effet ça marche :)

Je me suis efforcé avec le NOANSWER et BUSY, car je pensais que lorsque le tel1 raccroche par le biais d'un humain, Asterisk allait interpréter la deuxième extension. Donc je n'avais pas testé ça.

Vais arrêter de me fatiguer le cerveau la prochaine fois :lol:

jpramoul
22/11/2011, 12h35
c'est plus simple, ça marche dans 90% des cas mais c'est quand même plus propre de faire fonctionner avec le dialstatus :)