Ergebnis 1 bis 4 von 4

Thema: Einfacher Dialplan mit Statusabfrage

  1. #1
    IPPF-Einsteiger
    Registriert seit
    15.06.2012
    Beiträge
    2

    Einfacher Dialplan mit Statusabfrage

    Hallo Zusammen

    Ich bin ganz neu hier und verwende Asterisk erst seit einiger Zeit. Eigentlich bin ich erst am Versuchen.
    Ich habe die aktuelle AsteriskNow installiert. Als Softclient verwende ich den Snom 360

    Zu meinem Problem.
    Ich mmöchte einen ganz simplen Rufplne der folgendes macht:
    - 15 Sekunden läuten lassen, wenn nicht abgenommen --> Voicemail mit nicht erreichbar Ansprache
    - Wenn besetzt direkt Voicemail mit besetzt ansprache.

    ich sehr viel verschiedene Varianten versucht, ab es läuft einfach nicht. Beim Snom habe ich anklopfen deaktiviert.

    Folgende habe ich im extenstion.conf drin

    Code:
     exten => 0445080000,1,Dial(SIP/200,15)
    
     exten => 0445080000,1,GotoIf($[${DIALSTATUS} = NOANSWER]?KeineAntwort:Besetzt)
    
     exten => KeineAntwort,10,VoiceMai(200,b)
    
     exten => Besetzt,20,VoiceMai(200,b)
    In dem Beispiel wird ja zuerst 15 Sekunden geklingelt, dann wenn der Status NOANSWER ist sollte doch die Regel KeineAntwort greifen. ansonsten die Besetzt Regel

    im CLI steht dann nur
    Code:
     == Using SIP RTP CoS mark 5
        -- Executing [0445085669@netvoip_in:1] Dial("SIP/netvoip-00000000", "SIP/200,15") in new stack
      == Using SIP RTP CoS mark 5
        -- Called SIP/200
        -- SIP/200-00000001 is ringing
        -- SIP/200-00000001 is ringing
        -- SIP/200-00000001 is ringing
        -- SIP/200-00000001 is ringing
        -- SIP/200-00000001 is ringing
        -- Nobody picked up in 15000 ms
        -- Auto fallthrough, channel 'SIP/netvoip-00000000' status is 'NOANSWER'
    und Asterisk hängt auf.

    Kann jemand einem Anfänger helfen?

    Danke

    Gruss twisters


    Nachtrag: habe noch folgende Variante versucht.... klappt leider auch nicht

    Code:
    exten => 0445080000,1,Answer
    
    exten => 0445080000,n,Dial(SIP/200,15)
    
    exten => 0445080000,n,GotoIf($["${DIALSTATUS}" != "BUSY"]?alldone)
    
    exten => 0445080000,n,Voicemail(200,b)
    
    exten => 0445080000(alldone),n,Voicemail(200,u)
    Geändert von twisters (20.06.2012 um 12:52 Uhr)

  2. #2
    IPPF-Tausend-VIP
    Registriert seit
    04.09.2005
    Beiträge
    1.290
    Hi twisters!

    [QUOTE=twisters]
    Code:
     exten => KeineAntwort,10,VoiceMai(200,b)
     exten => Besetzt,20,VoiceMai(200,b)
    Der Mai ist doch schon vorbei. Wir haben jetzt Juni!
    Falls du die Mailbox erreichen woltest, die nennt sich VoiceMail.

  3. #3
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.093
    In dem ersten Versuch fehlt es weiter. Zwei Mal die Priorität 1, und beim Goto in eine andere Extension muss die Priorität mit rein, zB. Goto(Besetzt,20)

    Im Nachtrag muss in der letzten Zeile das Label hinter die Priorität, nicht hinter die Extension. Ansonsten würde der schon gut aussehen.

    @ilmtuelp, wer Quote sagt, muss auch /Quote sagen. *scnr*
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  4. #4
    IPPF-Einsteiger
    Registriert seit
    15.06.2012
    Beiträge
    2
    so nun läuft es endlich
    Folgender Code funktioniert bei mir:
    Code:
    exten => 0445085669,1,Answer
    exten => 0445085669,n,Dial(SIP/200,15)
    exten => 0445085669,n,GotoIf($["${DIALSTATUS}" != "BUSY"] ? 9)
    exten => 0445085669,n,Voicemail(200,b)
    exten => 0445085669,9,Voicemail(200,u)
    Ich musst beim GotoIf bei der Variable hinter dem ? eine Priorität setzen. Sol läuft es perfekt.

    Danke für die Hilfe

    twisters

Ähnliche Themen

  1. Statusabfrage #96*... per Script?
    Von asm386 im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 6
    Letzter Beitrag: 14.07.2010, 11:56
  2. WLan An/Aus und Statusabfrage?
    Von Sevensworld im Forum FRITZ!Box Fon WLAN: Diskussion nur zum Funknetzwerk
    Antworten: 25
    Letzter Beitrag: 13.10.2008, 18:33
  3. Im Dialplan einen CLI-Befehl (dialplan reload) ausführen?
    Von hurricane im Forum Asterisk Rufnummernplan
    Antworten: 1
    Letzter Beitrag: 26.04.2007, 15:46
  4. Umzug / Statusabfrage
    Von garfield72 im Forum 1&1 VoIP
    Antworten: 3
    Letzter Beitrag: 03.01.2007, 14:03
  5. Antworten: 9
    Letzter Beitrag: 11.10.2006, 13:42

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •