Avec l'interface Asterisk AMI, un serveur Asterisk peut être écouté et configuré.
Info : L'interface se synchronise automatiquement avec le cycle le plus lent de la PLC associée. Les télégrammes sont mis en mémoire tampon par le système, de sorte qu'aucun télégramme ne soit perdu.
Remarque : Des événements peuvent également être créés directement dans le
téléphone. Ceux-ci communiquent avec un objet de visualisation existant
.
L'Asterisk Manager Interface (AMI) est un moniteur et sert également à gérer le système téléphonique Asterisk. Toutes les commandes sont transmises en texte clair via TCP/IP.
Si la connexion est inactive pendant 30 secondes, une commande Ping est automatiquement envoyée.
Les actions sont envoyées sous forme de chaîne de caractères multiline à la variable action. À cet effet, Antcas Control transmet la fin de ligne normale. Cela diffère de la documentation d'Asterisk.
Voici un exemple :
Action: SIPpeerstatus
ActionID: 1234
La réponse à la commande exécutée est envoyée à la variable response. Une liste interrogée est ensuite envoyée à
event. Celle-ci peut être évaluée de la même manière qu'un événement.
Remarque : La documentation se trouve à l'adresse suivante : https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Actions à partir de la deuxième génération, celle-ci s'intitule https://wiki.asterisk.org/wiki/display/AST/Asterisk+18+AMI+Events
Composer un numéro.
Action: Originate
Channel: SIP/<ZIELNUMMER@HOST>
Context: dp<PROJEKTID>
Exten: <TELEFONID>
Priority: 1
Async: True
Chaque événement est synchronisé avec le temps de cycle de l'application la plus lente. Cela signifie que, dans le cas de plusieurs réponses successives, chaque réponse peut être évaluée et aucune n'est perdue.
Voici un exemple pour reconnaître un appel. À cet effet, une impulsion positive est générée au niveau du bloc fonctionnel Ring. L'identifiant de l'abonné doit être modifié après la valeur Exten:. L'ID peut être prélevée sur le téléphone ou sur le moniteur.

Remarque : La documentation se trouve à l'adresse suivante : https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+AMI+Events
Le serveur Asterisk qui s'exécute sur le serveur Antcas présente diverses restrictions. Entre autres, il n'est pas possible d'effectuer des modifications système. De plus, il n'est pas possible de mettre la connexion à disposition depuis l'extérieur.
Pour établir une connexion, sélectionnez dans la configuration sous interface sortante l'option Interne.