Tastendruck im Dialplan verarbeiten

heikothole

Neuer User
Mitglied seit
15 Feb 2007
Beiträge
42
Punkte für Reaktionen
0
Punkte
0
Hallo ihr,
ich möchte eine Türsprechstelle mit realisieren. Dazu habe ich erstmal ein Mikro und einen Lautsprecher an die Soundkarte des Asterisk angeschlossen.
Per "exten => _30,1,Dial(CONSOLE/dsp)" kann ich die auch anrufen.

Jetzt würde ich aber gerne per Tastendruck (irgendeine Nummer oder auch #) am Telefon (das gerade mit der Türsprechstelle spricht) die Tür öffnen.
Dazu würde ich gerne den Tastendruck auswerten und ein Script ausführen.

Hat jemand eine Idee wie das geht?

Danke
Heiko
 
Ich hab zwar keine Ahnung ob es geht, aber wenn du dir den letzten Teil hier ansiehst, dann könnte es durchaus funktionieren.

Viele Grüße

Florian
 
Hallo,

es funktioniert...

In der features.conf
Code:
[applicationmap]
openDoor => 9,self,AGI,dooropen.sh
eintragen. Dadurch wird durch Betätigen der Taste "9" das AGI-Script "dooropen.sh" ausgeführt.

In der extensions.conf muss dazu allerdings noch die Berechtigung gegeben werden:
Code:
[tuertest]
exten => _30,1,Set(DYNAMIC_FEATURES=openDoor)
exten => _30,n,Dial(CONSOLE/dsp)
exten => _30,n,Hangup

Gruß
Heiko
 
Kostenlos!

Statistik des Forums

Themen
248,867
Beiträge
2,303,286
Mitglieder
378,525
Neuestes Mitglied
emale-munich