Wiki source code of Central Control UI

Last modified by Mark Kohlmann on 2025/04/17 20:04

Show last authors
1 ShowRunner v3.069 and newer support a central user interface accessing multiple independent processors.  This is a licensed feature.
2
3 The ShowRunner HUB UI can be configured to connect to multiple independent processors allowing the system to be accessed and managed from one screen.
4
5 === Limitations: ===
6
7 * All operations happen on the last selected processor.
8 * Schedules/Global Actions/Reports/Setup all operate on the last selected processor.
9
10 === Requirements: ===
11
12 * 4-Series master processor
13 * All processors must have a trusted certificate stored in the computer.  This is best handled by having all of the processors webserver certificates signed by a common CA.
14 * Master processor is used to authenticate all users and the tokens generated by the master are trusted by the child processors.
15
16 === Setup Instructions: ===
17
18 * Setup All Child Processors via console
19 ** Import JSON Web Key from master processor:
20 *** ##sradmin import jwk (IP Address of Master Processor)##
21 Example: ##sradmin import jwk 192.168.1.10##
22 ** Enable HTTP OPTIONS: ##wsallowhttpoptions##
23 * Setup Master Processor
24 ** Login to ShowRunner HUB
25 ** Go to Setup / Integration / Remote Systems
26 *** //Add Remote System// for each child processor
27 **** System ID: Unique Number
28 **** Label: Name of the child processor that will be shown on the tree
29 **** IP Address / Hostname: IP Address or hostname of the child processor
30 **** Connection Type: //Hub Only//
31 **** Leave remaining fields blank