S rozhraním Asterisk AMI můžete poslouchat a konfigurovat server Asterisk.
Info: Rozhraní se automaticky synchronizuje s nejpomalejším cyklem přiřazeného PLC. Zprávy jsou systémem vyrovnávány, takže žádná zpráva nezmizí.
Poznámka: Události lze také vytvářet přímo v
Telefonu. Tyto komunikují s existujícím objektem
Visualizace.
Asterisk Manager Interface (AMI) je monitor a také slouží k správě telefonní ústředny Asterisk. Všechny příkazy se předávají pomocí čitelného textu přes TCP/IP.
Pokud je spojení neaktivní po dobu 30 sekund, automaticky se odešle příkaz Ping.
Akce se odesílají jako víceřádkový řetězec do proměnné action. Při tom se předává normální konec řádku Antcas Control. To se liší od dokumentace Asterisk.
Zde je příklad:
Action: SIPpeerstatus
ActionID: 1234
Odpověď na provedený příkaz se odešle do proměnné response. Seznam dotazovaný bude odeslán do
event. Tento lze vyhodnotit stejně jako událost.
Poznámka: Dokumentaci naleznete na: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions od druhé generace je tato https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Volat číslo.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Každá událost se synchronizuje s cyklem nejpomalejší aplikace. To znamená, že při několika odpovědích za sebou lze vyhodnotit každou odpověď a žádná nezmizí.
Zde je příklad, jak rozpoznat hovor. Při tom se vytvoří kladná fronta na bloku funkce Ring. ID účastníka je třeba změnit podle hodnoty Exten:. ID lze získat z Telefonu nebo monitoru.

Poznámka: Dokumentaci naleznete na: https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
Asterisk Server, který běží na Antcas Server, má různé omezení. Mezi jinými nelze provádět žádná systémová změna. Navíc není možné poskytnout připojení zvenčí.
Chcete-li vytvořit spojení, vyberte v nastavení pod výchozí rozhraní možnost Interní.