ASTERISK: DEVICE_STATE wird nicht aufgerufen

hardy88

Neuer User
Mitglied seit
22 Aug 2008
Beiträge
116
Punkte für Reaktionen
0
Punkte
16
Hallo,
ich würde gern im Dialplan von ASTERISK abfragen ob ein bestimmtes Telefon angemeldet ist oder nicht. Davon abhängig soll ein anderes Telefon angerufen werden. Die Idee ist, es mit der Funktion DEVICE_STATE(Gerät) zu machen. Leider scheitern schon die ersten Versuche diese Funktion in der Console zu testen.

xxx*CLI> core show function DEVICE_STATE(SIP/10001)
No function by that name registered.
Command 'core show function DEVICE_STATE(SIP/10001)' failed.
xxx*CLI> core show function DEVICE_STATE(SIP/10001)
...
DEVICE_STATE DEVICE_STATE(device) Get or Set a device state.
...

In " /usr/lib/asterisk/modules/" gibt es eine "func_devstate.so". In der /etc/asterisk/modules.conf steht:

[modules]
autoload=yes

Läuft hier etwas falsch? Muss man eine existierende Funktion noch zusätzlich registrieren? Hat jemand eine Idee wie man diese Registierung macht? Muss ich zum Testen in der Console anders vor gehen?

Vielen Dank für Euer Mitdenken.
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Statistik des Forums

Themen
245,745
Beiträge
2,239,022
Mitglieder
372,918
Neuestes Mitglied
Bladekilt
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.