Personne n'aurait une solution miracle? ou une petit piste pour moi?![]()
Personne n'aurait une solution miracle? ou une petit piste pour moi?![]()
D'abord , tu ecris un petit bout de dialplan qui fait ce que tu veux. Avec freepbx, tu peux l'inserer dans le contexte [from-internal-custom], ou creer un contexte particulier et de maniere facultative, l'associer a un features code dans l'interface.
Donc tu pourras tester facilement ton dialplan en composant le numero choisi pour executer ce bout de code. Effectivement, tu devras appeler les macro de login et logout, tu peux t'en inspirer dans /etc/asterisk. Et les etats seront gérés correctement. Bref, tu auras alors un bout de dialplan faisant ce que tu veux.
Exemple juste pour l'idée et non testé...
Il suffit ensuite de le faire executer de maniere automatique à une heure precise.Code:[monloginlogoutautomatique] exten => *99,1,Macro(user-logoff,100) exten => *99,n,Macro(user-logoff,101) exten => *99,n,Macro(user-logoff,102) exten => *99,n,Hangup
Il y a plusieurs moyens: Les call files, un cron avec la commande dial eventuellement si tu as chan_oss pour lancer a partir d'un asterisk -rx dial , la commande originate qui est apparu avec la 1.6 ou 1.8...
Voila une piste. Au boulot.
Fastm3.
Dernière modification par fastm3 ; 28/09/2010 à 09h04.
Merci beaucoup pour ces pistes intéressantes, je vais regarder comment fonctionne la fonction Dial pour voir si elle pourrait me convenir.
J'avais déjà tenté quelque chose avec orginate mais le soucis c'est qu'il faut que je décroche le combiné pour que l'appel se passe correctement. Je ne sais pas comment faire pour lancer un appel sur une extension précise de mon dialplan automatiquement sans qu'il y ai besoin d'une action de ma part pour terminer l'action en cours.
J'ai regardé la piste de la commande "originate" mais il reste toujours un soucis, il faut quelqu'un pour déccrocher le poste afin de pouvoir éxécuter l'appel.
Je suis en train de m'orienter vers un client SIP en ligne de commande pour pouvoir passer un appel qui déloggera mes utilisateurs. Je ne sais pas si ca va fonctionner mais meme si ca fonctionne je trouve cette solution vraiment bancale!
Je suis vraiment étonné / déçu de voir que personne n'ai déjà cherché à délogger ses utilisateur automatiquement le soir aprés l'heure de fermeture!
En tout cas jamais fait avec FreePBX et comme je ne connais pas, j'en ai aucune idée. C'est deloggué en SIP que tu veux faire, moi j'ai pas compris ce que tu voulais faire exactement. Sinon tu peux faire auto décrocher ton téléphone en passant, cela est possible avec des header sip sur la majorité des téléphones. Cherche autoanswer SIP.
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Oui en effet j'utilise FreePBX et sa gestion des Device User (trés particulier mais ca fonctionne!).
Pour la précision! ce que je souhaite faire:
Mes utilisateurs et mes téléphones sont dissocié, ce qui me permet de leur donner une certaine mobilité. Un utilisateur peu venir sur n'importe quel poste (téléphone) de l'entreprise et s'y connecter avec son numéro d'extension et ainsi etre joignable.
Mon soucis est que certains utilisateurs vont oublier de se déconnecter du téléphone en partant. Il seront donc loggé sur un poste et dispo alors qu'en réalité l'employé n'est peut etre pas la et donc indisponible, boite vocale.
Pour palier à ce genre de situation je voulais déconnecter tout le monde chaque soir pour etre sur de repartir sur une situation clean le lendemain matin.
Je vais voir si je peux trouver un soft phone en ligne de commande pour bidouiller quelque chose sinon je mettrai un de mes postes polycom en autoanswer.
En tout cas merci pour votre aide, je posterai les infos utiles si j'avance!![]()
en ligne de commande :
Bon ok, un peu brut..... mais cela devrait fonctionner.....Code:asterisk -rx "restart now"
Bon je me planque pour ne pas recevoir les tomates .....![]()
Cédric
---------------------------------------------------------------
Rejoignez l'Association Asterisk France : http://www.asterisk-france.org
Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch
On a pas inventé l'électricité en cherchant à améliorer la bougie...
---------------------------------------------------------------