За допомогою інтерфейсу Asterisk AMI можна прослуховувати та конфігурувати сервер Asterisk.
Інформація: Інтерфейс автоматично синхронізується з найповільнішим циклом приєднаної ПЛК. Телеграми буферуються системою, тому жодне телеграма не втрачається.
Зауваження: Події також можна створювати безпосередньо на
телефоні. Вони спілкуються з існуючим об'єктом
візуалізації.
Asterisk Manager Interface (AMI) - це монітор, який також служить для управління телефонною станцією Asterisk. Всі команди передаються у вигляді звичайного тексту через TCP/IP.
Якщо з'єднання неактивне протягом 30 секунд, автоматично відправляється команда Ping.
Дії надсилаються як багаторядковий рядок до змінної action. При цьому передається звичайне завершення рядка від Antcas Control. Це відрізняється від документації Asterisk.
Ось приклад:
Action: SIPpeerstatus
ActionID: 1234
Відповідь на виконану команду надсилається до змінної response. Список, який запитується, потім надсилається до
event. Його можна оцінити так само, як і подію.
Зауваження: Документація знаходиться за адресою: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions починаючи з другого покоління, вона звучить так https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Виберіть номер.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Кожна подія синхронізується з циклом часу найповільнішого застосування. Це означає, що при кількох відповідях поспіль кожну відповідь можна оцінити, і при цьому жодна не втрачається.
Ось приклад, щоб визначити дзвінок. При цьому на функціональному блоці Ring створюється позитивний фронт. Ідентифікатор учасника потрібно змінити після значення Exten:. ID можна взяти з телефону або монітора.

Зауваження: Документація знаходиться за адресою: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
Asterisk-сервер, який працює на сервері Antcas, має різні обмеження. Зокрема, не можна вносити зміни в систему. Крім того, немає можливості зробити з'єднання доступним ззовні.
Щоб створити з'єднання, виберіть у конфігурації опцію Внутрішній у розділі Виходячий інтерфейс.