- Mitglied seit
- 27 Jul 2005
- Beiträge
- 295
- Punkte für Reaktionen
- 0
- Punkte
- 0
Code:
exten => 59, 1, answer
exten => 59, 2, GotoIf($[${DB(clip/teil-${CALLERIDNUM})}=aus]?istaus,1:istan,1)
exten => 59, 3, System(/usr/local/bin/sipsak -M -O desktop -B "Num:${DB(clip/teil-${CALLERIDNUM})} - Uml:${DB(umleitung/status-${CALLERIDNUM})}" -s sip:${CALLERIDNUM}@192.168.1.${CALLERIDNUM})
exten => 59, 4, NoOp(Anrufer ist ${CALLERIDNUM}, Status Num ist ${DB(clip/teil-${CALLERIDNUM})} und Uml ist ${DB(umleitung/status-${CALLERIDNUM})})
exten => 59, 5, wait, 1
exten => 59, 6, hangup
exten => istaus, 1, Set(DB(clip/teil-${CALLERIDNUM})=an)
exten => istaus, 2, Goto(59,3)
exten => istan, 1, Set(DB(clip/teil-${CALLERIDNUM})=aus)
exten => istan, 2, Goto(59,3)
Also wenn ich die 59 anrufe wird das Gespräch angenommen und läuft und läuft, bis ich wieder auflege. Das Ergebnis ist, dass sich tatsächlich die Anzeige in meinem Snom verändert hat. Aber warum führt er weder NoOp noch hangup aus?
Zuletzt bearbeitet: