Child pages
  • How to send a text message to the phone and make it appear on the display

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


English

Table of Contents


Answer

Info

Please note: this article describes the "classic" way of sending text messages to the idle screen. A more modern / recently implemented feature is not limited to idle screen and provides a lot more options like message queue and multiline and Icon support. Please do not miss to review this as well: Notifications via Infobox


Text messages (desktop messages) to the idle screen of a Snom deskphone, follow these steps:

...

  1. Configure the folowing settings on the phone's web interface:

    Info
    Support broken Registrar to "on"
    Filter Packets from Registrar to "off"
    Network identity (port): 5060
    Clear Desktop Message on Cancel --> "off" -> message stays permanently --> "on" -> message can be deleted via "Cancel" key


    Also configure an admin password and a http password. If the phone does not have an admin password and http password, the status bar will display the warning messages "Admin Password not set" and "HTTP Password not set" and these will have priority over any other messages.

...


  1. Re-boot (!!) the phone but do NOT reset it!

...

  1. Set up at least one identity (e.g. 486@mypbx) on the phone and select it as outgoing identity.

...

  1. Install SIPSAK on any computer in your network (Linux/ Windows versions available) and enter the following command. Note that the extension must match the one that the phone currently has configured (e. g. 486:)
    sipsak

...

  1. -i

...

  1. -M

...

  1. -B

...

  1. "This

...

  1. is

...

  1. an

...

  1. example

...

  1. message"

...

  1. -s

...

  1. sip:486@phoneIP

...


  1. Result: The message "This is an example message" will be displayed depending on the phone type.

    Here are some examples:

    1. Example D375:

      Image Modified

    2. Example D745:

      Image Modified



Troubleshooting

  • See the SIP trace in order to check if the SIP message has reached the phone e.g.:
    MESSAGE

...

  • sip:493@phoneIP:5060;...

...

  • The message is sent to a specific identity on the phone, e.g., sip:493@phoneIP therefore the phone must be set to that identity before (!!)
    --> The message can be matched then and the phone answers "200 OK" otherwise "404 Not Found"


Info

Note: Starting from firmware V6, it is also possible to show special messages for a particular call as long as the Call-Id matches the current call. An example of that MESSAGE method would be:

MESSAGE sip:153@192.168.1.110:3387 SIP/2.0

...




Code Block
titleExample of SIP flow
linenumberstrue
----------------------------------------------------------------------------------------

Received from udp:10.0.5.30:4325 at 23/10/2009 17:37:35:305 (334 bytes):

MESSAGE sip:440@10.0.0.174 SIP/2.0
Via: SIP/2.0/UDP 10.0.5.30:4324;branch=z9hG4bK.6595ca81;rport;alias
To: sip:440@10.0.0.174
Call-ID: 868689509@10.0.5.30
CSeq: 1 MESSAGE
Content-Type: text/plain
Max-Forwards: 70
User-Agent: sipsak 0.9.5
From: sip:sipsak@10.0.5.30:4324;tag=33c72665

...


Content-Length: 26

...



This is an example message

...



----------------------------------------------------------------------------------------

Sent to udp:10.0.5.30:4324 at 23/10/2009 17:37:35:311 (228 bytes):

SIP/2.0 200 Ok
Via: SIP/2.0/UDP 10.0.5.30:4324;branch=z9hG4bK.6595ca81;rport=4325;alias
From: sip:sipsak@10.0.5.30:4324;tag=33c72665
To: sip:440@10.0.0.174
Call-ID: 868689509@10.0.5.30
CSeq: 1 MESSAGE
Content-Length: 0

----------------------------------------------------------------------------------------


Include Page
Howto Footer - en
Howto Footer - en


German

Pagetitle
So senden Sie eine Textnachricht an das Telefon und lassen sie auf dem Display erscheinen
So senden Sie eine Textnachricht an das Telefon und lassen sie auf dem Display erscheinen

Table of Contents


Antwort

Info

Bitte beachten Sie: Dieser Artikel beschreibt die "klassische" Art, Textnachrichten an den Ruhebildschirm zu senden. Eine modernere / kürzlich implementierte Funktion ist nicht auf den Ruhebildschirm beschränkt und bietet viel mehr Optionen wie Nachrichten-Warteschlange und Mehrzeilen- und Icon-Unterstützung. Beachten Sie bitte auch diese Funktion: Benachrichtigungen über Infobox


Textnachrichten (Desktop-Nachrichten) auf den Ruhebildschirm eines Snom-Tischtelefons zu übertragen, führen Sie die folgenden Schritte aus:

Content by Label
showLabelsfalse
max5
spacesPW
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "message" and type = "page" and space = "PW"
labelsmessage

Page properties
hiddentrue
Related issues
  1. Konfigurieren Sie die folgenden Einstellungen auf der Weboberfläche des Telefons:

    Info
    Support broken Registrar to "on"
    

...

  1. Filter Packets from Registrar to "off"
    Network identity (port): 5060
    Clear Desktop Message on Cancel --> "off" -> message stays permanently --> "on" -> message can be deleted via "Cancel" key


    Konfigurieren Sie auch ein Admin-Passwort und ein http-Passwort. Wenn das Telefon kein Admin-Passwort und kein http-Passwort hat, werden in der Statusleiste die Warnmeldungen "Admin-Passwort nicht gesetzt" und "HTTP-Passwort nicht gesetzt" angezeigt und diese haben Vorrang vor allen anderen Meldungen.

  2. Starten Sie das Telefon neu (!!), aber setzen Sie es NICHT zurück!
  3. Richten Sie mindestens eine Identität (z. B. 486@mypbx) am Telefon ein und wählen Sie diese als ausgehende Identität.
  4. Installieren Sie SIPSAK auf einem beliebigen Computer in Ihrem Netzwerk (Linux-/ Windows-Versionen verfügbar) und geben Sie den folgenden Befehl ein. Beachten Sie, dass die Durchwahl mit derjenigen übereinstimmen muss, die das Telefon aktuell konfiguriert hat (z. B. 486:)
    sipsak -i -M -B "Dies ist eine Beispielnachricht" -s sip:486@phoneIP

  5. Ergebnis: Je nach Telefontyp wird die Meldung "Dies ist eine Beispielnachricht" angezeigt.

    Hier sind einige Beispiele:

    1. Beispiel D375:

      Image Added

    2. Beispiel D745:

      Image Added



Fehlersuche

  • Sehen Sie sich den SIP-Trace an, um zu prüfen, ob die SIP-Message das Telefon erreicht hat, z. B:
    MESSAGE sip:493@phoneIP:5060;...
  • Die Message wird an eine bestimmte Identität auf dem Telefon gesendet, z.B. sip:493@phoneIP daher muss das Telefon vorher auf diese Identität eingestellt werden (!!)
    --> Die Nachricht kann dann abgeglichen werden und das Telefon antwortet "200 OK" sonst "404 Not Found"


Info

Hinweis: Ab der Firmware V6 ist es auch möglich, spezielle Meldungen für einen bestimmten Anruf anzuzeigen, solange die Call-Id mit dem aktuellen Anruf übereinstimmt. Ein Beispiel für diese MESSAGE-Methode wäre:

MESSAGE sip:153@192.168.1.110:3387 SIP/2.0




Code Block
titleBeispiel für SIP-Flow
linenumberstrue
----------------------------------------------------------------------------------------

Received from udp:10.0.5.30:4325 at 23/10/2009 17:37:35:305 (334 bytes):

MESSAGE sip:440@10.0.0.174 SIP/2.0
Via: SIP/2.0/UDP 10.0.5.30:4324;branch=z9hG4bK.6595ca81;rport;alias
To: sip:440@10.0.0.174
Call-ID: 868689509@10.0.5.30
CSeq: 1 MESSAGE
Content-Type: text/plain
Max-Forwards: 70
User-Agent: sipsak 0.9.5
From: sip:sipsak@10.0.5.30:4324;tag=33c72665
Content-Length: 26

This is an example message

----------------------------------------------------------------------------------------

Sent to udp:10.0.5.30:4324 at 23/10/2009 17:37:35:311 (228 bytes):

SIP/2.0 200 Ok
Via: SIP/2.0/UDP 10.0.5.30:4324;branch=z9hG4bK.6595ca81;rport=4325;alias
From: sip:sipsak@10.0.5.30:4324;tag=33c72665
To: sip:440@10.0.0.174
Call-ID: 868689509@10.0.5.30
CSeq: 1 MESSAGE
Content-Length: 0

----------------------------------------------------------------------------------------


Include Page
Howto Footer - de
Howto Footer - de

Content by Label
showLabelsfalse
max50
showSpacefalse
sorttitle
cqllabel = "kb-how-to-article" and label = "message" and type = "page"