Content

Page tree


Introduction

To add and register a Snom phone to an innovaphone PBX is very easy. The PhoneLink for innovaphone app acts as a bridge between the PBX and Snom's cloud provisioning service SRAPS.
The PBX will automatically pass on all required settings to the PhoneLink for innovaphone app.
After having followed these steps, the DECT systems will be successfully registered to the  innovaphone PBX  and ready to make and receive calls.

From PhoneLink version 1337 we are able to correctly support DECT systems like:

  • M400 and M900 with handsets: M25, M30, M65, M70, M80, M85, M90.
    Legacy equipment like M300 and M700 should be handled by PhoneLink correctly unfortunately they ware not tested during software development.
  • M100 with M10 handset.

1. Creating a new provisioning profile

SRAPS provisioning profiles are very useful to store setting parameters that apply to a group of phones, e.g. UI language, time zone, ring tone, admin password, etc..

We will also use SRAPS provisioning profiles to personalize outbound proxy settings (important to distinguish between on-premise and cloud PBX installations).

To create a new provisioning profile, log in to the SRAPS web portal with your user credentials and go to " Provisioning Profiles ":



Add a new profile:

 


Provide a name for the provisioning profile and select the correct product family.


It is not possible to create a template for desk phones and DECT phones combined, since the setting parameters of both product families differ.


1.1 M100 DECT Provisioning Profile

For M100 series we choose the "M100KLE / MSC-Series" from the drop-down menu, and we create the provisioning profile for an innovaphone PBX installation.

1.2 M900, M400, M300, M700 DECT Provisioning Profile

For M900, M400, M300, M700 series we choose the "M-Series" from the drop-down menu, and we create the provisioning profile for an innovaphone PBX installation.

2. Adding the Outbound Proxy settings

2.1 Adding the Outbound Proxy settings on M100 DECT system

  1. To find the correct setting parameter use the search bar in the Settings section
  2. Add the setting to your profile by simply clicking it 
  3. Fill in "Edit identity" pop up window.
    1. Use index 1,2,3,4,5 and 6 
      Number of indexes must be equal to number of SIP accounts configured on M100 system.
    2. Fill inn Value field with Outbound proxy settings.
      In our example it is "demo.innovaphone.com"
      Outbound proxy can be domain name or IP address.
  4. In example screen we have cloud version and we need to use TCP protocol.
    To add TCP settings please follow points 1 to 3 and use "signalling_mode" setting.
  5. Click SAVE.

2.2 Adding the Outbound Proxy settings on M900, M400, M300, M700 DECT systems

  1. To find the correct setting parameter use the search bar in the Settings section
  2. Add the setting to your profile by simply clicking it 
  3. Fill in "Edit identity" pop up window.
    1. Use index 1 
      In case of M900, M400 settings only one entry is needed for all sip accounts in the system
    2. Fill inn Value field with Outbound proxy settings.
      In our example it is "demo.innovaphone.com"
      Outbound proxy can be domain name or IP address.
  4. In example screen we have cloud version and we need to use TCP protocol.
    To add TCP settings please follow points 1 to 3 and use "srv_sip_transport" setting.
    In case of M900, M400 settings only one entry is needed for all sip accounts in the system
  5. Click SAVE.

SRAPS profiles can store more settings like Function Keys, directories, HTTP users/passwords and many, many more.
More details and example configuration you can find in this dedicated article:
https://service.snom.com/display/wiki/Adding+additional+settings+to+Snom+Phones+on+innovaphone+PBX

More information about Provisioning Profiles you can find here:
https://service.snom.com/display/wiki/Endpoint+management+-+Provisioning+Profiles

3. Configuring the PhoneLink app

Go to PhoneLink app in Innovaphone PBX. If you need help installing the app, please read this article.




  1. Open the app and select the provisioning profile.
  2. If you use M100 choose MSC-Series profile
  3. If you use M900, M400, M300, or M700 choose M-Series profile.
  4. Both devices and profiles can be used at the same time.
  5. Then click SAVE. 




4. Registering new Snom  DECT devices.


4.1 Registering new Snom M100 DECT device

Step 1.
The registration and the assignment of new phones to users is done in the Users Admin section of the innovaphone PBX.

Go to Users Admin

Create new user account.
a) User Name
b) Password
c) Extension
CONFIRM when done.


Step 2 "Users Admin" first SIP account configuration

In Users Admin we have the possibility to configure PBX account Hardware Id which is SIP user.
Open created user. In our example it is M100_sip_1
Click + on Devices section and add Hardware Id with Snom Phone MAC address.
Hardware Id field is used as SIP account in innovaphone system.


Confirming user configuration changes after adding MAC address.
PhoneLink app will change Hardware Id field with added postfix idx1.

Step 3 "Users Admin" adding second account to the same device.

Repeat Step 1
In Users Admin we have possibility to configure PBX account Hardware Id which is SIP user.
Open second user created. In our example it is M100_sip_2
Click + on Devices section and add Hardware Id with Snom Phone MAC address.
Hardware Id field is used as SIP account in innovaphone system.
You can use the same MAC address as used in first user.

PhoneLink app will recognize new sip user and create next available postfix when you will click "Confirm".
In this case it will be _idx2

Attention! In multi sip account configuration on M100 device we are not able to use "Register Phones" wizard. 
Innovaphone template is not allowing to use duplicate MAC addresses.
Only first MAC address will be used.
Remaining MACs will by grayed out and not used.

4.2 Registering new Snom M900 and M400 DECT device

Step 1.
The registration and the assignment of new phones to users is done in the  Users Admin section of the innovaphone PBX.

Go to Users Admin

Create new user account.
a) User Name
b) Password
c) Extension
CONFIRM when done.

Step 2 "Users Admin" first SIP account configuration.

In Users Admin we have possibility to configure PBX account Hardware Id which is SIP user.
Open created user. In our example it is M900_sip_1
Click + on Devices section and add Hardware Id with Snom Phone MAC address.
Hardware Id field is used as SIP account in innovaphone system.

Confirming user configuration changes after adding MAC address. 
PhoneLink app will change Hardware Id field with added postfix idx2.

Important: 
In M900, M400 devices _idx1 is taken by sip server configuration.
In case of those devices SIP accounts configuration starts from _idx2

Step 3 "Users Admin" adding second account to the same device.

Repeat Step 1
In Users Admin we have possibility to configure PBX account Hardware Id which is SIP user.
Open second user created. In our example it is M900_sip_2
Click + on Devices section and add Hardware Id with Snom Phone MAC address.
Hardware Id field is used as SIP account in innovaphone system.
You can use the same MAC address as used in first user.

PhoneLink app will recognize new sip user and create next available postfix when you will click "Confirm".
In this case it will be _idx3

Attention! In multi sip account configuration on M900, M400 devices we are not able to use "Register Phones" wizard. 
Innovaphone template is not allowing to use duplicate MAC addresses.
Only first MAC address will be used.
Remaining MACs will by grayed out and not used.

Attention! By default, PhoneLink app is provisioning innovaphone PBX object (Devices->PBX→Objects) with Reverse Proxy and Media Relay option turned ON. If you need to change this configuration, you can do so here in the PBX Objects section.

5. Assigning handsets IPEI code to SIP account (OPTIONAL)

PhoneLink app is able to assign IPEI code to SIP accout.

To achiev it we need to use advance PBX configuration in Admin UI.

Step 1 CREATING DECT Gateway object.

IPEI code provisioning require DECT tab in user object.
To be able to use this data we need to create empty DECT Gateway object.
Name it as you like. In our case it will be "Gateway DECT"
Go to Devices→ PBX→ Object→ New → Gateway

Step 2. Adding IPEI number to SIP account.

Go to Devices→ PBX→ Object→ User Object 

In DECT tab we need to use Gateay name. In our case "Gateways DECT"
In IPEI field fill in handset number.

Idle Display option is needed only for M10 handsets to change device name from "Handsed x" to desired handset name.
In M100 system we can assign multiple SIP lines to the same handset.
Display name option is show when we enter to desired sip line name.
By default handset show "Handset x" on display

Attention! 
IMPORTANT:
If you are creating user object from zero DONT USE "Apply" button.
It can create a problem with multiple sip accounts with multiple _idx'es.

6. Installing the phone

  1. Unpack the Snom device and connect it to the LAN, or do a factory reset if it is already connected. The phone will boot up and send an auto-provision request to our SRAPS server.
  2. The Snom phone will retrieve its configuration data stored on SRAPS and will register with the PBX.
  3. The phone will appear listed in the Objects of the innovaphone PBX:




The successful registration can be verified in PBX > Registration:


Or directly on the Phone Display by the green icon.