Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
voip:asterisk18:night [04.08.2011 06:16. ] – [include] django | voip:asterisk18:night [20.04.2018 09:00. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== TK-Leistungsmerkmal - Nachtschaltung ====== | ||
+ | |||
+ | {{voip: | ||
+ | |||
+ | ===== GotoIfTime ===== | ||
+ | Ähnlich wie beim Beispiel der [[voip: | ||
+ | Bei diesem Beispiel nutzen wir zur Signalisierung der Büro-/ | ||
+ | |||
+ | Unseren Wählplan erweiteren wir nun beim Kontext **[intern]** wie folgt. | ||
+ | # vim / | ||
+ | < | ||
+ | ; erfolgt die Zuteileung bei den Nebenstellen 13 und 14. Außerhalb der | ||
+ | ; Arbeits-/ | ||
+ | ; bekannt als Apothekerschaltung | ||
+ | exten => 20, | ||
+ | exten => 20, | ||
+ | exten => 20, | ||
+ | exten => 20, | ||
+ | exten => 20, | ||
+ | Anschließend laden wir den geänderten Dialplan: | ||
+ | # asterisk -rx " | ||
+ | Dialplan reloaded. | ||
+ | Und verbinden uns mit dem Asterisk-CLI. | ||
+ | |||
+ | Betätigt nun innerhalb der Arbeits-/ | ||
+ | < | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Executing [20@default: | ||
+ | -- Goto (default, | ||
+ | -- Executing [20@default: | ||
+ | -- Executing [20@default: | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Called 13 | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Called 14 | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | == Spawn extension (default, 20, 5) exited non-zero on ' | ||
+ | asterisk*CLI> | ||
+ | Außerhalb der Öffnungszeiten werden beim Betätigen der Türklingel nun nicht mehr die Damen am Empfang gerufen, sondern der Bereitschaftsdienst am Händie. | ||
+ | < | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Executing [20@default: | ||
+ | -- Executing [20@default: | ||
+ | -- Executing [20@default: | ||
+ | -- Called g: | ||
+ | -- mISDN/1-u93 is proceeding passing it to SIP/ | ||
+ | -- mISDN/1-u93 is ringing | ||
+ | -- mISDN/1-u93 answered SIP/ | ||
+ | == Spawn extension (default, 20, 3) exited non-zero on ' | ||
+ | asterisk*CLI></ | ||
+ | Wollen wir nun viele unterschiedliche Zeiten berücksichtigen, | ||
+ | ===== include ===== | ||
+ | Wollen wir mehrere Zeiten definieren, so ist es geschickter dies mit Hilfe von mehreren **include**-Anweisungen, | ||
+ | |||
+ | Wie ergänzen unseren dialplan nun wie folgt. | ||
+ | # / | ||
+ | < | ||
+ | ; Nachtschaltung mit Hilfe von include-Anweisungen; | ||
+ | ; erfolgt die Zuteilung bei den Nebenstellen 13 und 14. Außerhalb der | ||
+ | ; Arbeits-/ | ||
+ | ; bekannt als Apothekerschaltung | ||
+ | include => tagschaltung, | ||
+ | include => tagschaltung, | ||
+ | include => nachtschaltung | ||
+ | |||
+ | [tagschaltung] | ||
+ | exten => 300, | ||
+ | exten => 300, | ||
+ | |||
+ | [nachtschaltung] | ||
+ | exten => 300, | ||
+ | exten => 300, | ||
+ | </ | ||
+ | Anschließend wird der erweiterte/ | ||
+ | # asterisk -rx " | ||
+ | Rufen wie während der Öffnungszeiten unsere Rufnummer **300** werden wieder die beiden Nbenstellen **13** und **14** beim Empfang gerufen. | ||
+ | < | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Executing [300@default: | ||
+ | -- Executing [300@default: | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Called 13 | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Called 14 | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | -- SIP/ | ||
+ | == Spawn extension (default, 300, 2) exited non-zero on ' | ||
+ | asterisk*CLI></ | ||
+ | Ausserhalb der definierten Öffnungszeiten greift der Kontext **[nachtschaltung]** und der Anruf wird an das Händie weitergeleitet. | ||
+ | < | ||
+ | == Using SIP RTP CoS mark 5 | ||
+ | -- Executing [300@default: | ||
+ | -- Executing [300@default: | ||
+ | -- Called g: | ||
+ | -- mISDN/1-u95 is proceeding passing it to SIP/ | ||
+ | -- mISDN/1-u95 is ringing | ||
+ | == Spawn extension (default, 300, 2) exited non-zero on ' | ||
+ | asterisk*CLI></ | ||
+ | |||