svtrimb
@svtrimb

Какой должен быть синтаксис BLF в extensions.ael?

Подскажите, пожалуйста, можно ли как-нибудь заставить работать BLF (Busy Lamp Field) через extensions.ael?
в части
context BLF {
_4XXX => {
hint(SIP/${EXTEN});
}
};

Asterisk ругается на "syntax error, unexpected 'hint'." Если Hint написать с большой буквы- Астериск перестаёт ругаться, но BLF всё же не работает.

Если же прописать диалплан для BLF через extensions.conf
[BLF]
exten => _4XXX,hint,SIP/${EXTEN}

То всё работает, статус SIP устройств успешно отслеживается.

PS. Используется Asterisk 13.4.0, драйвер chan_SIP
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
svtrimb
@svtrimb Автор вопроса
В итоге заработало в таком формате:

context BLF{

hint(SIP/${EXTEN}) _4XXX =>
NoOp();
};
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы