100 %
User avatar
By WelshPaul
Posts Signature Likes Avatar Topics
#865
OBi10xx Series UK Configuration XML File - v2.8 *** UPDATED 30 MAY 2021 ***

Attached below is my latest OBIHAI UK configuration XML file (Version 2.7) and is suitable for use with the following OBi devices:
  • OBi1022
  • OBi1032
  • OBi1062
This XML file not only configures your OBi device with the correct generic UK configuration settings and UK dial plan, it also configures your device with a suitable Voipfone, Voicehost, Voiptalk and Sipgate UK dial plan too.

Installation:
  1. Download the ZIP file attached to this post and extract it's contents to your desktop.
  2. Navigate (via the local user interface) to the System Management -> Device Update page as shown below:
    System Management -> Device Update
    System Management -> Device Update
    obi10xx_restore.png (43.49 KiB) Viewed 14282 times
  3. Under the "Restore Configuration" section, click the "Choose File" button located next to the "Select File to Restore Configuration" parameter.
  4. Select the XML file you downloaded and extracted earlier (step 1) named UK-OBi10xx-Profile-16OCT17.xml.
  5. Click the "Restore" button next to the "Press Restore to Start Process" parameter.
Your OBi device will now reboot and once complete your device will configured to use UK progress tones and dialled numbers will be processed quicker as it now uses a localised UK digit map.

OBi10xx UK XML File Contents:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!--
 Version 2.8
 OBi10xx UK Configuration
 30 May 2021, Generated with v5.0.7 (Build: 4489)
 This file should be used with the OBi10xx series devices only!
-->
<ParameterList>
<!--
 OBi WAN Settings Configuration
-->
  <Object>
    <Name>DeviceInfo.Time.</Name>
  </Object>
  <Object>
    <Name>DeviceInfo.Time.</Name>
    <ParameterValueStruct>
      <Name>LocalTimeZone</Name>
      <Value>GMT+00:00(London,Lisbon)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnable</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeStart</Name>
      <Value>3/-1/7/01:00:00</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnd</Name>
      <Value>10/-1/7/02:00:00</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeDiff</Name>
      <Value>01:00:00</Value>
    </ParameterValueStruct>
  </Object>
<!--
 IP Phone User Preferences
-->
  <Object>
    <Name>UserPref.</Name>
    <ParameterValueStruct>
      <Name>Language</Name>
      <Value>English-UK</Value>
    </ParameterValueStruct>
  </Object>
<!--
 IP Phone Phone Settings
-->
  <Object>
    <Name>VoiceService.1.Phone.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|100|195|147[457-9]|17070|**0|***|#|##|**70(Mli)|**8(Mbt)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**6(Msp6)|**9(Mpp)|(Mpli))</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OutboundCallRoute</Name>
      <Value>{([1-9]x?*(Mpli)):pp},{(100|195|147[457-9]|17070):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**8:>(Mbt)):bt},{(<**9:>(Mpp)):pp},{(<ob:>(Mpp)):pp},{(Mpli):pli}</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.Phone.Ringer.</Name>
    <ParameterValueStruct>
      <Name>RingFrequency</Name>
      <Value>25</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.Phone.Settings.</Name>
    <ParameterValueStruct>
      <Name>OnHookTipRingVoltage</Name>
      <Value>50</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OffHookCurrentMax</Name>
      <Value>25</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>Impedance</Name>
      <Value>370+(620||310 nF)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDMethod</Name>
      <Value>FSK(V.23)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDTrigger</Name>
      <Value>Before First Ring</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.Phone.Timer.</Name>
    <ParameterValueStruct>
      <Name>HookFlashTimeMax</Name>
      <Value>200</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>HookFlashTimeMin</Name>
      <Value>60</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DigitMapLongTimer</Name>
      <Value>6</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi OBiBlueTooth Configuration
-->
  <Object>
    <Name>VoiceService.1.X_BT.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBiTALK Configuration
-->
  <Object>
    <Name>VoiceService.1.X_P2P.1.</Name>
    <ParameterValueStruct>
      <Name>InboundCallRoute</Name>
      <Value>{(<:ob>xx.):ph}</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.20.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.20.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile C Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.3.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile D Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.4.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile E Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.5.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile F Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.6.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
</ParameterList>
IMPORTANT: Having taken on board concerns raised regarding emergency calls being routed via POTS on the OBi200, OBi202, OBi300 and OBi302, only the following numbers are now configured to dial out over POTS by default: All other numbers including the emergency services will dial out via the PrimaryLine. Therefore it's IMPORTANT that you confirm with your VoIP provider that they support emergency calls and if so, register your phone number and address with the Emergency Services data base so that when you dial 999 or 112 they have your location details on screen in front of them! You register your phone number and address via your VoIP provider.
Attachments:
(2.38 KiB) Downloaded 111 times
User avatar
By ostridge
Posts Likes Avatar Topics
#6246
ostridge wrote: Fri 21st May 2021, 15:12 @WelshPaul Do you know if this is good for the Obi2000 phones? of are there likely to be issues?
Ah well I just had a quick look in the UK-obi10xx-profile and its quite different from the json style xml file from the Obi2182 - so I guess that's a no.
User avatar
By WelshPaul
Posts Signature Likes Avatar Topics
#6247
I was never able to get my hands on one in order to create a configuration file.

If you have one, send me the default XML file and I will create one for the OBi2000 series IP phones. 👍
User avatar
By ostridge
Posts Likes Avatar Topics
#6261
Here is a short UK-OBi2K-UK-Profile.zip containing only the UK-Profile-Ntp section in normal xml and one in OBi version xml

@WelshPaul Take a look at the code for DaylightSavingTimeStart/End

I think maybe you have it slightly wrong in your profiles. - That is to say where you changed both to 2:00:00; by my logic - if time is March on GMT the change does not come until 01:00:00 when it changes to 02:00:00 BST ; whereas if time is October in BST change comes at 02:00:00 when it changes to 01:00:00 GMT.

By all means tell me if I got that wrong, its a confusing subject because of time in seconds from 1st Jan something.
UK NTP settings for OBi2K (2 formats)
(894 Bytes) Downloaded 106 times
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!-- OBi2K Configuration File (uk.pool.ntp..org)-->
<!-- # this is Just a subset of the attached file -->
<ParameterList>
    <P>
      <N>LocalTimeZone</N>
      <V>GMT+00:00(London,Lisbon)</V>
    </P>
    <P>
      <N>DaylightSavingTimeEnable</N>
      <V>true</V>
    </P>
    <P>
      <N>DaylightSavingTimeStart</N>
      <V>3/-1/7/01:00:00</V>
    </P>
    <P>
      <N>DaylightSavingTimeEnd</N>
      <V>10/-1/7/02:00:00</V>
    </P>
    <P>
      <N>DaylightSavingTimeDiff</N>
      <V>01:00:00</V>
    </P>
WelshPaul liked this
User avatar
By WelshPaul
Posts Signature Likes Avatar Topics
#6262
Yep, you're correct. Good sleuthing! 🙂
User avatar
By WelshPaul
Posts Signature Likes Avatar Topics
#6264
Image

LOL - I have updated the XML file and released V2.8 to reflect these changes.

FYI - Both DaylightSavingTimeStart and DaylightSavingTimeEnd parameters support 24 hour format only, and so we can use either 1:0:0 or 01:00:00. Factory default is just 2 (which is 2am).
User avatar
By ostridge
Posts Likes Avatar Topics
#6266
WelshPaul wrote: Sat 22nd May 2021, 10:01 I was never able to get my hands on one in order to create a configuration file.

If you have one, send me the default XML file and I will create one for the OBi2000 series IP phones. 👍
Here you go.
Its long - taken time to make vanilla. some commening out to save you time, and to avoid breaking things.
Attachments:
(18.97 KiB) Downloaded 117 times
WelshPaul liked this

Voipfone announced earlier this evening (via their soci…

I did enable syslog to see if it was running anything p…

Hi I have purchased the grandstream HT812 im sure it …

Smartwatch question? (Non Apple)

I own the Galaxy Watch 3 and the Galaxy watch 4 Classic…

Sign up for VIP membership