Wiki source code of Features

Version 4.2 by Mark Kohlmann on 2022/10/14 18:39

Hide last authors
Mark Kohlmann 4.2 1 SHOWRUNNER™ has a large number of features focused on the needs of the commercial lighting and hospitality markets and is adaptable to the residential market.
Mark Kohlmann 1.1 2
Mark Kohlmann 4.2 3 ==== Area Features ====
Mark Kohlmann 1.1 4
Mark Kohlmann 4.2 5 * Lighting Loads
6 * Scene recall
7 * Master raise/lower
8 * User configurable scene name, fade time, and load include by scene
Mark Kohlmann 1.1 9 * Individual load control within an area
10 * Select area from touchpanel, areas can be restricted by panel
11 * RGB controls for applicable fixtures, saved per scene
Mark Kohlmann 2.1 12 * Configurable Load Grouping for load consolidation including linked/group area loads
Mark Kohlmann 1.1 13 * Dynamic White/Circadian Rhythm CCT Control
14 ** CCT Control per area for applicable fixtures
15 ** Global schedule for CCT, astronomical and/or fixed schedules
16 ** Manual CCT override per area
Mark Kohlmann 4.2 17 ** Crestron GLS-LCCT (SolarSync™) sensor integration for daylight tracking
18 * Demand Response with ability to exclude area from Demand Response event
19 * Configurable load grouping allows aggregation of loads to a single slider per group, can include linked areas
20 * HVAC Control
21 * Shades
22 * Occupancy Features
23 ** Occupancy Modes
24 *** Occupancy
25 *** Vacancy
26 *** Disabled
27 *** Use Hardware Logic (if supported by edge controller)
28 ** Extend occupancy timeout by user specified seconds, can be scheduled
29 ** Configurable occupied and vacant scenes, scheduled
30 ** Configurable grace occupancy support without needing support in hardware
31 * After Hours support for automatic shutoff after configurable timeout w/ alerting
32 * Parent Area feature allows one area to trickle down scene recall and raise/lower (if enabled)
33 * Last Scene Recall timestamp and triggering action recorded
34
35 ==== Load Features ====
36
37 * Dynamically assigned/unassigned at runtime to areas
38 * Supported load types
39 ** Single Channel
40 ** Dynamic White/CCT
41 *** Warm/Cool
42 *** Intensity/CCT
43 *** DALI Type 8
44 *** Pharos Dynamic White
45 ** RGB/W/A
46 *** Color Picker
47 *** W/A channels can be controlled individually or mixed (Pharos)
48 * Supported load behaviors
49 ** Dimmable
50 ** Switched
51 ** Plug Load
52 * Dimming Curves
53 ** Unaffected
54 ** Linear
55 ** Linear No Zero Pass (support for EM lights that are not allowed to turn off i.e. Chicago 10%)
56 ** Logarithmic
57 ** Non Dim
58 ** S Curve
59 ** Soft Linear
60 ** Square
61 ** Always On
62 ** Inverse Log
63 ** Custom based on input output ranges
64 * Min/Mix Trim, performed in hardware if supported
65 * Override Level, performed in hardware if supported
66 * Unoccupied Level
67 * Demand Response Level
68 * Enable/Disable/Override states
69 * Option to ignore long fade times if the loads is off
70 * Option recall last level
71 * Individual daylight harvesting settings, enabled/disabled by scene
72 ** Open/closed loop
73 ** Min/Max levels
74 ** Sensitivity
75 ** Fade time
76 * Loads may track other loads
77 * Remap channels for unusual fixture channel mappings
78 * Raise/lower, performed with software fade engine if not supported by hardware
79 * Dynamic White/Circadian Rhythm CCT
Mark Kohlmann 1.1 80 ** Custom CCT curves per load or default algorithm
81 ** Min/Max CCT per load
82 ** Support for Warm/Cool or Intensity/CCT fixture types
83 ** Configurable automatic fixture shut off if outside CCT range
Mark Kohlmann 4.2 84 ** Crestron GLS-LCCT (SolarSync™) sensor integration for daylight tracking
85 * Load flashing for identification
86 * Verified timestamp option
87 * DALI (DIN-DALI-2/ZUMNET-JBOX-DALI Legacy mode)
88 ** Addressing/Grouping/Driver Replacement for DALI.  DALI groups are referenced by their controlled load simplifying addressing and replacement procedures.
89
90 (% class="wikigeneratedid" %)
91 ==== Scheduling Features ====
92
93 * Algorithm based scheduling engine ensures predictable operation year after year with no need to specifically specify each day
94 * Area and/or Tag based schedules
95 * Individual global events or grouped events
96 * showrunner™ HUB UI Features
97 ** Day/Week/Month/Time Grid views display all events calculated by the scheduler engine
98 ** Tree based event/event groups
99 ** View Built-In Calendars and Groups
100 ** Create/Edit/Delete Custom Calendars and Groups
101 * Execute last event on startup (configurable) to bring system in to correct state
102 * Configurable Actions
103 ** Scene w/ option to override fade time
104 ** Change Keypad State (Enable/Disable/Disable Off)
105 ** Change Occupancy Mode (Occupancy/Vacancy/Disable/Last/Use Hardware)
106 ** Switch between Normal and After Hours (for Timeout)
107 ** Change CCT Mode (Auto/Manual)
108 ** Assign Manual CCT
109 ** Extend Occupancy Timeout setting
110 ** Change Scenes Recalled by Occupied/Vacant/On/Off
111 ** Shade Command (Open/Close)
112 ** Plug Load Mode (Off/On/Auto)
113 * Copy Actions from Area to Area
114 * AM, PM, and Relative to Astronomical (Sunrise/Sunset) Time References
115 * Event Verification by Date in real-time with month calendar view and event description
116 * Require a scene to be active before recalling the scheduled scene (optional)
117 * Advanced Scheduling Feature (Licensed)
118 ** Event Include and/or Exclude by Calendar(s) and/or Calendar Group(s)
119 ** Calendar Groups consist of one or more Calendars
120 ** Calendars can be based on a Date Range or Date Pattern
121 ** Calendar Properties:
122 *** Date Range:
123 **** Start and End Dates
124 **** Specific Dates selected using Date Picker
125 **** Recur Annually Option
126 *** Date Pattern:
127 **** Year - Restrict to specific year or none
128 **** Month - Restrict to specific Month(s) or none
129 **** Week - Restrict to specific Week of the month or none
130 **** Week Day - Restrict to specific day of the week or none
131 **** Day - Restrict to a specific day of the month or none
132 **** Optional: Offset - Offset date based on restrictions
133 **** Optional: Calculate Observed Weekday Date Before, After, or BeforeOrAfter
134 *** Enable/Disable
135 ** Pre-loaded with US Federal and common non-Federal US Holidays
136
137 === Supported Hardware Features ===
138
139 * Common Settings to all devices
140 ** Contractor Label
141 ** Name
142 ** GlobalId
143 ** UniqueId (GUID)
Mark Kohlmann 1.1 144 * Keypads
Mark Kohlmann 4.2 145 ** Support for common fixed configurations, user assignable at runtime
146 ** Custom keypads with configurable actions per button at runtime
147 *** Graphic based programming using showrunner™ HUB UI
148 *** Master raise/lower button support allows assignment of currently selected load/shade/area/etc
149 *** Custom button layouts w/ labels to assist with generating engravings
150 ** Flexible Templating Engine
151 *** Create common keypad templates
152 *** Apply keypad templates to individual keypads
153 **** Remap hardware when template is applied
154 **** Optionally exclude specific hardware and/or buttons
Mark Kohlmann 1.1 155 ** User configurable area to control
Mark Kohlmann 4.2 156 ** Enable/Disable/Disable Off states
157 ** Prevent disable option
158 ** Flip raise/lower on common keypad types
159 ** Configurable hold time support, done in software if not supported by hardware
160 ** Configurable double tap time support if supported by hardware
161 ** Simulate keypads from showrunner™ HUB UI or console
162 ** Direct load mapping for some common keypads
163 * Keyswitch and Contact Closure Inputs
164 ** Supports all versiport and digital inputs
165 ** Maintained and Momentary supported
166 ** Feedback output supported
167 ** Functions
168 *** Override
169 *** Scene Recall for Active and Inactive States
170 *** Demand Response
171 *** Actions for Active and Inactive States
Mark Kohlmann 1.1 172 * Occupancy Sensors:
Mark Kohlmann 4.2 173 ** Occupancy configuration for CN and ZUMLINK occupancy sensors
Mark Kohlmann 1.1 174 ** ​3rd Party and Non-System occupancy sensor support
Mark Kohlmann 4.2 175 ** Occupancy/Vacancy/Disabled/Use Hardware Logic modes, user configurable
Mark Kohlmann 1.1 176 ** Configure scenes recalled by area for occupancy and vacancy states
177 ** Individual max unoccupied level by load for IECC 2018 C405.2.1.3 compliance
178 ** User configurable assignment of sensor to area(s) and load(s)
179 ** Occupancy sensors may feed data to multiple areas and loads
Mark Kohlmann 4.2 180 ** Last occupied and vacant times recorded
Mark Kohlmann 1.1 181 * Partition sensors
182 ** Support for divisible areas
183 ** GLS-PART-CN with adjustable sensitivity
Mark Kohlmann 4.2 184 ** 3rd party sensor support via hardware inputs
185 ** User configurable Auto, Combined, and Divided
186 ** Filtering to ignore noisy partition sensors
187 ** Change count and last change recorded
188
189 ==== Energy Efficiency ====
190
Mark Kohlmann 1.1 191 * Demand Response/Load Shedding
192 ** Automatic via sensor input
193 ** Manually via keypad
Mark Kohlmann 4.2 194 * Calculated or Measured Power (Watts)
195 * Energy Efficiency visualization on floorplan
196
197 ==== Security ====
198
199 * Touchscreens: Global User and Technician Passcodes, user configurable.
200 * showrunner™ HUB
201 ** Role Based permissions by Group
202 ** Granular Create, Edit, View, Delete, and Execute permissions by Role
203 ** Users and API Users assignable to groups
204 ** Restrict Group by area and tag
205 ** HTTPS enforced
206 ** Auto session timeout
207 ** Login via username/password or PIN code
208 ** Support for Processor or internal user database
209 ** Best practices for password handling
210 * API Users using AWSv4 scheme for authentication per request for maximum security
211
212 ==== System Settings ====
213
Mark Kohlmann 1.1 214 * User configurable time zone, location, and current time
215 * Addressing and Verification of Cresnet devices by serial number
216 * Cresnet Device Serial Number capture
217 * Configurable Global Actions with touchpanel trigger
218 * Remote hardware support from neighbor ShowRunner System:
219 ** ​Allows a master ShowRunner system to integrate slave processors
220 ** AV Serial Interface
221 ** Loads
222 ** Controllers
223 ** Keypad
224 ** Keyswitches
225 ** Occupancy Sensor (including setup for Cresnet sensors)
226 ** Partition Sensors (including setup for Cresnet sensors)
227 ** Photocells
228 * Web based reporting directly from the processor allows generation of as built documentation: Cresnet Discovery, Device Status, Event Schedule, Keypad Schedule, Load Schedule, and Panel Schedule
229
230 === Integrations ===
231
232 * AV Integration protocol via serial port
233 * BACNET Support for integration of Areas, Loads (Licensed Feature)
234 * Crestron Fusion (Licensed Feature)
Mark Kohlmann 4.2 235 * E-DMX Receiver
236 ** SACN or Art-Net
237 ** Enable/Disable control for loads
238 ** Map DMX to showrunner loads
239 * EISC Export for AV Integration, dynamic creation from the UI (3-series, classic, EISC Client, EISC Server, VC-4 Client)
240 * HTTP REST API w/ Authorization
241 * Lightweight API provides real-time control/feedback of hardware using CoAP
242 * Zum Floor Hub Support for integration, Export showrunner™ areas to the Floor Hub (Licensed Feature)
Mark Kohlmann 1.1 243
244 === Reporting ===
245
246 ShowRunner provides a website via the processor's internal webserver with the following reports.  All data is live at the time of the generation of the report.
247
248 * Area Load Schedule - Load schedule by Area
249 * Area Scene Schedule - Scene settings by Area
250 * Area - Areas defined
251 * Cresnet Discovery - Performs an auto-discovery on every attached Cresnet bus and returns the results in a table.  Duplicates are identified.
252 * Device Status - Provides Cresnet, Ethernet, and Device online status and associated devices.  Cresnet devices include Serial Number [TSID] and version #.
253 * Event Schedule - Provides configured lat/lon, timezone, sunrise and sunset for current date, scheduled events with associated actions, and Calendars (Advanced Calendaring)
254 * Keypad Schedule - Provides a list of keypads with Model, Name, Type, Connection Details, Enabled Status, Online Status, settings, and custom actions (if defined)
255 * Load Schedule - Provides a list of loads per module per panel with connection information and settings.  Report is grouped by panel and module.
256 * Panel Schedule - Provides a list of lighting modules by panel with module type, label, and connection information.