Med Asterisk AMI-grænsefladen kan en Asterisk-server lytte til og konfigureres.
Info: Grænsefladen synkroniserer automatisk med den langsommeste cyklus i den tilsvarende PLC. Beskedene buffres af systemet, så ingen besked går tabt.
Bemærk: Begivenheder kan også oprettes direkte på
telefonen. Disse kommunikerer med et eksisterende
visualiseringsobjekt.
Asterisk Manager Interface (AMI) er en monitor og tjener også til administration af Asterisk-telefoncentralen. Alle kommandoer overføres ved hjælp af klar tekst via TCP/IP.
Hvis forbindelsen er 30 sekunder inaktiv, sendes der automatisk en ping-kommando.
Handlinger sendes som flerstræks tegnkæde til variablen action. Herunder overføres det normale linieslutningstegn fra Antcas Control. Dette adskiller sig fra Asterisk-dokumentationen.
Her er et eksempel:
Action: SIPpeerstatus
ActionID: 1234
Svar på den udførte kommando sendes til variablen response. En hentet liste sendes derefter til
event. Denne kan udvurderes på samme måde som en begivenhed.
Bemærk: Dokumentationen findes under: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions. Fra anden generation hedder den https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Vælg nummer.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Hver begivenhed synkroniseres med cyklustiden for den langsommeste applikation. Dette betyder, at hvis der er flere svar efter hinanden, kan hvert svar udvurderes uden tab.
Herunder et eksempel på, hvordan man genkender en opkald. Der genereres en positiv flanke på funktionsblokken Ring. Deltager-ID'en skal ændres efter værdien Exten:. ID'en kan findes på Telefon eller monitoren.

Bemærk: Dokumentationen findes under: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
Asterisk-serveren, der kører på Antcas Hub, har flere begrænsninger. Blandt andet kan der ikke foretages systemændringer. Derudover er det ikke muligt at gøre forbindelsen tilgængelig udefra.
For at oprette en forbindelse skal du vælge Intern i konfigurationen under udgående grænseflade.