Za pomocą interfejsu Asterisk AMI można monitorować i konfigurować serwer Asterisk.
Info: Interfejs synchronizuje się automatycznie z najwolniejszym cyklem przypisanego sterownika PLC. System buforuje telegramy, dzięki czemu nie zostanie utracony żaden telegram.
Uwaga: Można również tworzyć zdarzenia bezpośrednio w
telefonie. Komunikują one się z istniejącym obiektem
wizualizacji.
Asterisk Manager Interface (AMI) jest monitorem i służy również do zarządzania centralą telefoniczną Asterisk. Wszystkie polecenia są przekazywane w postaci tekstu jawnego za pomocą TCP/IP.
Jeśli połączenie jest nieaktywne przez 30 sekund, system automatycznie wysyła polecenie Ping.
Akcje są wysyłane jako wielowierszowy ciąg znaków do zmiennej action. W tym celu system Antcas Control przekazuje normalne zakończenie wiersza. Różni się to od dokumentacji Asterisk.
Oto przykład:
Action: SIPpeerstatus
ActionID: 1234
Odpowiedź na wykonane polecenie jest wysyłana do zmiennej response. Lista zapytania jest następnie wysyłana do
event. Można ją ocenić tak samo jak zdarzenie.
Uwaga: Dokumentacja jest dostępna pod adresem: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions od drugiej generacji nazywa się ona https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Wybierz numer.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Każde zdarzenie jest synchronizowane z czasem cyklu najwolniejszej aplikacji. Oznacza to, że w przypadku wielu odpowiedzi jedna za drugą każda odpowiedź może być oceniona i żadna nie zostanie utracona.
Oto przykład, jak rozpoznać połączenie. W tym celu generowana jest dodatnia krawędź na bloku funkcji Ring. ID uczestnika należy zmienić po wartości Exten:. ID można odczytać z Telefonu lub monitora.

Uwaga: Dokumentacja jest dostępna pod adresem: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
Asterisk-Server, który działa na serwerze Antcas, ma różne ograniczenia. Wśród nich nie można wprowadzać zmian w systemie. Ponadto nie jest możliwe udostępnienie połączenia z zewnątrz.
Aby nawiązać połączenie, wybierz opcję Intern w konfiguracji pod wyjściowym interfejsem.