[Info] SnomIPPhoneBatch

Moderator: koyaanisqatsi

Antworten
Nachricht
Autor
koyaanisqatsi
Co-Moderator
Co-Moderator
Beiträge: 125
Registriert: 16. Okt 2017 11:33
Wohnort: Berlin (Neukölln)
Hat sich bedankt: 1 Mal
Status: Offline

[Info] SnomIPPhoneBatch

#1 Beitrag von koyaanisqatsi » 18. Okt 2017 20:07

Hallo VoIPer

Wer ein Snom mit Minibrowser ( ab Firmware 8.7.5.XX ) besitzt/administriert, kann mit XML jetzt auch Parameter übergeben und auswerten.

Beispiel ( snom1.xml - Auf lokalen Webserver 192.168.0.1 )

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<!--Info>SNOM XML SAMMLUNG (snom1.xml)
Diese XML kann multiple Infos bei Actionscript Ereignissen darstellen.
Sie kann "id" und "title" URI Parameter auswerten und anzeigen.
Inhalt der "id": showlines menu text
Inhalt von "title": beliebig, wird als Titel und Text verwendet
Beispiel: snom1.xml#sub=*[@id="menu"]%26var:title="snom1"
</Info-->
<SnomIPPhoneBatch xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../minibrowser_test.xsd">

<SnomIPPhoneText id="showlines" title="$(var:title)">
<Fetch mil="1500">snom://mb_exit</Fetch>
<Text>
$(time) $(date)
</Text>
</SnomIPPhoneText>

<SnomIPPhoneMenu id="menu" title="$(var:title)">
<Fetch mil="10000">snom://mb_exit</Fetch>
<MenuItem name="Telefonbuchkarussel" id="tbk">
<Url>http://192.168.178.1:49200/cgi-bin/server.xml</Url>
</MenuItem>
<MenuItem name="Birne" id="birne">
<Url>http://192.168.0.1/snom1.xml#sub=*[@id="text"]&amp;var:text=$[sel]</Url>
</MenuItem>
<MenuItem name="Zitrone" id="zitrone">
<Url>http://192.168.0.1/snom1.xml#sub=*[@id="text"]&amp;var:text=$[sel]</Url>
</MenuItem>
</SnomIPPhoneMenu>

<SnomIPPhoneText id="text" title="$(var:title)">
<Fetch mil="2500">snom://mb_exit</Fetch>
<Text>Selected ID = $(var:text)</Text>
</SnomIPPhoneText>
</SnomIPPhoneBatch>
Getestet auf zweizeiligen LCD Display eines SNOM 320.
Auf anderen/neueren Displays kann natürlich mehr Text/Infos verwendet werden.

Ein Action URL Eintrag

Code: Alles auswählen

192.168.0.1/snom1.xml#sub=*[@id="showlines"]%26var:title=DND%20Aktiv:%20$(set:active_line)
( URLencoded: %26 = & und %20 = Leerzeichen )

Screenshot vom Webinterface
Screenshot_2017-10-18-19-45-35.png
( SNOM 320 mit Firmware: 8.7.5.44 )
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Signatur anzeigen

Antworten

Zurück zu „snom“