Die Klingelsignale der T24 lassen sich so abgreifen:
T24 Administration:
unter „Übertragungsprofile“-> „Profile für Netzwerkmeldungen“ anlegen:
- neues Profil -> im Dropdown Netzwerkmeldungs-Typ -> Benutzerdefinierte Konfiguration; Zieladresse [IP des
IPS-Servers][freier Prot, z.b. 1024 oder 1025 o.ä.]
- parallel dazu in IPS: Server-Socket anlegen und dengleichen Port einstellen
Tipp: bei mehreren Klingeln entsprechend mehrere Profile in der Mobotix/in IPS anlegen, um getrennt auswerten
zu können.
- in der Mobotix-Administration: -> Video-Türstation -> Klingelverhalten und Videl-Mailbox
Türstation-Gegenstellen -> Profile für Netzwerkmeldungen: die neu erstellten Profile auswählen und auf
„Ausgewählte Geräte hinzufügen“.
Adressat-spezifische Einstellungen: Adressat auswählen, z.B. Bell 1, unter Anrufprofile ->
Signalisierungsreihenfolge der Gegenstellen -> das neu angelegte „Gerät“ auswählen
danach auf „setzen“ und dann auf den Button „schließen“. (unbedingt den Button „schließen“ nehmen,
sonst wird nichts gespeichert
- für jeden Serversocket ein Skript anlegen, zB OnBell_1, das einen *.wav als Klingelton wiedergeben soll. Warum das Soundfile nur wiedergegeben wird, wenn man das Skript manuell ausführt, ist mir gerade nicht ganz klar…
$myAudioFile = "C:\Users\Administrator\Downloads\CowBells.wav";
echo '<EMBED SRC="'.$myAudioFile.'" HIDDEN="TRUE" AUTOSTART="TRUE"></EMBED>';
Den Türöffner erreicht man mit
file_get_contents("http://USER:STRENGGEHEIM@T24_IP/control/rcontrol?action=sigouthigh&time=5");
Videostream geht über eine String-Variable, Typ ~HTMLBox mit dem Inhalt
<img src=„http://USER:STRENGGEHEIM@T24_IP/cgi-bin/faststream.jpg?stream=full“ style=„width: 40%; height: auto;“ />
Nach dem Prinzip des Türöffners lassen sich über HTTP-API rcontrol?action je nach Hardware auch viele andere Kamera-Parameter setzen. Beschreibung dazu: http://T24_IP/help/help?cgi-remotecontrol
Will man statt des Video-Streams nur ein Event-Image, geht das mit event.jpg anstatt faststream. jpg. S. hierzu auch das CGI-Interface unter http://T24_IP/help/help?cgi-image
Was bis jetzt leider noch nicht funzt ist der Audio-Stream. Der Parameter stream=MXpeg statt stream=full überträgt eigentlich Video und Audio-Signal von der T_24, das läuft aber leider im WF nicht. Eine Möglichkeit wäre ein VOIP-Softphone, das über Komandozeile ansprechbar ist und immer schön im Hintergrund bleibt. Hab aber leider noch nichts passendes gefunden. Eine direkte Anmeldung an der T24 als SIP Client mit HTML5 wäre auch ein Ansatz. Mit Phyton und pjsua sollte es auf jeden Fall möglich sein, ich weiß aber noch nicht wie. Ist in Arbeit und dauert noch lange…
so long
Sven