Intercom Provisioning Parameters

Provisioning allows system administrators to manage & configure large numbers of devices without the need to log into each individual web interface, which can save time and ensure consistent setups. This guide provides details on provisioning settings, parameters, and acceptable values used by Algo IP devices.

This guide was developed based on Algo firmware 5.5 and covers most parameters available across Algo IP intercoms. For settings not available in this document, please contact Algo support for assistance.

For more details on central provisioning, please see the Central Provisioning Guide.

For further details on generating initial configuration files, please see the main Provisioning Parameters Guide.


SIP

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SIP Domain (Proxy Server)

sip.proxy

All, except 8063

  • Null (default)

  • IP address or domain name + port number

  • Default port is 5060. To specify a different port, enter PROXY:PORT, e.g. my_proxy.com:5070

N/A

The SIP Server's IP address (e.g., 192.168.1.111) or domain name (e.g., server.com).

sip.proxy.webui

8063 only

SIP Extension

sip.u1.user

All IP intercoms

  • Null (default)

  • String

N/A

This is the SIP extension for the Page parameter

Authentication ID

sip.u1.auth

All IP intercoms

  • Null (default)

  • String

N/A

SIP server authentication ID

Authentication Password

sip.u1.pwd

All IP intercoms

  • Null (default)

  • String

N/A

SIP password for the account

Display Name (Optional)

sip.u1.dname

All IP intercoms

  • Null (default)

  • String

N/A

Optional display name

Extension to Dial

dp.dest

All IP intercoms

  • Null (default)

  • String

N/A

Phone number to be dialed when the call button is pressed.


Features

Audio

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Speaker Volume

audio.vol.spk

All IP intercoms

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

N/A

Sets the volume level of the speaker for this intercom.

Automatic Gain Control (AGC)

audio.agc.use

All IP intercoms, except 8036

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

Normalizes the audio level

Microphone Volume

audio.vol.mic

8036

  • Low = "6dB"  

  • Medium = "12dB"  

  • High = "18dB"

N/A

Sets the volume level for the microphone of this intercom

UI Volume

audio.ui.vol

8036

  • Mute = "0"  

  • 1 = "1"  

  • 2 = "2"  

  • 3 = "3"  

  • 4 = "4"  

  • 5 = "5"  

  • 6 = "6"  

  • 7 = "7"  

  • 8 = "8"  

  • 9 = "9"  

N/A

Sets the volume of the touchscreen click sound.

Inbound Call

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Answer Inbound Call

sip.inbound

All IP intercoms

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

Allows the doorphone to auto-answer when it receives an inbound call.

Answer Tone

phone.tone.page

All IP intercoms

N/A

Pre-announce tone for when call is established. Use only Default, or custom uploaded file.

Outbound Call

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Outbound Ring Limit

phone.timeout.ringback

All IP intercoms

  • 1 ring = "6"  

  • 2 rings = "12"  

  • 3 rings ="18"  

  • 4 rings = "24"  

  • 5 rings = "30"  

  • 6 rings = "36"  

  • 7 rings = "42"  

  • 8 rings = "48"  

  • 9 rings = "54"  

  • No limit (default) = "0"

N/A

Can be used to set a limit on how long the associated speaker will ring when calling out before timing out

Ringback Tone

phone.tone.ringback

All IP intercoms

N/A

Tone heard by the user after pressing the intercom button

Allow Call Button to End Active Call

dp.ctrl.disc

All IP intercoms, except 8036

  • 0 (default) = Disabled  

  • 1 = End Call  

  • 2 = End and Restart Call

N/A

Allows the intercom button to end call if pressed when on a call

Play Tone to Far End Upon Answer

phone.postcall.tone

8028, 8028V, 8201, 8203

N/A

Tone heard by the callee after answering the call from the intercom.

Cancel Ring if Door Opened

dp.ctrl.clring

8028, 8028V, 8201, 8203

  • 0 (default) = Disabled  

  • 1 = enabled

N/A

cancels an outbound call if it is still ringing.

General

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

G.722 Support

audio.codec.g722

All IP intercoms

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

Enable or disable the G.722 codec

Maximum Call Duration

phone.timeout.session

All IP intercoms

  • None (default) = "0"  

  • 30 seconds = "30"  

  • 1 minute = "60"  

  • 2 minutes = "120"  

  • 3 minutes = "180"  

  • 5 minutes = "300"  

  • 10 minutes ="600"  

  • 15 minutes = "900"  

  • 20 minutes = "1200"  

  • 30 minutes = "1800"  

  • 45 minutes = "2700"  

  • 60 minutes = "3600"

N/A

The call will disconnect according to the limit

Input

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Door Sensor Connector

dp.io.ctrlin

8039

  • Disabled (default) = 0  

  • Call Button (Dry Contact Closure) = 1

N/A

External call button can be used as an input to the door sensor connector. The external call button will function like the call button on the device.


Multicast

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Multicast Mode

mcast.mode

All IP intercoms except 8063, 8036

  • Default) None = "0"

  • Listener/Receiver = "2"

N/A

Select the desired multicast mode

Multicast Type

mcast.polycom.mode

All IP intercoms except 8063, 8036

  • Regular (RTP) (default) = "0"

  • Poly Group Page = "1"

  • Poly Push-to-Talk = "2"

  • Regular RTP + Poly Group Page = "3"

  • Regular RTP + Poly Push-to-Talk = "4"

mcast.mode = 2

Select the desired multicast type

Multicast Receive Type

8063 only

  • Regular (RTP) (default) = "0"

  • Poly Group Page = "1"

  • Poly Push-to-Talk = "2"

dc.io.doorout = "mcast or dc.io.relayout = "mcast"

Number of Zones

mcast.zones.exp

All IP intercoms, except 8036

  • Basic Zones Only (default) = "0"

  • Basic and Expanded Zones = "1"

mcast mode = 2 mcast.polycom.mode = 0

Select “basic” zones if configuring nine or fewer multicast zones or “expanded” to configure up to 50 zones

Poly Group Paging/Push-to-Talk

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Poly Zone

mcast.polycom.zone

All IP intercoms, except 8036

  • (Default) 224.0.1.116:5001

  • IP address and port number

mcast.mode = 2 mcast.polycom.mode = 1 or mcast.polycom.mode = 2

Multicast address used for poly Group Page

Poly Receiver Channels

mcast.polycom.groups

All IP intercoms, except 8063, 8036

  • Numbers separated by commas Example: "mcast.rx.zones = 1,8,9"

mcast.mode = 2 mcast.polycom.mode = 1 or mcast.polycom.mode = 2

Selected groups will be monitored for incoming multicast transmissions.

Receiver (Listener) Zone Settings

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Basic Receiver Zones

mcast.rx.zones

All IP intercoms, except 8063, 8036

Numbers separated by commas Example: "mcast.rx.zones = 1,8,9"

mcast.mode = 2 mcast.polycom.mode = 0

Selected zones will be monitored for incoming multicast transmissions.


Basic Configuration (8063 Only)

The configuration parameters below only apply to the 8063 IP Door Controller.

Outputs

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Door Control Relay (Relay 1)

dc.io.doorout

8063

  • Disabled = null

  • Door Control Link ="link"

  • Stand-Alone Mode ="sa"

  • Multicast Receiver ="mcast"

N/A

The local door control relay

Door Control Password

dc.link.pwd

8063

String

dc.io.doorout = link

The password for the door control link when used with intercoms

Stand-Alone Mode

dc.sa.mode

8063

  • Unlock after DTMF Input ="unlock-dtmf"

  • Unlock Immediately Upon Ring (Do not answer call) ="unlock-ring"

  • Unlock Immediately and Answer Call ="unlock-answer"

dc.io.doorout = sa

The device is connected to phone system via SIP

Aux Out Relay (Relay 2)

dc.io.relayout

8063

  • Disabled = null

  • Follow Door Control ="doorctl"

  • Follow Input #1= "follow-in1"

  • Follow Input #2 = "follow-in2"

  • Follow Input #1 & #2 = "follow-both"

  • Door Alarm= "dooralarm"

  • Multicast Receiver = "mcast"

N/A

Determine what events will activate the output relay.

Basic Receiver Zones

Mcast.relayout.zones

8063

Numbers separated by commas. Example: "mcast.doorout.zones = 1,2,3,4,5,6,7,8,9"

dc.io.relayout = "mcast"

and mcast.polycom.mode = 0

The multicast zones that will activate this relay.

Polycom Receiver Channels

Mcast.relayout.groups

8063

Numbers separated by commas. Example: "mcast.doorout.zones = 1,24,25"

dc.io.doorout = "mcast" and mcast.polycom.mode = 1 or 2

The Poly groups that will activate this relay.

Polycom Receiver Channels

Mcast.doorout.groups

8063

Numbers separated by commas. Example: "mcast.doorout.zones = 1,24,25"

dc.io.doorout = "mcast" and mcast.polycom.mode = 1 or 2

The Poly groups that will activate this relay.

Door Unlock on Schedule

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Unlock Via Schedule

dc.sched.use

8063

  • Disabled = "0"

  • Enabled = "1"

N/A

Allow the controller to unlock the door during specified times on specified days.

Unlock Time

dc.sched.start

8063

  • "HH:MM:SS"

dc.sched.use = 1

The controller will unlock the door at the specified time.

Lock Time

dc.sched.stop

8063

  • "HH:MM:SS"

dc.sched.use = 1

The controller will lock the door at the specified time.

Days to Apply Schedule

dc.sched.days

8063

  • Sunday ="1"

  • Monday ="2"

  • Tuesday ="3"

    (eg: dc.sched.days =1,7 if you want the schedule to apply on weekends)

dc.sched.use = 1

The controller will apply the unlock schedule on the specified days.

Door Unlock via Inbound Call

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Answer Prompt

dc.tone.prompt

8063

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

Tone before the call starts heard on intercom

Door Unlock Tone

dc.tone.unlock

8063

dc.io.doorout = sa dc.sa.mode = unlock-dtmf or unlock-answer

Tone that is heard on the phone when door is opened

Momentary Open Code

dc.mopen.code

8063

Null (Default) or 1 to 4 digit number [0-9, *, or #]

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

To open the gate for set duration

Duration

dc.mopen.timeout

8063

  • 1/4 second = "250"

  • 1 second = "1000"

  • 2 seconds = "2000"

  • 3 seconds = "3000"

  • 5 seconds = "5000"

  • 10 seconds ="10000"

  • 15 seconds = "15000"

  • 20 seconds = "20000"

  • 25 seconds = "25000"

  • 30seconds = "30000"

dc.io.doorout = sa dc.sa.mode = unlock-dtmf, unlock-ring, or unlock-answer

The amount of time for which the door will be unlocked.

Latch Open Code

phone.dtmf.act

8063

Null (Default) or 1 to 4 digit number [0-9, *, or #]

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

1-4 digit code that can be used to unlock the door indefinitely. Leave this field blank to disable this feature

Latch Closed Code

phone.dtmf.rls

8063

Null (Default) or 1 to 4 digit number [0-9, *, or #]

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

1-4 digit code that will lock the door again when it is latched open. Leave this field blank to disable this feature.

DTMF Detection Type

phone.dtmf.src

8063

  • Auto (default) = "auto"

  • RTP Telephony Event (RFC 4733) = "rtp-telev"

  • RTP In-band = "rtp-inband"

  • SIP INFO = "sip-info"

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

Select the desired DTMF type

End call on DTMF

dc.dtmf.term

8063

  • Disabled ="0"

  • Enabled = "1"

dc.io.doorout = sa dc.sa.mode = unlock-dtmf

Terminate the call 2 seconds after the door control DTMF has been received. This feature only applies to the momentary open code.

Door Open Alarm

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Max Door Open

dc.opalarm.maxopen

8063

  • None (deafult) = "0"

  • 30 seconds = "30"

  • 2 minutes = "120"

  • 15 minutes = "900"

  • 30 minutes = "1800"

  • 60 minutes ="3600"

  • 90minutes =""5400"

  • 120 minutes = "7200"

dp.io.feature1 = "doorsense" or dp.io.feature2 = "doorsense"

Triggers a door alarm if the door remains open for longer than the selected threshold

Extension to Dial

dc.opalarm.dest

8063

SIP Extension

dp.io.feature1 = "doorsense" or dp.io.feature2 = "doorsense"

Places a call and plays the alarm tone to this extension.

Alarm Tone/Pre-recorded Announcement

dp.opalarm.tone

8063

dp.io.feature1 = "doorsense" or dp.io.feature2 = "doorsense"

The tone that will play when the open alarm is triggered.

Interval Between Tones (seconds)

dp.opalarm.interval

8063

  • 0 (default)

  • Value in seconds

dp.io.feature1 = "doorsense" or dp.io.feature2 = "doorsense"

The time between loops of the open alarm tone.

Maximum Alarm Duration

dp.opalarm.maxdur

8063

  • None = "0"

  • 30 seconds = "30"

  • 1 minute = "60"

  • 2 minutes = "120”

  • 3 minutes = "180"

  • 5 minutes (default) = "300"

  • 10 minutes ="600"

  • 15 minutes = "900"

  • 20 minutes = "1200"

  • 30 minutes = "1800"

  • 45 minutes = "2700"

  • 60 minutes = "3600"

dp.io.feature1 = "doorsense" or dp.io.feature2 = "doorsense"

The maximum duration of the open alarm.

Auxiliary 24V Output

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

24V Output

dc.io.pwrout

8063

  • Disabled = null

  • Always On = "alwayson"

  • Follow Door Control ="doorctl"

N/A

option 24V power supply for door

Output Mode

dc.io.pwrmode

8063

  • Normally Open = "nrm-open"

  • Normally Closed = "nrm-closed"

dc.io.pwrout=alwayson or doorctl

Ouput mode if the 24V ouput is always on

Display Auxiliary Power State on Status Page

dc.io.pwrst

8063

  • Disabled ="0"

  • Enabled = "1"

N/A

Current Limit

dc.io.pwrlim

8063

Low (200mA) ="0" High (500mA) = "1"

dc.io.pwrout = alwayson or doorctl

Set the high current limit for the 24V output. PoE+ power is required to use the high current limit.

Action when Tamper Detected

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Wiring Fault Supervision Mode

dc.tamper.svmode

8063

  • Detect Open Circuit Fault Only = "open"

  • Detect Both Open Circuit & Short Circuit Faults = "twoway"

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

Determine the electrical faults to be detected by supervision.

Action

dc.tamper.action

8063

  • Play Tone via Multicast = "mcasttone"

  • Make SIP Call with Tone = "siptone"

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

The action to take when a fault is detected.

Tone/Pre-recorded Announcement

dc.tamper.tone

8063

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

The tone to play when tampering is detected.

Tone Duration

dc.tamper.duration

8063

  • Play Once = "0"

  • Play While Tamper Active = "1"

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

Allow the tone to play once or while the fault is detected.

Interval Between Tones (seconds)

dc.tamper.interval

8063

  • 0 (default)

  • Non-Negative Integer

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

The amount of time between loops of the tone.

Maximum Tone Duration

dc.tamper.maxtone

8063

  • None (default) = "0"

  • 5 seconds = "5"

  • 15 seconds = "15"

  • 30 seconds = "30"

  • 1 minute = "60"

  • 2 minutes = "120"

  • 3 minutes = "180"

  • 5 minutes = "300"

  • 10 minutes ="600"

  • 15 minutes = "900"

  • 20 minutes = "1200"

  • 30 minutes = "1800"

  • 45 minutes = "2700"

  • 60 minutes = "3600"

dc.in1.mode = "nrm-opensv" or "nrm-closedsv"

The maximum time before the tone is automatically cancelled.

Multicast Sender Zone

dc.tamper.zone

8063

Numbers separated by commas Example: "mcast.relayout.zones = 1,2,3,4,5,6,7,8,9"

dc.in1.mode = "nrm-opensv" or "nrm-closedsv" and dc.tamper.action = "mcasttone"

The multicast zone where the tone will be sent.

Extension to Dial

dc.tamper.dest

8063

  • Null (default)

  • String

dc.in1.mode = "nrm-opensv" or "nrm-closedsv" and dc.tamper.action = "siptone"

The phone extension to dial for the tamper announcement.

Inputs

Replace "1" with "2" to get the parameters for Input #2.

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Input #1

dc.io.feature1

8063

  • Disabled = NULL

  • Audio Broadcast Features = "audio"

  • Door Control Features= "door"

N/A

Options for input button press

Input #1 Type

dc.in1.mode

8063

If Audio Broadcast Features selected:

  • Normally Open = "nrm-open"

  • Normally Open with Supervision = "nrm-opensv"

  • Normally Closed = "nrm-closed"

  • Normally Closed with Supervision = "nrm-closedsv"

  • Algo 1202 Call Button = "callbtn"

If Door Control Features selected:

  • Normally Open = "nrm-open" Normally Closed = "nrm-closed"

dc.io.feature1 = audio or door

Kind of contact provided

Input #1 Feature

dc.io.relayin1

8063

If Audio Broadcast Features selected:

  • Play Tone via Multicast = "mcasttone"

  • SIP Call with Tone = "siptone"

If Door Control Features selected:

  • Door Sensor= "doorsense" Manual

  • Door Release="doorrls" Door Control

  • Lockout="doorctllock"

dc.io.feature1 = audio or door

Action taken when the button is pressed

Tone/Pre-recorded Announcement

dc.in1.tone

8063

dc.io.feature1 = mcasttone or dc.io.relayin1= siptone

The Tone to be played

Tone Duration

dc.in1.dur

8063

  • Play Once = 0

  • Play While Held = 1

  • Play Until Completion = 3

dc.io.feature1 = mcasttone

Multicast Sender Zone

dc.in1.zone

8063

  • Prority Call = 9

  • All call =8

  • Music = 7

  • Zone 1 =1

  • Zone 6 = 6

dc.io.feature1 = mcasttone

The multicast zone where the announcement will be sent.

Interval Between Tones (seconds)

dc.in1.interval

8063

  • 0 (default)

  • Non-Negative Integer

dc.io.relayin1= siptone

The amount of time between loops of the tone.

Maximum Tone Duration

dc.in1.maxtone

8063

  • None (default) = "0"

  • 5 seconds = "5"

  • 15 seconds = "15"

  • 30 seconds = "30"

  • 1 minute = "60"

  • 2 minutes = "120"

  • 3 minutes = "180"

  • 5 minutes = "300"

  • 10 minutes ="600"

  • 15 minutes = "900"

  • 20 minutes = "1200"

  • 30 minutes = "1800"

  • 45 minutes = "2700"

  • 60 minutes = "3600"

dc.io..relayin1= siptone

The maximum time before the announcement is automatically cancelled.

Extension to Dial

dc.in1.dest

8063

  • Null (default)

  • String

dc.io.relayin1= siptone

The number where device will call when button is pressed

Allow 2nd Button Press

dc.in1.restart

8063

  • Disabled= 0

  • End and Restart Call = 1

  • End Call = 2

dc.io.relayin1= siptone

Allows the same button to end the call

Allow Cancel Button to End Tone/Call

dc.in1.cancel

8063

  • Enabled = 1

  • Disabled = 0

dc.io.relay1 = "siptone" and

dc.in1.mode = "callbtn

Allow the 1202 cancel button to end the call.


Door Control

Network Door Controller

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Network Door Controller Address

dp.netdc1.addr

8201, 8203, 8039, 8036

IP Address

N/A

The IP address for a remote door controller.

Network Door Controller Password

dp.netdc1.pwd

8201, 8203, 8039, 8036

String

N/A

The password for a remote door controller.

Door Unlock via Telephone DTMF

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Momentary Open Code

dp.dtmf.mopen

8028, 8028V, 8201, 8203, 8039

6 (Default) or 1 to 4 digit string The code can have numbers 0-9 as well as '*' and '#'

N/A

1-4 digit code that can be used to unlock the door for a brief period of time (as set by the Duration field). Leave this field blank to disable this feature.

Duration

dp.timeout.mopen

8028, 8028V, 8201, 8203, 8039

  • 1/4 second = "250"

  • 1 second = "1000"

  • 2 seconds = "2000"

  • 3 seconds = "3000"

  • 5 seconds = "5000"

  • 10 seconds ="10000"

  • 15 seconds = "15000"

  • 20 seconds = "20000"

  • 25 seconds = "25000"

  • 30seconds = "30000"

N/A

The duration for which to unlock the door when the Momentary Open Code is entered.

Cancel Unlock if Door Opened

dp.ctrl.clopen

8028, 8028V, 8201, 8203, 8039

  • 0 (default) = Disabled

  • 1 = enabled

N/A (8201) requires a physical door sensor installed on the door and dp.io.ctrlin = 1

This option is available only when a physical sensor is installed on the door and either "Controller Input" or "Door Station Input" is set to "Door Sensor" in "Basic Settings > Input/Output

Latch Open Code

dp.dtmf.act

8028, 8028V, 8201, 8203, 8039

Null (Default)

N/A

1-4 digit code that can be used to unlock the door indefinitely. Leave this field blank to disable this feature.

Latch Closed Code

dp.dtmf.rls

8028, 8028V, 8201, 8203, 8039

Null (Default)

N/A

1-4 digit code that will lock the door again when it is latched open. Leave this field blank to disable this feature.

DTMF Detection Type

phone.dtmf.src

8028, 8028V, 8201, 8203, 8039

  • Auto = "auto" (Default)

  • RTP Telephony Event (RFC 4733) = "rtp-telev"

  • RTP In-band = "rtp-inband"

  • SIP INFO = "sip-info"

N/A

Select the desired DTMF detection type

End call on DTMF

dp.dtmf.term

8028, 8028V, 8201, 8203, 8039

  • 0 (default) = Disabled

  • 1 = enabled

N/A

Terminate the call 2 seconds after the door control DTMF has been received. This feature only applies to the momentary open code.

Door Unlock on Schedule

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Unlock Via Schedule

dp.sched.use

8028, 8028V, 8201, 8203

  • 0 (default) = Disabled

  • 1 = enabled

N/A

Select a time window in which the door will remain unlocked unless locked via another door control feature.

Days to Apply Schedule

dp.sched.days

8028, 8028V, 8201, 8203

  • Sunday = 1

  • Monday = 2

  • Saturday = 7

dp.sched.use = 1

Day of week that is checked

Unlock Time

dp.sched.start

8028, 8028V, 8201, 8203

hh:mm:ss

dp.sched.use = 1

Door will unclock at specifed time

Lock Time

dp.sched.stop

8028, 8028V, 8201, 8203

hh:mm:ss

dp.sched.use = 1

Door will lock at specifed time

Tone

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Use Door Unlock Tone

dp.tone.unlock

8028, 8028V, 8201, 8203

  • 0 (default) = Disabled

  • 1 = enabled

N/A

Tone heard on the phone when door is unlocked

Unlock Tone

dp.tone.fn

8028, 8028V, 8201, 8203

dp.tone.unlock = 1

The tone to play when the door is unlocked.

Local Door Controller

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Local Door Relay

dp.io.relay

8201, 8203, 8039

  • Disabled = "disabled"

  • In-Use = "inuse"

  • Door Control = "doorctl"

  • Ringing = "ringing"

N/A

Select which events will trigger the output relay.

Input/Output

Input

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Controller Input

dp.io.ctrlin

8028, 8028V

  • Disabled = NULL

  • Call Button (Dry Contact Closure) = "callbtn"

  • Door Sensor = "doorsense"

  • Manual Door Release = "doorrls"

  • Door Control Lockout = "doorctllock"

N/A

Select the mode of the controller's input relay.

Door Sensor Terminal (Relay Input) Action

8201, 8203

  • Disabled = "0"

  • Call Button (Dry Contact Closure) = "1"

  • Door Sensor = "2"

N/A

Select the mode of the device's input relay.

Controller Input Mode

dp.io.ctrlmode

8028, 8028V

  • Normally Open = "nrm-open"

  • Normally Closed = nrm-closed

dp.io.ctrlin != Disabled

Type of closure provided on the controller input

Input Mode

dp.io.modein

8201, 8203

  • Normally Open = "nrm-open"

  • Normally Closed = nrm-closed

dp.io.ctrlin != Disabled

Type of closure provided on the Relay Input

Door Station Input

dp.io.stnin

8028, 8028V

  • Disabled = NULL

  • Call Button (Dry Contact Closure) = "callbtn"

  • Door Sensor = "doorsense

N/A

Door Station Input(Dry contact)

Door Station Input Mode

dp.io.stnmode

8028, 8028V, 8201, 8203

  • Normally Open = "nrm-open"

  • Normally Closed = "nrm-closed"

N/A

Type of closure provided on the Dppr station input

Door Sensor

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Action When Door Opened

dp.doorsense.action

8028, 8028V, 8201, 8203

  • Door Alarm (SIP Call) = "0"

  • Play Tone via Multicast = "1"

dp.io.ctrlin = "doorsense" or dp.io.stnlin = "doorsense"

Door sensor Action when door is opened

Max Door Open

dp.opalarm.maxopen

8028, 8028V

  • None (default) = "0"

  • 30 seconds = "30"

  • 2 minutes = "120"

  • 15 minutes = "900"

  • 30 minutes = "1800"

  • 60 minutes = "3600"

  • 90minutes ="5400"

  • 120 minutes = "7200"

dp.io.ctrlin = "doorsense" or dp.io.stnlin = "doorsense"

Triggers a door alarm if the door remains open for longer than the selected threshold

Alarm Tone/Pre-recorded Announcement

dp.opalarm.tone

8028, 8028V, 8201, 8203

dp.io.ctrlin = "doorsense" or dp.io.stnlin = "doorsense"

The tone that will play when the open alarm is triggered.

Interval Between Tones (seconds)

dp.opalarm.interval

8028, 8028V, 8201, 8203

  • 0 (default)

  • Value in seconds

dp.io.ctrlin = "doorsense" or dp.io.stnlin = "doorsense"

The time between loops of the open alarm tone.

Maximum Alarm Duration

dp.opalarm.maxdur

8028, 8028V, 8201, 8203

  • None = "0"

  • 30 seconds = "30"

  • 1 minute = "60"

  • 2 minutes = "120"

  • 3 minutes = "180"

  • 5 minutes (default)  = "300"

  • 10 minutes ="600"

  • 15 minutes = "900"

  • 20 minutes = "1200"

  • 30 minutes = "1800"

  • 45 minutes = "2700"

  • 60 minutes = "3600"

dp.io.ctrlin = "doorsense" or dp.io.stnlin = "doorsense"

The maximum duration of the open alarm.

Call Button

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Action When Call Button Pressed

dp.callbtn.action

8028, 8028V, 8201, 8203

  • Make a SIP Call = "0"

  • Play Tone via Multicast = "1"

N/A

Determine the action to take when the call button is pressed.

Tone/Pre-recorded Announcement

dp.callbtn.tone

8028, 8028V, 8201, 8203

dp.cllbtn.action = "1"

The tone to play over multicast when the call button is pressed.

Tone Multicast Settings

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Multicast Mode

dp.mcast.type

8028, 8028V, 8201, 8203

  • Regular (RTP) = 0

  • Poly Group Page = "1"

dp.callbtn.action = "1"

The protocol used for multicast.

IP Address

dp.mcast.ip

8028, 8028V, 8201, 8203

IP address

dp.callbtn.action = "1"

The multicast IP address where the tone will be sent.

Port

dp.mcast.port

8028, 8028V, 8201, 8203

Port number

dp.callbtn.action = "1"

The port number for the multicast address.

Group

dp.mcast.group

8028, 8028V, 8201, 8203

1 - 25

dp.callbtn.action = “1”

and

dp.mcast.type = “1”

Select the Poly group for the multicast tone.

Output

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Call Button Backlight

dp.io.led

8028, 8028V, 8201, 8203

  • 0  (default)= Disabled

  • 1 = enabled

N/A

LED on the door station button

Controller Output

dp.io.ctrlout

8028, 8028V

  • (Default)"Disabled"

  • In-Use = "inuse"

  • Ring = "ring"

  • Call Button Press = "callbtn"

  • Door Control = "doorctl"

  • Door Sensor = "doorsense"

  • Door Alarm= "dooralarm"

  • Follow Controller Input = "follow-ctl"

  • Follow Door Station Input = "follow-stn"

N/A

Dry contact output closure on the controller

Door Station Output

dp.io.stnout

8028, 8028V

  • Disabled (default) = "Disabled"

  • In-Use = "inuse"

  • Ring = "ring"

  • Call Button Press = "callbtn"

  • Door Control = "doorctl"

  • Door Sensor = "doorsense"

  • Door Alarm= "dooralarm"

  • Follow Controller Input = "follow-ctl"

  • Follow Door Station Input = "follow-stn"

N/A

Output contact closure on door station

In-Use Definition

dp.io.inuse

8028, 8028V

  • Call Connected = "inuse"

  • Call Ringing or Connected = "ring+inuse"

N/A

Select the desired definition of "in use"

Auxiliary 24V Output

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

24V Output

dp.io.pwrout

8028, 8028V

  • Disabled (default) = "Disabled"

  • Always On = "alwayson"

  • Follow Door Control = "doorctl

N/A

Optional 24V power for door strike

Output Mode

dp.io.pwrmode

8028, 8028V

  • "Normally Open" (default)

  • "Normally Closed"

dp.io.pwrout = doorctl

Display Auxiliary Power State on Status

dp.io.pwrst

8028, 8028V

  • 0 (default) = Disabled  

  • 1 = enabled

N/A

Current Limit

dp.io.pwrlim

8028, 8028V

  • Low (250mA) = "Low (250mA)"

  • High (500mA) = "High (500mA)"

N/A

PoE+ power is required to use the high current limit.

Door Station Disconnect Alarm

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Alarm Tone/Pre-recorded Annoucement

dp.dcalarm.tone

8028, 8028V

N/A

The tone that will play if the doorstation is disconnected.

Interval Between Tones (seconds)

dp.dcalarm.interval

8028, 8028V

default =0 (value in seconds)

N/A

The interval between loops of the tone.

Maximum Alarm Duration

dp.dcalarm.maxdur

8028, 8028V

  • None = "0"

  • 30 seconds = "30"

  • 1 minute = "60"

  • 2 minutes = "120"

  • 3 minutes (default) = "180"  

  • 5 minutes = "300"

  • 10 minutes ="600"

  • 15 minutes = "900"

  • 20 minutes = "1200"

  • 30 minutes = "1800"

  • 45 minutes = "2700"

  • 60 minutes = "3600"

N/A

The maximum duration of the door controller disconnect alarm.


Network

Common

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Internet Protocol

net.protocol

All IP intercoms

  • IPv4 only (default) = "ipv4"

  • IPv4 and IPv6 = "ipv4+ipv6"

N/A

Choose to use Internet Proctocol version 4 or to use IPv4 + IPv6 dual stack.

Supersede DNS provided by DHCP

net.dhcp.c.dns

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enable to provide a DNS server statically instead of using the DHCP provided name servers.

DNS Servers

net.dns.servers

All IP intercoms

  • Null (default)

  • IP addresses separated by ',' or ' '

net.dhcp.c.dns = 1 or net.ipv4.method = static

Provide the addresses of DNS servers.

IPv4

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IPv4 Method

net.ipv4.method

All IP intercoms

  • Static= "static"

  • DHCP (default)= "dhcp"

N/A

Set the unit to use DHCP or static IP address

IPv4 Address/Netmask

net.ipv4.address

All IP intercoms

IP address + netmask in CIDR notation E.g., 192.168.1.10/24

net.ipv4.method = static

Enter the IP address and netmask (CIDR notation)

IPv4 Gateway

net.ipv4.gateway

All IP intercoms

IP address

net.ipv4.method = static

Enter the gateway address

IPv6

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IPv6 Method

net.ipv6.method

All IP intercoms

  • Static= "static"

  • (Default) DHCP = "dhcp"

net.protocol = ipv4+ipv6

Set the unit to use DHCP or static IP address

IPv6 Address/Netmask

net.ipv6.address

All IP intercoms

IP address + netmask in CIDR notation E.g., 192.168.1.10/24

net.protocol = ipv4+ipv6 and net.ipv6.method = static

Enter the IP address and netmask (CIDR notation)

IPv6 Gateway

net.ipv6.gateway

All IP intercoms

IP address

net.protocol = ipv4+ipv6 and net.ipv6.method = static

Enter the gateway address

ICMPv6 Options

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Destination Unreachable Messages

net.icmpv6.destunreach

All IP intercoms

  • Enabled (default) = "1"

  • Disabled = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Destination Unreachable Messages

Neighbor Discovery Redirect Messages

net.icmpv6.redirect

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Neighbor Discovery Redirect Messages

Anycast Echo Replies

net.icmpv6.echo

All IP intercoms

  • Enabled (default) = "1"

  • Disabled = "0"

net.protocol = ipv4+ipv6

Filters ICMPv6 Anycast Echo Replies

Enable Rate Limiting Outbound Messages

net.icmpv6.enablelim

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

net.protocol = ipv4+ipv6

Limits the rate of outgoing packets.

Rate Limit (packets per second)

net.icmpv6.ratelim

All IP intercoms

Non-negative Integer

net.protocol = ipv4+ipv6 and net.icmpv6.enablelim = 1

Limits the rate of outgoing packets.

802.1Q Virtual LAN

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

VLAN Mode

net.vlan.use

All IP intercoms

  • None = "none"

  • Manual = "manual"

  • Auto (default) = "auto"

N/A

Enables or Disables VLAN Tagging

VLAN ID

net.vlan.id

All IP intercoms

Number from 0 to 4094

net.vlan.use = manual

VLAN ID

VLAN Priority

net.vlan.priority

All IP intercoms

Number from 0 to 7

net.vlan.use = manual

VLAN Priority

802.1X Port-based Network Access Control

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

802.1X Authentication

net.pnac.use

All IP intercoms

  • Enabled (default)= "1"

  • Disabled = "0"

N/A

Use 802.1X authentication methods

Authentication Mode

net.pnac.auth

All IP intercoms

  • EAP-TLS = "EAP-TLS"

  • EAP-PEAP/MSCHAPv2 = "EAP-PEAP_MSCHAPV2"

  • EAP-PEAP/GTC = "EAP-PEAP_GTC"

  • EAP-TTLS/EAP-MSCHAPv2 = "EAP-TTLS_EAP-MSCHAPV2"

  • EAP-TTLS/EAP-GTC = "EAP-TTLS_EAP-GTC"

  • EAP-TTLS/EAP-MD5 = "EAP-TTLS_EAP-MD5"

  • EAP-MD5 = "EAP-MD5"

net.pnac.use = 1

Choose the 802.1X authentication mode.

Anonymous ID

net.pnac.anon

All IP intercoms

String

net.pnac.use = 1

The 802.1X anonymous ID

ID

net.pnac.id

All IP intercoms

String

net.pnac.use = 1

The 802.1X ID

Password

net.pnac.pwd

All IP intercoms

String

net.pnac.use = 1

The 802.1X password

Validate Server Certificate

net.pnac.validate

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

net.pnac.use = 1 and net.pnac.auth ≠ EAP-MD5

Validate the autentication server against trusted certificate authorities.

Differentiated Services

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SIP (6-bit DSCP value)

net.dscp.sip

All IP intercoms

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

RTP (6-bit DSCP value)

net.dscp.rtp

All IP intercoms

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

RTCP (6-bit DSCP value)

net.dscp.rtcp

All IP intercoms

Number from 0 to 63

N/A

Provides quality of service if the DSCP protocol is supported on your network

DNS

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

DNS Caching Mode

net.dns.cache

All IP intercoms

  • Disabled (default) = ""

  • SIP = "sip"

  • All = "all"

N/A

In "SIP" mode, only the results of DNS queries for SIP requests will be cached. In "All" mode, the results of all DNS queries will be cached

TLS

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Allow Weak TLS Ciphers

net.weaktls.use

All IP intercoms

Enabled (default) = "1" Disabled = "0"

N/A

Not sure what TLS ciphers are considered weak.


Admin

General

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Device Name (Hostname)

admin.devname

All IP intercoms

String

N/A

Name to identify the device in the Algo Network Device Locator Tool

Introduction Section on Status Page

admin.welcome

All IP intercoms

  • On (default) = "1"

  • Off = "0"

N/A

Allows the introduction text to be hidden from the login screen

Show Status Section on Status Page when Logged Out

admin.start.status

All IP intercoms

  • On (default) = "1"

  • Off = "0"

N/A

Block access to the status page when logged out

Display Switch Port ID on Status Page

admin.status.portid

All IP intercoms

  • On = "1"

  • Off (default) = "0"

N/A

Show the switch port's ID on the Status page.

Web Interface Session Timeout

admin.web.timeout

All IP intercoms

  • Disabled = "0"

  • 5 minutes = "300"

  • 10 minutes = "600"

  • 15 minutes = "900"

  • 30 minutes = "1800"

  • 1 hour (default) = "3600"

N/A

Set the maximum period of inactivity after which the web interface will log out automatically

Log Settings

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Log Level

log.level

All IP intercoms

  • Error (Lowest) = "error"

  • Notice ("Event") = "notice"

  • Info ("SIP") (default) = "info"

  • Debug (Highest) = "debug"

N/A

Set logging level. Use on the advice of Algo technical support only

Log Method

log.method

All IP intercoms

  • Local (default)= "local"

  • Network = "network"

  • Both = "both"

N/A

Allows the device to write to external Syslog server if the option for external (or both) is selected

Network Log Protocol

log.protocol

All IP intercoms

  • UDP (default)  = "udp"

  • TCP = "tcp"

  • TLS = "tls"

"log.method = network" or "log.method = both"

Transport layer protocol used for syslog packets.

Log Server 1

log.server

All IP intercoms

IP address

"log.method = network" or "log.method = both"

Address for Syslog server on the network

Log Server 2

log.server2

All IP intercoms

IP address

"log.method = network" or "log.method = both"

Address for Syslog server on the network

Log Server 3

log.server3

All IP intercoms

IP address

"log.method = network" or "log.method = both"

Address for Syslog server on the network

Log Server 4

log.server4

All IP intercoms

IP address

"log.method = network" or "log.method = both"

Address for Syslog server on the network

Log Additional Events

log.add.use

All IP intercoms

  • Enabled (default)= "1"

  • Disabled = "0"

N/A

Writes some additional logs at the notice level. Available logs are set in parameter log.add.events.

Management

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Web Interface Protocol

net.http

All IP intercoms

  • Both HTTP and HTTPS (default) = "1"

  • HTTPS Only = "2"

N/A

HTTPS is always enabled on the device. Use this setting to disable HTTP

Force Strong Password

admin.security.strongpw

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, ensures that a secure password is provided for the device’s web interface for additional protection.

Allow Secure SIP Passwords

admin.security.encsip

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Allows SIP passwords to be stored in the configuration file in an encrypted format, to prevent viewing and recovery

Simple Network Management Protocol

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SNMP Support

net.srv.snmp

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Device will respond to a simple status query for automated supervision

SNMP Community String

net.srv.snmp.community

All IP intercoms

  • Null (default)

  • String

net.srv.snmp = 1 and net.srv.snmp.security = 0

The community string used for SNMP. If left blank, the default string "public" will be used.

SNMPv3 Security

net.srv.snmp.security

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

net.srv.snmp = 1

Enable SNMPv3 security features.

SNMPv3 Username

net.srv.snmp.user

All IP intercoms

  • Null (default)

  • String

net.srv.snmp = 1 and net.srv.snmp.security = 1

The community string used for SNMP. If left blank, the default string "public" will be used.

SNMPv3 Authentication Protocol

net.srv.snmp.auth

All IP intercoms

  • None (default) = "none"

  • MD5 = "MD5"

  • SHA = "SHA"

  • SHA-512 = "SHA-512"

  • SHA-384 = "SHA-384"

  • SHA-256 = "SHA-256"

  • SHA-224 = "SHA-224"

net.srv.snmp = 1 and net.srv.snmp.security = 1

The community string used for SNMP. If left blank, the default string "public" will be used.

API Support

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

RESTful API

admin.web.api

8028, 8028V, 8201, 8203. 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

RestFul API

Authentication Method

api.auth.basic

All IP intercoms

  • Standard ="0"

  • Basic ="1"

  • None ="-1"

admin.web.api = 1

Type of authentication

RESTful API Password

api.admin.pwd

All IP intercoms

  • Null (default)

  • String

admin.web.api = 1 and (admin.auth.basic = 0 or admin.auth.basic = 1)

Password for authentication

SCI Support

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SCI

admin.web.sci

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Simple Control Interface (SCI) is a separate control interface for certain applications. Its main purpose is to support phones that may have programmable keys that can only send out HTTP GET requests.

SCI Password

sci.admin.pwd

All IP intercoms

  • Null (default)

  • String

admin.web.sci=1

SCI password

System Integrity

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

System Integrity Checking

admin.sic.use

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

This feature verifies installed system packages to ensure they have not been tampered with

Power over Ethernet

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

PoE Power Detection

admin.poe.mode

8028, 8028V, 8063

  • Automatic (Recommended) (default)= "auto"

  • Force PoE+ = "forced"

N/A

Use the "Force PoE+" option only when connected to a PoE+ power injector capable of providing 600mA, that does not automatically negotiate its power capabilities. Incorrect use of this setting may cause the device to reboot if the power source is not capable of delivering the selected power.

InformaCast Scenarios API

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

InformaCast Scenarios API

ifmc.scenario.use

All IP intercoms, except 8063

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

Enable or disable the Scenarios API

Security Token

ifmc.scenario.auth

All IP intercoms, except 8063

  • Null (default)

  • String

ifmc.scenario.use = 1

Enter the API security token

Include Location

ifmc.scenario.location

All IP intercoms, except 8063

  • Enabled (default)= "1"

  • Disabled = "0"

ifmc.scenario.use = 1

Enable a location if desirred

Site ID

ifmc.scenario.site

All IP intercoms, except 8063

  • Null (default)

  • String

ifmc.scenario.use = 1 and ifmc.scenario.location = 1

Enter a Site ID

Building ID

ifmc.scenario.building

All IP intercoms, except 8063

  • Null (default)

  • String

ifmc.scenario.use = 1 and ifmc.scenario.location = 1

Enter a building ID

Floor ID

ifmc.scenario.floor

All IP intercoms, except 8063

  • Null (default)

  • String

ifmc.scenario.use = 1 and ifmc.scenario.location = 1

Enter a floor ID

Zone ID

ifmc.scenario.zone

All IP intercoms, except 8063

  • Null (default)

  • String

ifmc.scenario.use = 1 and ifmc.scenario.location = 1

Enter a Zone ID

Microsoft

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Microsoft Teams Support

admin.teams.use

All IP intercoms, except 8039 and 8036

  • Enabled = "1"

  • Disabled (default) = "0"

Teams SIP Gateway

Enable Teams support

SIP Gateway Region

admin.teams.region

All IP intercoms, except 8039 and 8036

Americas (North & South America) = "http://noam.ipp.sdg.teams.microsoft.com" EMEA (Europe, the Middle East & Africa) = "http://apac.ipp.sdg.teams.microsoft.com"

admin.teams.use=1

Region your Microsoft account belong to

Number of Accounts

admin.teams.num

All IP intercoms, except 8039 and 8036

1 to 10

admin.teams.use=1

Choose the number of sip extensions to provision. A separate Teams account is need for each extension.

Account #1-#10

admin.teams.acct1

admin.teams.acct10

All IP intercoms, except 8039 and 8036

  • Main Page Extension

  • Page Extension 2-10

  • Ring/Alert

  • Ring Extension 2-10

  • Call-to-Cancel

  • Announcement -10

admin.teams.use=1

Select the type of extension to provision with this account. Extensions can be page, ring/alert, emergency announcement, or call-to-cancel extensions.

ADMP Cloud Monitoring

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Enable ADMP Cloud Monitoring

iot.use

All IP intercoms, except 8039 and 8036

  • Enabled = "1"

  • Disabled (default) = "0"

ADMP licenses

Enable ADMP for remote monitoring

Account ID

iot.tenant

All IP intercoms, except 8039 and 8036

  • Null (default)

  • String

iot.use=1

Account ID from the ADMP portal

Allow Configuration File Sync

iot.sync.conf

All IP intercoms, except 8039 and 8036

  • Enabled = "1"

  • Disabled (default) = "0"

iot.use=1

This feature allows ADMP to query and display settings stored on the device.

Heartbeat Interval

iot.mqtt.ka

All IP intercoms, except 8039 and 8036

  • 30 seconds = "30"

  • 1 minute = "60"

  • 5 minutes = "300"

iot.use=1

Interval on which device checks with ADMP server


Time

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Timezone

admin.timezone

All IP intercoms

(Default) UTC Accepted values are spelled exactly like the options viewable in the dropdown box via the web interface. For more details please contact Algo Support. E.g, US/Eastern = "US/Eastern"

N/A

Select the timezone

NTP Time Server 1

net.time1

All IP intercoms

IP address or domain name

N/A

Set the primary NTP server

NTP Time Server 2

net.time2

All IP intercoms

IP address or domain name

N/A

Set a backup NTP server

NTP Time Server 3

net.time3

All IP intercoms

IP address or domain name

N/A

Set a backup NTP server

NTP Time Server 4

net.time4

All IP intercoms

IP address or domain name

N/A

Set a backup NTP server

Supersede NTP provided by DHCP

net.dhcp.c.ntp

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

By default, if an NTP Server address is provided via DHCP Option 42, it will be used instead of the NTP servers listed above. Enable this option to ignore DHCP Option 42.


Provisioning

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Provisioning Mode

prov.use

All IP intercoms

  • Enabled (default) = "1"

  • Disabled = "0"

N/A

Enable or disable provisioning

Server Method

prov.server.method

All IP intercoms

  • Auto (DHCP Option 66/160/150) (default) = "auto"

  • DHCP Option 66 only = "option66only"

  • DHCP Option 160 only = "option160only"

  • DHCP Option 150 only = "option150only"

  • Static = "static"

prov.use = 1

Select the preferred server method

Static Server

prov.server.static

All IP intercoms

IP address

prov.use = 1 prov.server.method = static

Enter the static server address

Download Method

prov.download.method

All IP intercoms

TFTP (default)= "tftp"

  • FTP = "ftp"

  • HTTP = "http"

  • HTTPS = "https"

prov.use = 1

Select the preferred download method

Validate Server Certificate

prov.download.cert

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

prov.use = 1 prov.download.method = https

Enable or disable certificate validation for (HTTPS only)

Auth User Name

prov.auth.user

All IP intercoms

Username

prov.use = 1 prov.download.method = ftp" or "http" or "https"

Username for HTTPS provisioning

Auth Password

prov.auth.pwd

All IP intercoms

Password

prov.use = 1 prov.download.method = ftp" or "http" or "https"

Password for HTTPS provisioning

Config Download Path

prov.download.cfgpath

All IP intercoms

Folder path

prov.use = 1

Set the path for the configuration file

Firmware Download Path

prov.download.fwpath

All IP intercoms

Folder path

prov.use = 1

Set the path for the firmware files

Partial Provisioning

prov.i

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

prov.use = 1

Enable or disable partial provisioning

Check-sync Behavior

sip.interop.checksync

All IP intercoms

  • Always Reboot (default) = "always-reboot"

  • Conditional Reboot = "conditional-reboot"

prov.use = 1

If 'Conditional Reboot' is selected, the device will check with the provisioning server and only reboot if new config is found (unless 'reboot=true' is provided as a parameter in the check-sync event).

Sync Start Time

prov.sync.time

All IP intercoms

(Default) NULL

HH:mm:ss

prov.use = 1

Schedule a time (HH:mm:ss) for the device to perform a sync according to the 'Check-sync Behavior' option above. Leave blank to disable the feature.

Sync End Time

prov.sync.endtime

All IP intercoms

(Default) NULL

HH:mm:ss

prov.use = 1

If set, the device will sync at a random time in the window between Start Time and End Time. Setting an End Time earlier than Start Time indicates an overnight period. Leave blank to sync at Start Time exactly.

Sync Frequency

prov.sync.frequency

All IP intercoms

  • (Default) Daily = "daily"

  • Selected Days Only = "selected"

ov.use = 1

Choose which days the device should sync its configuration with the provisioning server.

Sync Frequency

prov.sync.wdays

All IP intercoms

  • (Default) Daily = "daily"

  • Selected Days Only = "selected"

prov.use = 1

Choose which days the device should sync its configuration with the provisioning server.

Advanced Audio

Functions

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Dynamic Range Compression (DRC)

audio.drc.use

All IP intercoms, except 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Compresses the dynamic range of page audio to increase loudness

Dynamic Range Compression Gain

audio.drc.gain

All IP intercoms, except 8063

  • 0 = "0"

  • 9 = "9"

audio.drc.use = 1

Higher compression gain increases distortion

Jitter Buffer Range

audio.jc.range

All IP intercoms, except 8063

  • 100 milliseconds (default) = "100"

  • 10 - 500 milliseconds

N/A

Removes the jitter in arriving network packets by temporarily storing them. This process corrects the inconsistent delays on the network

Audio Filters

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Speaker Filter

audio.filter.spk

All IP intercoms, except 8063

  • 150Hz High-Pass = "hp150"

  • 300Hz High-Pass = "hp300"

  • 500Hz High-Pass = "hp500"

  • None (default) ="none"

N/A

Applies a high-pass filter to the speaker output. Used to reduce audio artifacts like humming or buzzing by filtering out unwanted frequencies

Speaker Noise Filter

audio.filter.spknse

All IP intercoms, except 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enables heavy filtering below 145Hz to reduce mains induced noise (fans)

Microphone Filter

audio.filter.mic

All IP intercoms, except 8063

  • 150Hz High-Pass = "hp150"

  • 300Hz High-Pass = "hp300"

  • 500Hz High-Pass = "hp500"

  • None (default) ="none"

N/A

Applies a high-pass filter to the microphone input. Used to reduce audio artifacts like humming or buzzing by filtering out unwanted frequencies

Microphone Noise Filter

audio.filter.micnse

All IP intercoms, except 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enables heavy filtering below 145Hz to reduce mains induced noise (fans)

Microphone

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Microphone Volume

audio.vol.mic

8028, 8028V, 8201, 8203

  • High = "0dB"

  • Low = "-12dB"

N/A

Set the microphone as high or low

Silent Microphone Monitoring

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Outbound Call One-Way Audio (Microphone Only)

dp.silent.use

8028, 8028V, 8201, 8203

  • Enabled (default)= "1"

  • Disabled = "0"

N/A

Speaker is disabled for silent calling


Advanced SIP

TLS and SIP encryption are not available for the 8036, 8039, or any G1 devices.

General

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SIP Transportation

sip.transp

All IP intercoms

  • Auto  (default)= "auto"

  • UDP = "udp"

  • TCP = "tcp"

  • TLS = "tls" (except for 8036, 8039, or G1 devices)

N/A

Select the transport layer protocol to use for SIP messages

SIPS Scheme

sip.sips

8028, 8028V, 8201, 8203, 8063

  • Enabled = "1"

  • Disabled (default) = "0"

sip.transp = tls or sip.transp = auto

Enabling SIPS Scheme requires the SIP connection from endpoint to endpoint to be secure. Only supported with TLS transportation.

Validate Server Certificate

sip.tls.validate

8028, 8028V, 8201, 8203, 8063

  • Enabled = "1"

  • Disabled (default) = "0"

sip.transp = tls or sip.transp = auto

Validate the SIP server against common certificate authorities. To validate against additional certificates, use the "System > File Manager" tab to upload a Base64 encoded X.509 certificate file in .pem, .cer, or .crt format to the 'certs/trusted' folder.Only supported with TLS transportation.

SIP Outbound Support (RFC 5626)

sip.outbound

8028, 8028V, 8201, 8203, 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enable this option to support best networking practices according to RFC 5626

Outbound Proxy

sip.obproxy

All IP intercoms

IP address or domain name:port number e.g. my_proxy.com:5070

N/A

IP address for outbound proxy

Register Period

sip.regexp

All IP intercoms

  • 3600 (default)

  • Number in seconds

N/A

Maximum requested period of time where the endpoint will re-register with the SIP server

Rate Limit SIP Registration

sip.regrate

All IP intercoms, except 8063

  • No limit (default) = "0"

  • 10 per second = "100"

  • 5 per second = "200"

  • 1 per second = "1000"

N/A

When registering multiple SIP extensions, this will stagger the registration requests for the different extensions.

Wait for Successful Unregister

sip.unreg

All IP intercoms, except 8063

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

The device will wait for a successful SIP deregistration before making changes or rebooting. This may slow down all device configuration changes and reboots.

SRTP

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

SDP SRTP Offer

sip.srtp

8028, 8028V, 8201, 8203, 8063

  • Disabled (default) = ""

  • Standard = "savp"

  • Optional (Non-standard AVP profile) = "avp"

N/A

Set SDP SRTP Offer

SDP SRTP Offer Crypto Suite

sip.srtp.suite

8028, 8028V, 8201, 8203, 8063

  • AES_CM_128_HMAC_SHA1_80 (default) = "aes_cm_128_hmac_sha1_80"

  • All Suites = ""

  • For more crypto suites, refer to the web interface or contact Algo support.

sip.srtp = "savp" or sip.srtp = "avp"

Select the crypto suite(s) to be offered.

NAT

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Media N/AT

sip.nat.media

All IP intercoms

  • None (default) = ""

  • ICE = "ice"

  • STUN = "stun"

N/A

Select N/AT media type

TURN Server

sip.turn.server

All IP intercoms

IP address

sip.nat.media = ice

IP address for TURN server

TURN User

sip.turn.user

All IP intercoms

Username

sip.nat.media = ice

User for TURN server

TURN Password

sip.turn.pwd

All IP intercoms

Password

sip.nat.media = ice

Password for TURN server

STUN Server

sip.stun.server

All IP intercoms

IP address

sip.nat.media = stun

IP address for STUN server

Server Redundancy

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Server Redundancy

sip.ssr.use

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Two secondary SIP servers may be configured

Backup Server #1

sip.bkproxy1

All IP intercoms

IP address or domain name

sip.ssr.use = 1

Backup SIP server address #1

Backup Server #2

sip.bkproxy2

All IP intercoms

IP address or domain name

sip.ssr.use = 1

Backup SIP server address #2

Polling Interval

sip.ssr.interval

All IP intercoms

  • 120 seconds (default) = "120"

  • 180 seconds = "180"

  • 300 seconds = "300"

  • 600 seconds = "600"

sip.ssr.use = 1

Time period between sending monitoring packets to each server

Poll Active Server

sip.ssr.chkact

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

sip.ssr.use = 1

Explicitly poll current server to monitor availability

Automatic Failback

sip.ssr.nofb

All IP intercoms

  • Enabled (default) = "0"

  • Disabled = "1"

sip.ssr.use = 1

Reconnect with higher priority server once available, even if backup connection is still fine

Polling Method

sip.ssr.method

All IP intercoms

  • SIP NOTIFY (default) = "0"

  • SIP OPTIONS = "1"

sip.ssr.use = 1

SIP message used to poll servers to monitor availability

Zoom Survivability

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

(Zoom Phone) Local Survivability

sip.zpls.use

8028, 8028V, 8201, 8203

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Enable or disable Zoom survivability

Survivability Proxy

sip.zpls.obproxy

8028, 8028V, 8201, 8203

IP address or Domain name

sip.zpls.use = 1

Enter an address for the proxy server

Interoperability

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Keep-Alive Method

sip.interop.ka.method

All IP intercoms

  • None (default) = ""

  • Double CRLF = "crlf"

sip.outbound = 0

Device will periodically send a CRLF message for both UDP and TCP connections to maintain connection with the SIP Server

Keep-Alive Interval

sip.interop.ka.interval

All IP intercoms

Positive Integer (Seconds)

sip.interop.ka.method = crlf

Interval in seconds that the CRLF message should be sent

Use Outgoing TLS port in SIP headers

sip.interop.cport

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

Use ephemeral port number from outgoing SIP TLS connection instead of listening port number in SIP Contact and Via headers

Do Not Reuse Authorization Headers

sip.interop.rstauth

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, all SIP authorization information from the last successful request will not be reused in the next request

Allow Missing Subscription-State Headers

sip.interop.substate

All IP intercoms

  • Enabled = "1"

  • Disabled (default) = "0"

N/A

When enabled, allow SIP NOTIFY messages that do not contain a "Subscription-State" header.


Advanced Multicast (Receiver)

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Audio Sync

audio.jc.delay

All IP intercoms, except 8063, 8036

Number 0-1000 milliseconds

mcast.mode = 2

When using multicast with other third-party devices that have a delay in their audio path, the audio on the endpoint may be heard slightly earlier than on these other devices

RTCP Port Selection

mcast.rtcp.mode

All IP intercoms, except 8036

  • Disabled (default) = ""

  • Next Higher Port = "nport"

  • Multiplexed on Same Port = "mux"

mcast.mode = 2 and mcast.polycom.mode = 0

Select the port on which RTCP packets will be sent or received

Priority Call (DTMF: 9)

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone9

All IP intercoms, except 8036

IP address:port number

mcast.mode = 2 and mcast.polycom.mode = 0

Multicast address for this zone

Page Tone

mcast.rxtone9

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 0

Other may be used if uploaded

Page Volume

mcast.vol9

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 0

Allows specific volume configuration for each zone

Music Mode

mcast.mfltr9

All IP intercoms, except 8063, 8036

  • Enabled = "1"

  • Disabled (default) = "0"

mcast.mode = 2 and mcast.polycom.mode = 0

Applies some audio fiters to optimize multicast for receiving music streams.

All Call (DTMF: 0/8)

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone8

All IP intercoms, except 8036

IP address:port number

mcast.mode = 2 and mcast.polycom.mode = 0

Multicast address for this zone

Page Tone

mcast.rxtone8

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 0

Other may be used if uploaded

Page Volume

mcast.vol8

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 0

Allows specific volume configuration for each zone

Music Mode

mcast.mfltr8

All IP intercoms, except 8063, 8036

  • Enabled = "1"

  • Disabled (default) = "0"

mcast.mode = 2 and mcast.polycom.mode = 0

Applies some audio fiters to optimize multicast for receiving music streams.

Zone 1 (DTMF: 1)

Zone 2-6, Zone 10-50 increment the number on the parameter name.

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone1

All IP intercoms, except 8036

IP address:port number

mcast.mode = 2 and mcast.polycom.mode = 0

Multicast address for this zone

Page Tone

mcast.rxtone1

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 0

Other may be used if uploaded

Page Volume

mcast.vol1

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 0

Allows specific volume configuration for each zone

Music Mode

mcast.mfltr1

All IP intercoms, except 8063, 8036

  • Enabled = "1"

  • Disabled (default) = "0"

mcast.mode = 2 and mcast.polycom.mode = 0

Applies some audio fiters to optimize multicast for receiving music streams.

Music (DTMF: 7)

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

IP Address and Port

mcast.zone7

All IP intercoms, except 8036

IP address:port number

mcast.mode = 2 and mcast.polycom.mode = 0

Multicast address for this zone

Page Tone

mcast.rxtone7

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 0, 3, or 4

Other may be used if uploaded

Page Volume

mcast.vol7

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 0, 3, or 4

Allows specific volume configuration for each zone

Music Mode

mcast.mfltr7

All IP intercoms, except 8063, 8036

  • Enabled (default) = "1"

  • Disabled = "0"

mcast.mode = 2 and mcast.polycom.mode = 0

Applies some audio fiters to optimize multicast for receiving music streams.

Polycom Groups

Name on Web Interface

Parameter

Applicable Intercoms

Permitted Values

Requirements

Description

Group 1 Page Tone

mcast.polycom.tone1

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Other may be used if uploaded

Group 1 Page Volume

mcast.polycom.vol1

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Allows specific volume configuration for each zone

Group 1 Page Tone

mcast.polycom.tone1

All IP intercoms, except 8063, 8036

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Other may be used if uploaded

Group 1 Page Volume

mcast.polycom.vol1

All IP intercoms, except 8063, 8036

  • Use default page tone = "Default"

  • 10 = "0dB"

  • 9 = "-3dB"

  • 2 = "-24dB"

  • 1 = "-27dB"

See all volume values.

mcast.mode = 2 and mcast.polycom.mode = 1 or 2

Allows specific volume configuration for each zone