RouteMaster Web Panels – Getting started.

When you install RouteMaster, a selection of pre-built panels are included. Once RouteMaster is configured and running, you can access web panels by entering RouteMaster’s IP address in your browser (e.g. http://127.0.0.1 )

If you’re using a port other than 80 for RouteMaster’s internal web server, append the port number to the URL. (e.g. http://127.0.0.1:444 )

You’ll see the sample panels, shown like this

Clicking the OPEN button on a panels will launch it, at it’s designed size. SCALED opens the panel so it dynamically sizes to the browser window.

You can use the sample panels to control the configured router. All changes made on the router will tally back to any connected panels.

Designing your own panels

To design your own panels, you’ll need a licensed copy of  Helm Designer.

The editable versions of the sample panels are installed in folder C:\Program Files (x86)\Rascular\Routemaster\Sample WebPanels as part of RouteMaster.

You can open them directly from Helm. Sample panels are built using a ‘dummy router’, so the can be tested internally within Helm Designer as ‘local’ panels, without publishing them to RouteMaster.

Configuring Helm for publishing panels to RouteMaster

You can publish panels to RouteMaster directly from Helm Designer.

RouteMaster panels are published by copying the relevant asset files to the RouteMaster server folder, so Helm and RouteMaster must either run on the same PC, or share a filesystem.

First, select RouteMaster Web Panels in the Options dialog. The RouteMaster URL must be the one mentioned earlier, typically including the port number. You can use the TEST button to check for comms to the RouteMaster system.

The WebPanel Folder should match the folder specified in the RouteMaster Client settings for WebSocket and Panels.

Testing a Web Panel

With RouteMaster running and correctly configured in Helm, you can easily test a Helm panel in the browser with the Run Web Panel button. This automatically publishes the current panel as a temporary panel on RouteMaster (called “_HELM”) and opens it in the browser.

Publishing a Panel

To  publish a new or updated panel from Helm, select File/Publish To… from the main menu. The panel will be converted to the required format and copied to a folder with the chosen name. The default name will be the caption of the Root Panel in Helm.

You can copy panels from on PC to another simply by copying the relevant folders in this directory. To see the newly published panel in RouteMaster you’ll need to refresh the

Panel Management

Helm and RouteMaster do not have built-in tools for managing panels once they’re published. You can use Windows Explorer to delete or rename panels, and also move panels into sub-folders.  Each panel has it’s own folder, containing the panel JSON data and other assets.

A list of sub-folders, and a ‘breadcrump trail’ at the top of the main Web Panel page allows users to navigate to any subfolders.