- Mitglied seit
- 28 Jan 2005
- Beiträge
- 22
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo zusammen,
ich habe hier gerade eine Lösung mit Elastix in Betrieb genommen - so weit läuft auch alles wie es soll. Ich möchte nun aber gerne "irgendwie per Skript" jeden Tag eine gewisse Durchwahl für die Abendstunden auf eine Handy-Nr weiterleiten (Bereitschaftsnummer). Die Nummer wechselt jeden Tag und ist nicht vorhersehbar, also kein festes Schema bezüglich Wochentagen o.ä.. Bisher lief das bei der alten ISDN-Anlage so, dass da an einer Nebenstelle ein alter PC mit einer AVM ISDN-Karte hing und per Skript aus einer Datenbank die heutige Handy-nr gelesen hat und mit einem Shell-Kommando die ISDN-Weiterleitung entsprechend gesetzt und spät abends wieder gelöscht wurde. Nun gibts aber nur noch SIP-Telefone.
Ich war eigentlich der festen Überzeugung das kann man doch bestimmt über das Asterisk CLI irgendwie so automatisieren, aber irgendwie hab ich da wohl falsch gedacht?! Zumindestens finde ich nix.
Die betreffende Durchwahl habe ich auf eine Ring Group geroutet da tagsüber da Nebenstellen klingeln sollen (können sie abends auch machen, nur ist halt dann keiner da). Nun habe ich einfach mal dort auch eine externe Rufnummer (Elastix/FreePBX-Frontend) eingegeben und dann in den Configs gewühlt wo das nun so alles steht und bin auf 5 Zeilen in der extensions_additional.conf gekommen.
Nun könnte ich da also eine Dummy-Nummer eintragen, 5 Minuten vor dem Schalten der Weiterleitung die extensions_additional.conf sichern, darin "suchen und ersetzen" spielen, asterisk neu laden und später dann die Config zurück kopieren und wieder neu laden um die Weiterleitung wieder raus zu bekommen.
Nun darf nur während der Bereitschaft keiner eine Änderung am Elastix eingeben weil dann ja die Configs neu geschrieben werden würden und der Bereitschaftsdienst nicht mehr erreichbar wäre (könnte ich notfalls erstmal mit leben, da eh nur ein weiterer Kollege an der TK Anlage was anfassen würde und dann müsste man sich halt klar machen, dass man da abends nicht ran darf).
Aber irgendwie ist das doch ne Krücke? Kann man das nicht übers CLI oder so setzen und überwachen?
Danke für jeden Tip... nach viel googlen hab ich praktisch alles hin bekommen wo ich irgendwie Probleme hatte, nur in diesem Punkt bin ich keinen Schritt weiter gekommen...
ich habe hier gerade eine Lösung mit Elastix in Betrieb genommen - so weit läuft auch alles wie es soll. Ich möchte nun aber gerne "irgendwie per Skript" jeden Tag eine gewisse Durchwahl für die Abendstunden auf eine Handy-Nr weiterleiten (Bereitschaftsnummer). Die Nummer wechselt jeden Tag und ist nicht vorhersehbar, also kein festes Schema bezüglich Wochentagen o.ä.. Bisher lief das bei der alten ISDN-Anlage so, dass da an einer Nebenstelle ein alter PC mit einer AVM ISDN-Karte hing und per Skript aus einer Datenbank die heutige Handy-nr gelesen hat und mit einem Shell-Kommando die ISDN-Weiterleitung entsprechend gesetzt und spät abends wieder gelöscht wurde. Nun gibts aber nur noch SIP-Telefone.
Ich war eigentlich der festen Überzeugung das kann man doch bestimmt über das Asterisk CLI irgendwie so automatisieren, aber irgendwie hab ich da wohl falsch gedacht?! Zumindestens finde ich nix.
Die betreffende Durchwahl habe ich auf eine Ring Group geroutet da tagsüber da Nebenstellen klingeln sollen (können sie abends auch machen, nur ist halt dann keiner da). Nun habe ich einfach mal dort auch eine externe Rufnummer (Elastix/FreePBX-Frontend) eingegeben und dann in den Configs gewühlt wo das nun so alles steht und bin auf 5 Zeilen in der extensions_additional.conf gekommen.
Nun könnte ich da also eine Dummy-Nummer eintragen, 5 Minuten vor dem Schalten der Weiterleitung die extensions_additional.conf sichern, darin "suchen und ersetzen" spielen, asterisk neu laden und später dann die Config zurück kopieren und wieder neu laden um die Weiterleitung wieder raus zu bekommen.
Nun darf nur während der Bereitschaft keiner eine Änderung am Elastix eingeben weil dann ja die Configs neu geschrieben werden würden und der Bereitschaftsdienst nicht mehr erreichbar wäre (könnte ich notfalls erstmal mit leben, da eh nur ein weiterer Kollege an der TK Anlage was anfassen würde und dann müsste man sich halt klar machen, dass man da abends nicht ran darf).
Aber irgendwie ist das doch ne Krücke? Kann man das nicht übers CLI oder so setzen und überwachen?
Danke für jeden Tip... nach viel googlen hab ich praktisch alles hin bekommen wo ich irgendwie Probleme hatte, nur in diesem Punkt bin ich keinen Schritt weiter gekommen...