Met de Asterisk AMI-schnittstelle kan een Asterisk-server worden afgeluisterd en geconfigureerd.
Info: De interface synchroniseert automatisch met de langzaamste cyclus van de toegewezen PLC. De berichten worden door het systeem gebufferd, zodat geen bericht verloren gaat.
Opmerking: Er kunnen ook gebeurtenissen rechtstreeks in de
Telefoon worden gemaakt. Deze communiceren met een bestaand
Visualisatie-object.
Het Asterisk Manager Interface (AMI) is een monitor en dient ook voor het beheer van de Asterisk-telefooncentrale. Alle opdrachten worden via TCP/IP verzonden met behulp van klare tekst.
Als de verbinding 30 seconden inactief is, wordt automatisch een ping-opdracht verzonden.
Acties worden als meerregelige tekenreeks naar de variabele action verzonden. Hierbij wordt het normale regeneinde van Antcas Control verzonden. Dit verschilt van de documentatie van Asterisk.
Hier is een voorbeeld:
Action: SIPpeerstatus
ActionID: 1234
Het antwoord op de uitgevoerde opdracht wordt naar de variabele response verzonden. Een opgevraagde lijst wordt dan naar
event verzonden. Deze kan op dezelfde manier worden geëvalueerd als een gebeurtenis.
Opmerking: De documentatie is te vinden onder: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions vanaf de tweede generatie luidt deze https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Nummer kiezen.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Elke gebeurtenis wordt gesynchroniseerd met de cyclusfrequentie van de langzaamste applicatie. Dit betekent dat bij meerdere antwoorden achter elkaar elk antwoord kan worden geëvalueerd en er geen verloren gaat.
Hier is een voorbeeld om een oproep te herkennen. Hierbij wordt een positieve flank op het functieblok Ring gegenereerd. De deelnemers-ID moet na de waarde Exten: worden gewijzigd. De ID kan van de Telefoon of het monitor worden afgelezen.

Opmerking: De documentatie is te vinden onder: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
De Asterisk-server die op de Antcas-server draait, heeft diverse beperkingen. Onder andere kunnen geen systeemwijzigingen worden aangebracht. Bovendien is het niet mogelijk om de verbinding van buitenaf beschikbaar te stellen.
Om een verbinding tot stand te brengen, selecteert u in de configuratie onder uitgaande interface de optie Intern.