General Settings | |
Name/Description: The name can be used to easily identify the device on its web page and within software applications that support extraction of this field. The maximum length of the text is 32 characters. If no description is specified, the field will default to IPSpeaker2046f9nnnnnn where 2046f9nnnnnn is the MAC address of the device. When used in a SIP application, this field is interpreted as the SIP display name. |
Location: Text field used to identify the location of the device. |
Syslog: Enter the IP address and port of the computer to send log data to in the syslog format. |
Syslog Log level: If a Syslog IP and port are configured, the device will report events at the selected severity level and above. |
UDP Logging: Enter the IP address and port of the computer to send log data to via UDP. |
UDP Logging level: If UDP Logging is configured, the device will report events at the selected severity level and above. |
HTTP Control Password: Sets the password associated with all HTTP commands. HTTP commands without this password will be ignored. |
Time Settings | |
Named Time Zone: Location string of your local time zone, used to help set the correct time. See the time zone list to determine your location. For example, the central time zone in the USA is "America/Chicago". If this field is blank, the device will use the POSIX timezone string or timezone database name provided in DHCPv4 option 100 or 101 respectively, if available. |
Network Time Protocol (NTP) Server: The IP address or name of an NTP server. The device will use this to determine the correct time to display. The default time servers, x.anetd.pool.ntp.org. where "x" is 0-3, will work if the devices have access to the Internet. Below is a sample of other available NTP servers in the USA. Search for additional NTP servers here or use a local time server. If no server is specified, the device will attempt to use an NTP server supplied by DHCP option 42, if available. If the device cannot reach the first NTP server listed, it will attempt to retrieve time data from the next NTP server, and so on, if listed. Note, registering the device to third-party software can allow the software to provide the time in place of the listed NTP server(s), in some cases.
NTP Server | Location |
0.anetd.pool.ntp.org. | Cloud |
1.anetd.pool.ntp.org. | Cloud |
2.anetd.pool.ntp.org. | Cloud |
3.anetd.pool.ntp.org. | Cloud |
132.163.4.101 | NIST, Boulder, CO (time-a.timefreq.bldrdoc.gov) |
130.126.24.53 | Urbana-Champaign, IL (ntp-0.cso.uiuc.edu) |
64.236.96.53 | AOL, Dulles, VA (nist1.aol-va.truetime.com) |
64.90.182.55 | New York City, NY (nist1-ny.witime.net) |
|
NTP Overrides Server Registration Time: Set to "Yes" to make device use the time reported by NTP in place of the time reported by server registration, if available. |
|
Audio Settings | |
Speaker Volume: Set the default volume level of the device. .5 is softest, 13 is loudest. A value of 0 will turn off the device audio. |
Maximum Speaker Volume: Set the maximum volume level of the device. .5 is softest, 13 is loudest. A value of 0 will turn off the device audio. For use with the IPSMOD model to prevent third-party speakers from drawing too much power. |
Microphone Volume: Set the default volume level of the microphone, if present. .5 is softest, 10 is loudest. A value of 0 will turn off the microphone. |
Microphone Source: Set the default microphone source. If using a microphone connected to the microphone port, select External. Will default to External for most models. |
Microphone Filter: Controls the frequency range of the microphone signal. Higher values of the filter will suppress more high frequency noise in the microphone signal. Available range is 1-999. Default is 750. 0 disables the filter. |
Microphone Alert Volume: Specifies the volume of the beep that is played back on the device at the start and completion of a microphone capture via SIP or other microphone capture command specifying an alert beep. .5 is softest, 10 is loudest. A value of 0 will turn off the beep. |
Microphone Active Alert Tone Interval: If non-zero, the device will beep at this interval, in seconds, when the microphone is active. Default is 0. |
Feedback Suppression: Determines the default microphone cutoff level based on the amplitude of the device audio. Low means the speaker can get louder before silencing the microphone data. Available values, from lowest to highest, are: off, ultralow8, ultralow7, ultralow6, ultralow5, ultralow4, ultralow3, ultralow2, ultralow, verylow, low, medium, or high. If both incoming and outgoing audio sample rates match, Echo Cancellation will be enabled instead, overriding this setting with no configuration required, to provide the best user experience. |
Generated Audio Stream Multicast TTL: Specifies the multicast time-to-live (TTL) of the microphone audio stream packets. Default is 16. Minimum is 8.
|
|
Network Settings | |
General Command Password: Sets the password associated with all HTTP commands and most SNMP accesses. When set using a configuration file, for security, the password can be removed from the file and will still be available and saved in non-volatile memory on the device. |
Configuration Search Path: The device will use this path to look for its configuration file. |
SLP Scope: Set the SLP Scope. Default is Berbee Applications. |
SLP Service: Set the SLP Service name. Default is InformaCastConfiguration. |
Inhibit SLP: Select "Enabled" to prevent the device from using SLP to find its configuration file. |
Inhibit Special Command: Select "Enabled" to prevent the device from responding to the device information query from the Clockwise application. |
|
Device Address Settings | |
Network Mode: The device will use this mode to determine its IP address. DHCP is the default mode, in which the device will attempt to get an IP address assigned by the detected DHCP server. If set to Static, the network settings specified in this section will be used. |
IP Address: The IP address to assign to the device if in static IP mode. |
Prefix: The prefix or netmask to use in static IP mode. |
Gateway: The gateway to use in static IP mode. |
Domain: The domain to use in static IP mode. |
DNS Server: The DNS server to use in static IP mode. |
|
Device IPv6 Address Settings | |
Network Mode: The device will use this mode to determine its IPv6 address. Link-Local is the default mode, in which the device will use its MAC address to generate its IPv6 address in the format [fe80::2246:f9ff:feXX:XXXX] where XX:XXXX is the last 6 digits of the MAC address. This address is always available regardless of the network mode setting. If set to "Static IPv6", the network settings specified in this section will be used. |
IP Address: The IP address to assign to the device if in static IP mode. |
Prefix: The prefix to use in static IP mode. |
Gateway: The gateway to use in static IP mode. |
|
SNMP Settings | |
SNMP Read Community: Specifies the password used to access the device's read-only SNMP variables. By default, the device will also accept the HTTP control password, general command password, or server registration-provided password to access read-only SNMP data. |
SNMP Write Community: Specifies the password used to set the device's SNMP variables. By default, the device will also accept the general command password or server registration-provided password to set the device's SNMP variables. |
SNMP MIB-2 Alternate Read Community: Specifies the password used to access the device's standard MIB-2 SNMP variables. Default value is "public". |
|
SNMPv3 Settings | |
View: Specifies the amount of SNMP MIB information to provide this user access to.
Mode | Description |
Full-Read Only | Allows read only permissions of SNMP MIB information. |
Full-Read Write | Allows read and write permissions of SNMP MIB information. |
MIB2-Read Only | Most restrictive, only allows read access to industry-standard SNMP MIB information, but not the ANetD-specific device information. |
|
Username: Specifies the username that is allowed to access the SNMPv3 data. |
Authentication Protocol: Specifies the authentication type for this user: MD5, SHA, or None. |
Password: Specifies the password associated with this user. Must be 8 characters long. |
Encryption Protocol: Specifies the privacy type for this user: DES, AES, or None. |
Privacy Password: Specifies the password associated with the encryption for this user. Must be 8 characters long. |
|
SNMP Notification Manager Settings | |
Host:Port Specifies the IP address, and optionally the port, of the SNMP manager(s) listening for SNMP notifications (traps) from this device. If not specified, the device will use a default value of 162 for the port. |
Community/User Name: Specifies the password used to access the device's traps. |
Trap Version: Specifies the version of the SNMP manager handling the trap notifications. |
Note: The following settings are for SNMPv3 only |
V3 Auth Type: Specifies the user-based authentication type for SNMPv3 traps: MD5, SHA, or None. |
V3 Passphrase: Specifies the password associated with the Community/User Name. Must be 8 characters long. |
V3 Encryption Type: Specifies the user-based privacy type to use: DES, AES, or None. |
V3 Encryption Key: Specifies the password associated with the encryption. Must be 8 characters long. |
V3 Trap Engine ID: Specifies an Engine ID for this device. It must be unique for the administrative domain, such that no two devices on the network share the same Engine ID. The value for this parameter may not be all zeros, all F's or blank. |
|
General SIP Settings | |
SIP Mode:
Mode | Description |
Paging | (Default mode) Force existing calls to hang up and automatically accept a new call when new INVITE occurs. |
Intercom | Do not accept a new INVITE if the device is already in a call, and return a busy signal to the second caller. |
Phone | Does not automatically pick up and requires input via GPIO (set GPIO Control of Non-GPIO Calls to "Yes") to accept (input 1 button press) or reject (input 0 button press) the INVITE. The device will play a ringing audio tone during this time. |
Button | Does not accept incoming SIP calls. |
Default is Paging mode. |
Extension: Numeric extension to be assigned to this device for dialing purposes. |
SIP Server: IP address or Fully Qualified Domain Name (FQDN) of the SIP server. The device will attempt to register with this SIP server at boot up and re-register every Registration Interval seconds. |
SIP Domain: Used as the domain in SIP transactions. This is needed if the SIP server requires a specific value for the domain portion of the SIP URL that is different than the SIP server address. If not specified, the SIP Server field will be used as the domain. |
SIP Password: The device will use this password during registration. |
SIP Digest Username: The device will use this digest username during registration, if digest user authentication is required by the server. |
SIP Port: Port of the SIP server. Default is 5060. |
Registration Interval: The device will attempt to register with the SIP server at this interval, in seconds. Sometimes servers will negotiate this interval to a set minimum value, so it may increase in that case. Default is 300 seconds. |
Mic Replacement Filename: Set the filename of the on-board audio file to stream back to the caller instead of a microphone capture. (See App Note #48: Onboard Sound Playback) |
SIP Stream Priority: Specifies the priority level of SIP audio. 1 is highest priority, 100 is lowest priority. Default level is 50. |
SIP Maximum Call Duration, seconds: Specifies the maximum call duration in seconds. If non-zero, the device will automatically end the call (hang up) after the programmed number of seconds. Default value is 0, no max call duration. |
|
SIP GPIO Input Action Settings | |
Push-to-Talk 1 (GPIO 0 Outgoing): Option 1: Specifies the IP address or SIP extension number of a device to connect to via SIP when the GPIO 0 input is actuated momentarily. Press GPIO 0 input to hang up the call, unless Push-to-Talk 1 Trigger Only is set (see below). |
Push-to-Talk 1 Alternate (Hold): Option 1: Specifies the IP address or SIP extension number of a device to connect to via SIP when the GPIO 0 input is held for the specified Push-to-Talk 1 Alternate Hold Time or longer. The Push-to-Talk 1 Alternate Hold Time must be non-zero for this setting to be recognized. |
Push-to-Talk 1 Alternate Hold Time: Specifies the duration in milliseconds that GPIO 0 input must be held for before triggering a call to the Push-to-Talk 1 Alternate destination. This time must be non-zero in order for the Push-to-Talk 1 Alternate action to be recognized. |
Push-to-Talk 1 Trigger Only: Set to "Yes" to prevent subsequent GPIO 0 input activations from hanging up an existing call. The called side has to end the call. |
Push-to-Talk 2 (GPIO 1 Outgoing): Option 1: Specifies the IP address or SIP extension number of a device to connect to via SIP when the GPIO 1 input is actuated momentarily. Press GPIO 1 input to hang up the call, unless Push-to-Talk 2 Trigger Only is set (see below). |
Push-to-Talk 2 Alternate (Hold): Option 1: Specifies the IP address or SIP extension number of a device to connect to via SIP when the GPIO 1 input is held for the specified Push-to-Talk 2 Alternate Hold Time or longer. The Push-to-Talk 2 Alternate Hold Time must be non-zero for this setting to be recognized. |
Push-to-Talk 2 Alternate Hold Time: Specifies the duration in milliseconds that GPIO 1 input must be held for before triggering a call to the Push-to-Talk 2 Alternate destination. This time must be non-zero in order for the Push-to-Talk 2 Alternate action to be recognized. |
Push-to-Talk 2 Trigger Only: Set to "Yes" to prevent subsequent GPIO 1 input activations from hanging up an existing call. The called side has to end the call. |
GPIO Control of Non-GPIO Calls: Set to "Yes" to allow GPIO control to accept (GPIO input 1 activation) or drop/reject (GPIO input 0 activation) calls in Phone mode, or to end a phone-to-device call (GPIO input 0 activation). |
|
Server Settings | |
Server URL: IP address or name, port, and directory (if applicable) of server to register with. Note the device can register with multiple servers concurrently.
Server Type | Example Server URL |
InformaCast | http://10.10.3.4:8081/InformaCast/admin?cmd=spkr |
Syn-Apps | http://10.10.3.4:80/SA-Announce/Api/SAAnnounceApi.asmx/RegisterIpSpeaker? |
IPcelerate | http://10.10.3.4:80/nipa/regSpeaker.jsp?type=ipspeaker |
AND | http://10.10.3.4:8089 |
AND_Exempt | http://10.10.3.4:8089 |
|
Server Type: Specify the type of server the device is registering with. Types currently include InformaCast, CiscoPagingServer, Syn-Apps, IPcelerate, Cistera, and AND. The AND_Exempt server type is the same as the AND server type, but the device will not reboot if the registration fails. |
|
GPIO Callback URL | |
GPIO Callback URL: Specifies the URL to access when GPIO input 0 or 1 transitions occur. Max length 256 characters. |
|
Misc. Server Options | |
Server Registration Interval: If non-zero, the device will reboot after the specified duration, in seconds, if it is unable to register with one of the specified servers. |
Server Registration Failure Reboot Option: When set to "Default", the device will reboot when server registration fails. Set to "SIP Failover" to prevent the device from rebooting when server registration fails, but is registered with a SIP server. Set to "Never" to prevent the device from rebooting even when server registrations fail. |
Auto Syn-Apps Option 72 Servers: If set to "Yes", the device will register with the Syn-Apps SA Announce server indicated by DHCP Option 72, if found. |
GPIO min update period: Amount of time, in milliseconds, that must elapse before the same GPIO input or output transition will be recognized as a new transition and thereby trigger a GPIO callback. Available range is 100ms to 2000ms (2 seconds). Default is 250ms. |
Informacast Capture Heartbeat Interval: The device will send a "heartbeat" message to the InformaCast server every specified number of seconds while the microphone is active. Default is 2 seconds. |
Time Offset: If non-zero, the specified adjustment, in minutes, will be applied to the local time supplied by a server registration, such as Singlewire's InformaCast server. This number can be negative. Note this does not apply to time received via NTP or from a server registration supplying UTC time such as Clockwise - in those cases this parameter will be ignored. |
Send Activations Only: If set to "Yes", only GPIO input transitions to the active state will trigger the GPIO callback, not GPIO input deactivation transitions. |
|
Firmware Settings | |
Main Firmware: Name of main firmware file to be loaded at boot up. If the file is not found at the next reboot, the stored setting will be cleared out. |
Firmware Location: Specify the URL of the TFTP or HTTP server and directory to search for the firmware files. |
|
GPIO Settings | |
GPIO Inputs are general purpose inputs that interface to external circuits and devices such as push buttons, amplifiers, sensors, strobes, etc. that allow response to stimuli outside of the device. |
GPIO 0 Input Description: Text description to identify the general purpose input 0. The description can be read by a MIB browser and can also be used by the Clockwise application to trigger an event based on a match of the description text when a related trap is received. |
GPIO 0 Input Inversion: Set to "Yes" to invert the logic of input 0. When the input is shorted, the input will be considered "off"; when the input is open, the input will be considered "on" or active. |
GPIO 0 Detection Time: Specifies the time, in milliseconds, before input 0 is considered triggered, i.e., shorted. Any off/on/off transitions that occur for less than this duration will be ignored. Default = '50ms' |
GPIO 0 Removal Time: Specifies the time, in milliseconds, before input 0 is considered off, i.e., the length of the "on" time will be extended by this amount of time after input transitions to off. This value should be less than the push-to-talk hold time (if push-to-talk hold is non-zero) in order to function properly. |
GPIO 1 Input Description: Text description to identify the general purpose input 1. The description can be read by a MIB browser and can also be used by the Clockwise application to trigger an event based on a match of the description text when a related trap is received. |
GPIO 1 Input Inversion: Set to "Yes" to invert the logic of input 1. When the input is shorted, the input will be considered "off"; when the input is open, the input will be considered "on" or active. |
GPIO 1 Detection Time: Specifies the time, in milliseconds, before input 1 is considered triggered, i.e., shorted. Any off/on/off transitions that occur for less than this duration will be ignored. Default = '50ms' |
GPIO 1 Removal Time: Specifies the time, in milliseconds, before input 1 is considered off, i.e., the length of the "on" time will be extended by this amount of time after input transitions to off. This value should be less than the push-to-talk hold time (if push-to-talk hold is non-zero) in order to function properly. |
|
Permanent Streams | |
Permanent Streams are multicast addresses that a device will continually listen to for RTP audio packets and play them back automatically when received. |
Priority: Priority level to playback the audio stream at. Available range of 1-100. 1 is highest priority; 100 is lowest priority. |
Volume: Set the volume level of the permanent stream. .5 is softest, 13 is loudest. A value of 0 is off. |
IP:Port: Set multicast IP address and port, separated by a colon, that the device will be listening to for audio streams. |
Source IP: If specified, the permanent stream must be sent from one of the listed source IP address(es), otherwise it is ignored. |
|
Onboard | |
The device can store onboard sounds that can be played back by various methods. |
Enter a directory name in the Name field and then click the Make Directory button in order to create a new directory on the device. Click on the name of the directory to navigate to it. Click on the name of a file to download it. Click the respective Delete link in order to remove a directory or file from the device. |
File Upload: Click the Choose File button in order to select a .wav sound file for upload to the presently selected directory. Click the Submit button to upload the file after it has been selected. Free space reports the remaining available storage space for onboard sounds. |
|
|