Affichage des résultats 1 à 7 sur 7

Discussion: XIVO - Répondeur Global

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Alors, une solution, comme surement plein d'autre :

    Tu utilise un fichier de configuration.

    Crée un fichier de configuration et appel le repondeur.conf par exemple, colle lui ensuite le texte suivant dedans :

    Code:
    [repondeur]
    exten => 31111,hint,Custom:lampRep
    
    exten => 31111,1,Answer()
    exten => 31111,n,GotoIf($[${DB(Repondeur/Actif)} = 1]?Actif:PasActif)
    exten => 31111,n,Hangup()
    
    exten => 31111,n(Actif),Set(DB(Repondeur/Actif)=0)
    exten => 31111,n,Set(DEVSTATE(Custom:lampRep)=NOT_INUSE)
    exten => 31111,n,Playback(off)
    exten => 31111,n,Hangup()
    
    exten => 31111,n(PasActif),Set(DB(Repondeur/Actif)=1)
    exten => 31111,n,Set(DEVSTATE(Custom:lampRep)=BUSY)
    exten => 31111,n,Playback(on)
    exten => 31111,n,Hangup()
    
    
    [CheckRep]
    
    exten = s,1,NoOp(Controle Repondeur Actif)
    exten = s,n,GotoIf($[${DB(Repondeur/Actif)} = 1]?Actif:PasActif)
    exten = s,n(Actif),NoOp(Repondeur Actif)
    exten = s,n,Goto(from-extern,123456)
    exten = s,n,Hangup()
    exten = s,n(PasActif),NoOp(Repondeur Pas Actif)
    exten = s,n,Return()
    Tu crée un appel entrant dans ton from-extern, qui pointe directement sur ta voicemail, avec le numéro : 123456 selon l'exemple ci dessus

    Ensuite, tu vas dans ton horaire, et tu mets dans la case : Sous-routine de prétraitement de ton appel entrant le texte suivant :
    Code:
    CheckRep
    Tu vas ensuite dans le fichier : /etc/asterisk/xivo_context.conf

    et tu rajoute la ligne suivante sous [template]:

    Code:
    include = repondeur
    voila il ne te reste plus qu'a reloader asterisk, et a composer le 31111 pour activer ou désactiver le répondeur, si tu as des téléphones avec la fonction BLF, tu pourras ajouter le numéro et voir ainsi l'état de ta déviation.
    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...
    ---------------------------------------------------------------

  2. #2
    Membre Junior
    Date d'inscription
    juin 2012
    Messages
    7
    Downloads
    0
    Uploads
    0

    Thumbs up

    Bonjour,

    Je suis tombé (en cherchant bien sur) sur cette possibilité d'activer et désactiver manuellement le répondeur, et ca correspondant exactement à ce que j'ai besoin.

    Par contre dans les instructions de modification, il est question de modifier le fichier : /etc/asterisk/xivo_context.conf.

    Je suis en version 12.14, et je n'ai pas trouvé ce fichier à endroit.
    Ou est il dans cette version ? avez vous une idée ? faut il modifier alors un autre fichier ?

    Merci d'avance de votre aide.
    Thierry.

  3. #3
    Membre
    Date d'inscription
    octobre 2010
    Localisation
    Orléans
    Messages
    95
    Downloads
    0
    Uploads
    0
    Bonjour ,

    l’équivalent dans les versions 1.2 se trouve ici je crois /etc/pf-xivo/xivo-confgend/asterisk/contexts.conf


    Cordialement

  4. #4
    Membre Junior
    Date d'inscription
    juin 2012
    Messages
    7
    Downloads
    0
    Uploads
    0
    Je n'arrive pas à faire marcher le répondeur.
    - J'ai bien créé le fichier répondeur.conf avec les éléments ci-dessus sous la rubrique fichier de configuration.
    - Dans le script à la place de 123456 j'ai mis mon numéro de SDA
    - Dans /etc/pf-xivo/xivo-confgend/asterisk/contexts.conf sosu [template] j'ai ajouté include = repondeur
    - J'ai bien créé un appel entrant dans ton from-extern, qui pointe directement sur ta voicemail, avec le numéro SDA entrant
    - dans mon horaire défini (rubrique Gestion des appels/Horaires), par contre je n'ai pas trouvé de case Sous-routine de prétraitement comme indiqué ci-dessus
    Ensuite, tu vas dans ton horaire, et tu mets dans la case : Sous-routine de prétraitement de ton appel entrant le texte suivant :
    Code:
    CheckRep
    j'ai, dans la zone période non ouvrée, un champs Destination dans lequel j'ai choisi "Personnalisée" et dans le champ commande : "CheckRep".

    J'ai reloadé ASTERISK, meme tout redémarrer.
    Quand on appel de l’extérieur la SDA, on a directement le répondeur même pendant les heures d'ouverture.
    En plus impossible d'activer avec le numéro 31111 le répondeur, il y a un message d'erreur sur le poste : "Appel échoué".

    Je suis en version Skaro 12.15, pouvez me dire comment faire et ce que je dois adapter pour pouvoir avoir cette fonctionnalité.

    Pour info, message dans le journal "messages" et dans le journal "fail2ban" :
    ug 21 20:26:32] NOTICE[9845] chan_sip.c: Call from '07v58k' (192.168.250.11:5060) to extension '31111' rejected because extension not found in context 'default'.
    [Aug 21 20:28:14] NOTICE[9845] chan_sip.c: Call from '07v58k' (192.168.250.11:5060) to extension '31111' rejected because extension not found in context 'default'.
    Pouvez vous m'aider.
    Merci
    Thierry.

  5. #5
    Membre Junior
    Date d'inscription
    août 2012
    Localisation
    Strasbourg
    Messages
    9
    Downloads
    0
    Uploads
    0
    J'ai répondu sur le forum XiVO

    https://projects.xivo.fr/boards/1/topics/856?r=864

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •