Category:HowTo:snom Vision

From Snom User Wiki

Jump to: navigation, search

Contents

Configuration

via Web User Interface (WUI)

  • Press the 'Info' key on the device to check the IP address of your snom Vision. (It is also displayed at boot-up).
  • Open a web browser on a PC, type that IP adr and press ENTER.
  • On the Extension Module page of your snom Vision, provide the IP address of the 8xx telephone you want to bind your vision with.

Image:Vision-config.jpg

  • If the said phone's web server is protected by a user name and password, provide these details. Leave empty if web server access does not require any credentials.
  • If there is more than 1 identity on that phone, please type in the url of the identity you want used as outgoing identity. If left empty, Vision will use the active outgoing identity on the phone.
  • IMPORTANT: Please make sure the communication protocol CSTA is enabled on the snom phone: Allow CSTA Control --> ON
  • Note: one does not need to provide SIP identity credentials on Vision. The device does not require them to function properly.
  • After the basic setup is done, as described above, you can assign numbers and screen names of your contacts in the Extension Module page to set up the programmable keys.

via Auto Provisioning

The snom Vision can be auto-provisioned similar to snom IP phones. The URL of the Auto Provisioning Server can be provided via DHCP Options or snom's Redirection Service. The vision also supports option 60 (Vendor class identifier) that allows the DHCP server to answer the request with vendor specific parameters.

The XML file stored on the snom Vision can be exported, but only those parameters that differ from the default template will be exported. In order to retrieve a complete XML template one has to configure all parameters manually before exporting them. This is how the complete XML template looks like:

<?xml version="1.0" encoding="utf-8"?>
<settings>
 
 <webserver>
   <passwd perm="!">dontask</passwd>
   <user perm="!">user</user>
 </webserver>
 <global>
  <log_level perm="!">VALUE_LOGLEVEL</log_level>
  <firmware perm="$">VALUE_FIRMWARE</firmware>
  <periodic_provisioning perm="$">VALUE_PERIODICPROVISIONING</periodic_provisioning>
  <periodic_provisioning_interval perm="$">VALUE_PERIODICPROVISIONINGINTERVAL</periodic_provisioning_interval>
  <provisioning_server perm="$">VALUE_PROVISIONINGSERVER</provisioning_server>
 </global>
 <gui>

<--Left Buttons Page 1 Configuration-->
  <left_button_context idx="1" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="1" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="1" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="1" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="1" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>
<--Add other 6 left buttons here-->
  <left_button_context idx="7" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="7" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="7" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="7" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="7" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>

<--Left Buttons Page 2 Configuration-->
  <left_button_context idx="9" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="9" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="9" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="9" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="9" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>
<--Add other 6 left buttons here-->
  <left_button_context idx="16" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="16" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="16" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="16" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="16" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>

<--Left Buttons Page 3 Configuration-->
  <left_button_context idx="17" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="17" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="17" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="17" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="17" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>
<--Add another 6 left buttons here-->
  <left_button_context idx="24" perm="!">VALUE_LEFTBUTTONCONTEXT</left_button_context>
  <left_button_name idx="24" perm="!">VALUE_LEFTBUTTONNAME</left_button_name>
  <left_button_imageurl idx="24" perm="!">VALUE_LEFTBUTTONIMAGEURL</left_button_imageurl>
  <left_button_type idx="24" perm="!">VALUE_LEFTBUTTONTYPE</left_button_type>
  <left_button_value idx="24" perm="!">VALUE_LEFTBUTTONVALUE</left_button_value>

<--Right Buttons Page 1 Configuration-->
  <right_button_context idx="1" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="1" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="1" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="1" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="1" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>
<--Add another 6 right buttons here-->
  <right_button_context idx="7" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="7" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="7" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="7" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="7" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>

<--Right Buttons Page 2 Configuration-->
  <right_button_context idx="9" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="9" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="9" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="9" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="9" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>
<--Add another 6 right buttons here-->
  <right_button_context idx="16" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="16" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="16" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="16" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="16" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>

<--Right Buttons Page 3 Configuration-->
  <right_button_context idx="17" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="17" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="17" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="17" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="17" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>
<--Add another 6 right buttons here-->
  <right_button_context idx="24" perm="!">VALUE_RIGHTBUTTONCONTEXT</right_button_context>
  <right_button_imageurl idx="24" perm="!">VALUE_RIGHTBUTTONIMAGEURL</right_button_imageurl>
  <right_button_type idx="24" perm="!">VALUE_RIGHTBUTTONTYPE</right_button_type>
  <right_button_value idx="24" perm="!">VALUE_RIGHTBUTTONVALUE</right_button_value>
  <right_button_name idx="24" perm="!">VALUE_RIGHTBUTTONNAME</right_button_name>

  <phone_ip perm="!">VALUE_PHONEIP</phone_ip>
  <phone_passwd perm="!">VALUE_PHONEPASSWORD</phone_passwd>
  <phone_scheme perm="$">VALUE_PHONESCHEME</phone_scheme>
  <phone_user perm="!">VALUE_PHONEUSER</phone_user>
 </gui>

 <network>
  <dhcp_enabled perm="$">VALUE_DHCPENABLED</dhcp_enabled >
  <ntp_interval perm="$">VALUE_NTPINTERVAL</ntp_interval>
  <static_domain_name perm="$">VALUE_STATICDOMAINNAME</static_domain_name>
  <static_domain_name_servers perm="$">VALUE_STATICDOMAINNAMESERVERS</static_domain_name_servers>
  <static_ip_address perm="$">VALUE_STATICIPADDRESS</static_ip_address>
  <static_subnet_mask perm="$">VALUE_STATICSUBNETMASK</static_subnet_mask>
  <static_routers perm="$">VALUE_STATICROUTERS</static_routers>
 </network>
</settings>

Uploading images

The built-in web-server on snom Vision offers the users to upload image files associated with each speed dial entry bound to a programmable key. This makes use of a flash plug-in and lets the user know if the file being uploaded is in the right format, within size limit and if upload was successful. A preview of the image is displayed before the image is stored on the device. In case of any failure, the image is not uploaded and another attempt, possibly with a different image file can be made.


Configuration in a snom ONE environment

See this document

This category currently contains no pages or media.

Personal tools
Interoperability