diff --git a/resources/templates/provision/obihai/obi1032/{$mac}.xml b/resources/templates/provision/obihai/obi1032/{$mac}.xml new file mode 100644 index 0000000000..a5cafe2123 --- /dev/null +++ b/resources/templates/provision/obihai/obi1032/{$mac}.xml @@ -0,0 +1,79 @@ + + + + {foreach $lines as $row} + + VoiceService.1.VoiceProfile.1.Line.{$row.line_number}.SIP. + + AuthUserName + {$row.user_id} + + + AuthPassword + {$row.password} + + + + VoiceService.1.VoiceProfile.1.Line.{$row.line_number}. + + Enable + + + + X_DisplayLabel + {$row.display_name} + + + X_DisplayNumber + {$row.user_id} + + + + VoiceService.1.VoiceProfile.{$row.line_number}. + + DigitMap + (*xx|*xxx|*xxxx|*xxxxx|*xxxxxx|*xxxxxxx|**xx|**xxx|**xxxx|**xxxxx|**xxxxxx|**xxxxxxx|1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.) + + + + VoiceService.1.VoiceProfile.{$row.line_number}.SIP. + + ProxyServer + {$row.server_address} + + + ProxyServerPort + {if isset($row.sip_port)}{$row.sip_port}{else}5060{/if} + + + ProxyServerTransport + {if $row.sip_transport == ''}TCP{/if} + {if $row.sip_transport == 'tcp'}TCP{/if} + {if $row.sip_transport == 'udp'}UDP{/if} + {if $row.sip_transport == 'tls'}TLS{/if} + {if $row.sip_transport == 'dns srv'}SRV{/if} + + + RegisterExpires + {$row.register_expires} + + + {/foreach} + {foreach $keys["line"] as $row} + + VoiceService.1.Phone.LineKey.{$row.device_key_id}. + + Function + {$row.device_key_type} + + + Number + {$row.device_key_value} + + + Name + {$row.device_key_label} + + + {/foreach} +