Welches Sip Telefon nimmt das Gespräch an?

shiva

Neuer User
Mitglied seit
24 Jan 2005
Beiträge
20
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe bei mir folgendes Problem:

mit einem Dial werden 3 Sip Telefone angerufen und nun würde ich gern wissen welches Telefon das Gespräch angenommen hat. Ich würde sagen ich suche das Gegenteil von CallerIDNUM.

exten => s,1,Dial(Sip/telefon1&Sip/telefon2&Sip/telefon3,,M(get-telefon))

[macro-get-telefon]
exten=> s,1,Noop(das Telefon mit der Telefonnummer ???? hat das Gespräch ..)

was kann ich bei ??? eintragen ?
Danke
 
Probier mal ${DIALEDPEERNUMBER}
 
dazu habe ich mal eine ähnliche Frage

Ist es möglich den anderen Telefonen zu signalisieren, dass das Gespräch angenommen wurde?
 
Danke für die super schnelle Antwort.

sowohl
${DIALEDPEERNUMBER} als auch ${SIPCALLID} haben einen leeren Eintrag...
 
Zuletzt bearbeitet:
@ chaos2000
wenn du zufällig SNOM Telefone hast dann könntest du mit sipsak so was machen
 
@chaos Wenn Du GXP2000 verwendest und die Muti-Function-Keys entsprechend als BLF konfigurierst, dann siehst Du zuerst, daß alle 3 Telefone signalisiert werden und dann ein einzelnes rotes Licht übrigbleibt - und dieses hat den Anruf angenommen

@shiva was liefert Dir ${CHANNEL} ?
 
@betateilchen,

yepp das ist klar; Es würde dann aber auf dem Display "1 Anruf in Abwesenheit" stehen - bei den telefonen die das gespräch nicht beantwortet haben ;)

Im ISDN-Bus wird eine solche Situation signalisiert
 
@ betateilchen
${CHANNEL} bringt ein "Zap/5-1" .. kann man och nichts rausschnippeln ;)
 
Hallo ...
hat keiner eine Idee für oben genanntes Problem?
 
@shiva

was ist den mit post #2
 
siehe Post #4
sowohl
${DIALEDPEERNUMBER} als auch ${SIPCALLID} haben einen leeren Eintrag...
 
Kostenlos!

Statistik des Forums

Themen
248,452
Beiträge
2,291,780
Mitglieder
377,871
Neuestes Mitglied
kimtremblay643