> For the complete documentation index, see [llms.txt](https://docs.exaplan.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exaplan.one/operation/admin-panel.md).

# Admin Panel

### 1. System Control

Exaplan provides a system management and automation interfaces where you have:

* 4 preset buttons:&#x20;
  * System Restart, OFF
  * Projectors ON, OFF
* Up to 6 custom buttons

<figure><img src="/files/F0AyxlY3xvrQyRt0XWQC" alt=""><figcaption></figcaption></figure>

The configuration file for the panel is located in:

`"C:\Exaplan\Exaplan_Data\StreamingAssets\Exaplan_AdminControlPanel.json"`&#x20;

The syntax for the admin panel components is explained below:

<table><thead><tr><th width="186">Class</th><th>Parameters</th></tr></thead><tbody><tr><td>admin</td><td><ul><li>pinlock: true, false<br>Lock the admin window with a password.</li><li>pin: pick a 4 digit PIN. e.g. "1234"</li></ul></td></tr><tr><td>projectors</td><td>list of projector IP addresses to be used with pjlink commands</td></tr><tr><td>pjlinkPort</td><td>Port for pjlink communication with projectors. Default is 4352</td></tr><tr><td>defaultButtons</td><td>the 4 default buttons for turning ON/OFF the system and projectors.</td></tr><tr><td>customButtons</td><td>add up to 6 extra buttons with custom commands.</td></tr></tbody></table>

Buttons syntax:

<table><thead><tr><th width="186">Button Parameter</th><th>Description</th></tr></thead><tbody><tr><td>label</td><td>Custom name for the button that will be visible on the interface.</td></tr><tr><td>color</td><td>Color of the button. Options are: <em>red, blue, green, yellow, magenta, white.</em></td></tr><tr><td>type</td><td><ul><li><code>"system"</code>: command line instruction in batch language.</li><li><code>"pjlink"</code>: protocol for projection control over TCP/IP.</li><li><p><code>"exaplay"</code>: tcp command to Exaplay. Requires:</p><ul><li><code>"ip"</code>: address of the Exaplay machine.</li><li><code>"port"</code>: Exaplay port. defaults to 8100.</li><li><code>"command"</code>: from the <a href="https://docs.exaplay.one/control/tcp-and-upd-control#tcp-in-receive">Exaplay TCP/IN dictionnary</a></li></ul></li><li><code>"macro"</code> : a sequence of commands from the types above. Takes a list of "commands" : [ ]</li></ul></td></tr></tbody></table>

Example:

```json
{
  "admin": { "pinLock": false, "pin": "1234" },
  "projectors": ["192.168.49.101","192.168.0.103","192.168.0.102"],
  "pjlinkPort": 4352,
  "defaultButtons":[
    { "label": "System Restart", "color": "blue", "type": "system", "command": "shutdown -r" },
    { "label": "System OFF", "color": "red", "type": "macro", "commands": [
      { "type": "system", "command": "shutdown /s /t 5" },
      { "type": "pjlink", "command": "POWR 0" } ] },
    { "label": "Projectors ON", "color": "blue", "type": "pjlink", "command": "POWR 1" },
    { "label": "Projectors OFF", "color": "red", "type": "pjlink", "command": "POWR 0" }
  ],
  "customButtons": [
    { "label": "Exaplay Stop", "color": "green", "type": "exaplay", "ip": "192.168.49.101", "port": 8100, "command": "stop,comp1" },
    { "label": "Run cmd", "color": "white", "type": "batch", "path": "C:\\\\Exaplan\\\\Exaplan_Data\\\\StreamingAssets\\\\Demo_Data\\\\template.bat" }
  ]
}

```

### 2. Settings

<figure><img src="/files/rir1SqjMvbN061GkBx30" alt="" width="375"><figcaption></figcaption></figure>

These options affect performance, visual clarity, and workflow automation.

***

#### Layers

<table><thead><tr><th width="272">Setting</th><th>Description</th></tr></thead><tbody><tr><td><strong>Import layer setting (Performance ↔ Quality)</strong></td><td>Moving toward <strong>Performance</strong> reduces import time and increases responsiveness. Moving toward <strong>Quality</strong> increases visual quality and precision.</td></tr><tr><td><strong>Enable PDF/DXF background transparency</strong></td><td>Plans are imported without a background. <strong>Note</strong>: vector drawings with black lines, will show black on black background, so make sure you use color effects or a different interface background (white, grid)</td></tr><tr><td><strong>Enable file Watcher (Layer 0)</strong></td><td>Startup behavior for the <a href="/pages/zD8WSrTcVRwMM0L3711A">file watcher system</a>. </td></tr></tbody></table>

***

#### Interface Camera

<table><thead><tr><th width="270">Setting</th><th>Description</th></tr></thead><tbody><tr><td><strong>Interface zoom range (min – max)</strong></td><td>Controls how far users can zoom in or out when navigating the plan in the interface. Does not affect projection.</td></tr><tr><td><strong>Clear default</strong></td><td>Resets the saved startup camera parameters to system default values.</td></tr><tr><td><strong>Save current as default</strong></td><td>Saves the current UI camera position and zoom as the startup default for future sessions.</td></tr></tbody></table>
