New Dise One & CX Portal release! Click this link to read the release notes: Dise One 4.2 & CX Portal V40

Custom Settings

Prev Next

Add a Custom Setting

  1. Navigate to the 'Players' module: admin_players🔎︎
    1. This can also be done via the 'Displays' module by selecting a display and clicking on the player name:display_player🔎︎
  2. Select the relevant player.
  3. Select 'Add new' under custom settings: Custom settings🔎︎
  4. Enter details of the relevant setting from the table below:

Dise One

Setting
Type
Description
Compatibility
Example Value
One.Bandwidth
String
Limits the bandwidth used by the player in kbit/s. Only supported on linux.
Linux - One 1.3+256
One.BrowserTimeOut
Number
Timeout in seconds for a restart/reload of browser mode.
One 1.3+
30
One.Com<port number> E.g. One.Com0
String
Configure a comport:
RS232:
RS232 mode - 13.
Baudrate - 1 = 2400, 2 = 4800, 3 = 9600, 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200.
Model - 1 = Samsung, 2 = LG, 3 = Philips, 4 = NEC, 5 = Conrac, 6 = Dynascan.
Monitor ID - 1 (most commonly)
Path to json file OR input source and volume

Queue:
Queue mode - 3
Baudrate (as above)
Windows/Linux - One 1.3+
Multiple examples:
"13,3,1,1,HDMI,45"
"13,3,1,1,path/to/settings.json"
3,2
One.DisableNetworkRestart
Number
Disables restart of network on linux if server communication fails 5 times in a row.
Linux - One 1.3+
1
One.DisableNightlyReboot
String
Disable nightly reboot.
One 1.3+
"1"
DownloadProxyStringDownload content, software updates and add-ons from a caching proxy instead of directly from the Portal.
One 4.1+
https://proxyserverIP:port
DisablePowerControlBooleanBy default, operating hours will power off the display using platform-specific or RS232 commands, in addition to stopping playback to show a black screen. When the DisablePowerControl setting is set to true, the display will no longer receive power-off commands via platform or RS232 commands. Instead, playback will simply stop and a black screen will be shown.One 3.1+True
One.DisableTimeZoneBoolean
False by default and when set to true, the Dise Player will not configure the device timezone including any NTP settings, leaving it at its default settings.
One 4.0+True
One.Display, One.Display<2-4>
String
Custom settings required for multi-display solutions. An individual custom setting must be added to a player for each display. A max of 4 displays is supported.

Setting format: <width>x<height>

Additional optional value to control rotation, which must be seperated by 3 commas to the resolution:
0 = default
1 = rotate left 90 degrees
2 = rotate 180 degrees
3 - rotate right 90 degrees

"windows" can be used to allow Windows to control the display settings.
One 1.3+
Multiple examples:
1920x1080
1080x1920
1920x1080,,,2

or

windows
One.DisplayMode
String
A required setting for multi-display. Set the position of the displays.

Setting format:
<columns>x<rows>

Linux only - Additional xandr commands can be used.

xandr setting format:
raw: <xandr commands>
One 1.3+
Multiple examples:
2x1
raw: xandr --rotate left
One.ExtraBrowserArgs
String
Add command line arguments to the players chromium browser.
One 1.3+
--example-command --example-options=test
One.FilterClientAlarms
String
Disable all or specified client alarms. Specify the client alarm to disable or use 'all' to disable all alarms.
One 1.3+
ScreenFailure
One.KeyboardLayout
String

Language of virtual keyboard:

dk - Danish
gb - English (UK)
us - English (US)
ee - Estonian
fi - Finnish
fr - French
de - German
is - Icelandic
it - Italian
lv - Latvian
lt - Lithuanian
no - Norwegian
pl - Polish
es - Spanish
se - Swedish
ch - Switzerland
nl - Dutch


One 1.3+
dk
One.ListenPort
String
Configure Queue mode to listen on a port instead of a comport.
Windows/Linux - One 1.3+
3.5081
One.MouseCursor
String
Control visibility of the mouse cursor. 1 enables and 0 disables.Linux - One 1.3+
"1"
One.MqttServerUrl
String
Configure the MQTT server URL used in synchronized playback.
One 1.3+
wss://username:password@diseserver.net:443/mqtt
One.NTPAddressStringSpecifies the NTP server to use when configuring time settings. If no server is set via menu, RM server, or other management, the default pool.ntp.org will be used.
One 4.0+pool.ntp.org
One.OnScreenKeyboard
String
Enable or disable the on-screen keyboard.
One 1.3+
On
One.PlayerInput
Number
Enables or disables input to the jsplayer. Commonly used for interactive templates. 1 enables and 0 disables.
One 1.3+
1
One.Plugins
String
A list of plugins for the jsplayer.
One 1.3+
[{"name":"ExamplePlugin", "enabled":true, "config":{"param":"value"}}]
One.Printer
String
Configuration for connecting the player to a printer. IPP printers and usb printers are supported, drivers are required. Verified printer support: HP LaserJet Pro M203-M206 & 4002dw.
Windows/Linux - One 1.3+
usb://HP/LaserJet%20M203-M206?serial=\<serianl-number>,HP-LaserJet_PRO_M203-M206.ppd
RestartReplayAt
Number
Restart Replay at specified hour (24 hour-based, all days). -1 to disable. Will use the time zone locally on the player.
One 1.3+
-1
One.Sync
String
Json object to configure synchronization.
One 1.3+
[{
  "type": "leader",
  "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTc4ODIsInR5cGUiOiJDaGFubmVsIn0",
  "channelName": "Default channel"
},
{
  "type": "follower",
  "channelId": "eyJwcmVmaXgiOiJEQ1hQVjIiLCJpZCI6MTIzNCwidHlwZSI6IkNoYW5uZWwifQ==",
  "channelName": "Another channel"
}]
One.TimeZone
String
Time zone identifier in the format of standard TZ database time zones.
One 1.3+
Europe/London
One.Volume
Number
A number between 0 - 100 which sets the main channel volume in %.
One 1.3+
50