ASTERISK: DEVICE_STATE wird nicht aufgerufen

hardy88

Neuer User
Mitglied seit
22 Aug 2008
Beiträge
120
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:
Kostenlos!

Statistik des Forums

Themen
248,988
Beiträge
2,308,213
Mitglieder
378,781
Neuestes Mitglied
Otto-W