[Frage] Aktuelle Librarys für AMI?

sunnyman

Aktives Mitglied
Mitglied seit
13 Jan 2006
Beiträge
814
Punkte für Reaktionen
81
Punkte
28
Hallo Gemeinde,

ich möchte den Registrierungs-Status von SIP-Trunks an einem Asterisk monitoren.
Prinzipiell möglich wäre das natürlich, indem ich einfach manuell die Ausgabe von bspw. "sip show peers" parse, aber ich würde das gerne über die offiziellen Schnittstellen machen.
Python als Programmiersprache wäre gut, da ich auf der Maschine bereits andere Python-Skripte für das Asterisk habe.

Habt ihr da Erfahrungen? Insbesondere die Python-Möglichkeiten sehen alle nicht so wirklich gepflegt aus. Starpy habe ich bspw. auch nicht ans Laufen bekommen, weil ich mit Hilfe der sehr in die Jahre gekommenen Doku die Abhängigkeiten BasicProperty und utilapplication leider nicht auflösen konnte.
 

koyaanisqatsi

IPPF-Urgestein
Mitglied seit
24 Jan 2013
Beiträge
14,020
Punkte für Reaktionen
555
Punkte
113
Moinsen


Heutzutage wird doch alles vermischt.
Hier mal meine Variante, Apache2 CGI, gibt einen aktuellen Status aus...
Screenshot_20201003-123004.png
...realisiert in: Shellscript
Allerdings braucht der Benutzer www-data das Recht asterisk zu schreib/lesen (sudo).
...und CGIs lassen sich natürlich auch mit Python realisieren.
 

sunnyman

Aktives Mitglied
Mitglied seit
13 Jan 2006
Beiträge
814
Punkte für Reaktionen
81
Punkte
28
Heutzutage wird doch alles vermischt.
Ja, so ist leider auch mein Eindruck, zumindest in der Doku ist keine klare Linie zu erkennen. Wobei man aus softwaretechnischer Sicht eigentlich sagen könnte, REST + WebSockets sollten's tun.

ich habs jetzt mit diesem Python-Hobel gemacht:

 

Zurzeit aktive Besucher

Keine Mitglieder online.

Neueste Beiträge

Statistik des Forums

Themen
241,024
Beiträge
2,156,196
Mitglieder
365,265
Neuestes Mitglied
garshasp
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet für bis zu 10 Nutzer dauerhaft kostenlos. Gehostet ab 10 Nutzer und selbst verwaltet im ersten Jahr kostenlos. Ohne Risiko testen!

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.

IPPF im Überblick

Neueste Beiträge