A propos | Laboratoire | Voisinage | Meilleurs articles | Nous aider | Forums

Panoramisk / Le druide de la VoIP 

AsteriskDialer Yahoo Widget

Asterisk Dialer est un widget, utilisant le moteur de Yahoo, qui interconnecté avec un Asterisk via le manager HTTP permet à un utilisateur de téléphone SIP de numéroter automatiquement depuis son poste informatique.

Installation

Afin de mettre en place ce widget sur un poste utilisateur, qu’il utilise Microsoft Windows XP ou Mac OS X, il est indispensable d’installer le moteur de widget de Yahoo, anciennement Konfabulator. Asterisk Dialer a été testé sur les versions 3 et 4 de ce moteur.

Une fois le moteur installé, télécharger l’Asterisk Dialer et lancez le. Il s’installera automatiquement dans l’espace réservé à vos widgets Yahoo.

Configuration

Poste utilisateur

Il est nécessaire de fournir quelques paramètres au widget, un click droit sur celui-ci permettra d’accéder aux préférences:

asteriskdialer_prefs.jpg

  • User: nom de l’utilisateur de l’interface manager sur l’Asterisk.
  • Password: mot de passe associé pour l’accès au manager.
  • Ping Interval: afin de déterminer des éventuels problèmes sur l’Asterisk, la session avec ce dernier est reconstruite après ce délai. En production il est conseillé que celui-ci soit le plus long possible afin d’éviter une surcharge de l’Asterisk.
  • Login retry interval: en cas de déconnexion, intervalle respecté entre chaque tentative de reconnexion.
  • Phone: extension SIP de associée géographiquement à l’utilisateur. Au niveau de l’Asterisk, celle-ci doit être définie dans sip.conf ou users.conf en mode SIP.
  • Asterisk server: adresse IP ou nom du serveur Asterisk.

L’ensemble de ces paramètres est sauvegardé dans le profil de l’utilisateur, ils ne seront donc saisie qu’une seule fois.

Asterisk

Au niveau du manager il est nécessaire de créer au moins un utilisateur ayant le droit d’écriture sur les événements de type call.

[dialer]
secret = dialer
deny=0.0.0.0/0.0.0.0
permit=192.168.16.0/255.255.255.0
read =
write = call

Les appels sont émis dans le contexte [internal], aussi celui-ci doit exister et autoriser les appels en rapport avec le dialer.

Utilisation

Une fois configuré, le dialer se connecte à l’Asterisk et l’étoile dans le logo passe au vert. Ce dernier indique donc l’état de la connexion, il peut passer au rouge en cas de problème de communication; dans ce cas, aucune action n’est demandée à l’utilisateur, une fois le service disponible de nouveau le dialer se reconnectera.

asteriskdialer_ready.jpg

Dans la zone de texte il est désormais possible de saisir un numéro de téléphone (pas d’identifiant URI SIP pour l’instant, uniquement des chiffres). La validation pilote l’Asterisk pour mettre en relation les deux postes, celui de l’utilisateur en premier (le 15 dans l’exemple présenté) puis celui saisi dans la zone de texte.

Il est également possible d’utiliser un glisser/déposer afin de générer un appel, entièrement à la souris.



Version actuelle: 1.1, à utiliser avec précaution et après tests…

Modifications

  • 1.1
    • changement du callerid afin d’afficher sur le poste d’appel le numéro saisie dans le widget.

Problèmes connus

  • problème sur Mac OS X au retour de pause: nécessite un redémarrage de Yahoo! Widget Engine

© 2008 Panoramisk | Creative Commons License wordpress logo