ShowRunnerCLC™ is a commercial lighting control and lighting management system.  ShowRunnerCLC™ contains a large number of features focused on the needs of the commercial lighting and hospitality markets and is adaptable to the residential market.  Hardware support is extensive and growing all the time.  This document is not a complete feature list and Chief Integrations reserves the right to make modifications at any time.

Key Capabilities

  • Configuration driven with runtime adaptability enables rapid commissioning of commercial lighting systems
  • Extensive feature set allows Crestron systems to comply with the majority of DIV 26s and customer requirements
  • Large native hardware support with the ability to extend support to new hardware quickly and easily
  • Touchpanel and web based UIs cover users' needs
  • Runs entirely on a Crestron processor or VC-4 eliminating the need to manage expensive servers
  • Floorplans with pinch, zoom, and insight!
  • Powerful scheduling capabilities enable set and forget scheduling of lighting and easy management to handle changes

Area Features

  • Lighting Loads
  • Scene recall
  • Master raise/lower
  • User configurable scene name, fade time, and load include by scene
  • Individual scenes may be locked to prevent changing their settings
  • Individual load control within an area
  • Area selection from touchpanel, areas can be restricted by panel
  • RGB controls for applicable fixtures, saved per scene
  • Configurable Load Grouping for load consolidation including linked/group area loads
  • Dynamic White/Circadian Rhythm CCT Control
    • CCT Control per area for applicable fixtures
    • Global schedule for CCT, astronomical and/or fixed schedules
    • Manual CCT override per area
  • Demand Response with ability to exclude area from Demand Response event
  • Configurable load grouping allows aggregation of loads to a single slider per group, can include linked areas
  • HVAC Control
  • Shades
  • Occupancy Features
    • Occupancy Modes
      • Occupancy
      • Vacancy
      • Disabled
      • Use Hardware Logic (if supported by edge controller)
    • Extend occupancy timeout by user specified seconds, can be scheduled
    • Configurable occupied and vacant scenes, scheduled
    • Configurable grace occupancy support without needing support in hardware
  • After Hours support for automatic shutoff after configurable timeout w/ alerting
  • Parent Area feature allows one area to trickle down scene recall and raise/lower (if enabled)
  • Last Scene Recall timestamp and triggering action recorded
  • Organized in a node tree with multiple depths

Load Features

  • Dynamically assigned/unassigned at runtime to areas
  • Supported load types
    • Single Channel
    • Dynamic White/CCT
      • Warm/Cool
      • Intensity/CCT
      • DALI Type 8
      • Pharos Dynamic White
    • RGB/W/A
      • Color Picker
      • W/A channels can be controlled individually or mixed (Pharos)
  • Supported load behaviors
    • Dimmable
    • Switched
    • Plug Load
  • Dimming Curves
    • Unaffected
    • Linear
    • Linear No Zero Pass (support for EM lights that are not allowed to turn off i.e. Chicago 10%)
    • Logarithmic
    • Non Dim
    • S Curve
    • Soft Linear
    • Square
    • Always On
    • Inverse Log
    • Custom based on input output ranges
  • Min/Mix Trim, performed in hardware if supported
  • Override Level, performed in hardware if supported
  • Unoccupied Level
  • Demand Response Level
  • Enable/Disable/Override states
  • Option to ignore long fade times if the loads is off
  • Option to recall last on level
  • Individual daylight harvesting settings, enabled/disabled by scene
    • Open/closed loop
    • Min/Max levels
    • Sensitivity
    • Fade time
  • Loads may track other loads
  • Remap channels for unusual fixture channel mappings
  • Raise/lower, performed with software fade engine if not supported by hardware
  • Dynamic White/Circadian Rhythm CCT
    • Custom CCT curves per load or default algorithm
    • Min/Max CCT per load
    • Support for Warm/Cool or Intensity/CCT fixture types
    • Configurable automatic fixture shut off if outside CCT range
    • Crestron GLS-LCCT (SolarSync™) sensor integration for daylight tracking
  • Load flashing for identification
  • Verified timestamp option
  • DALI (DIN-DALI-2/ZUMNET-JBOX-DALI Legacy mode)
    • Addressing/Grouping/Driver Replacement for DALI.  DALI groups are referenced by their controlled load simplifying addressing and replacement procedures.

Scheduling Features

  • Algorithm based scheduling engine ensures predictable operation year after year with no need to define a system wide schedule per-day
  • Area and/or Tag based schedules
  • Individual global events or grouped events
  • ShowRunnerCLC™ HUB UI Features
    • Day/Week/Month/Time Grid views display all events calculated by the scheduler engine
    • Tree based event/event groups
    • View Built-In Calendars and Groups
    • Create/Edit/Delete Custom Calendars and Groups
  • Execute last event on startup (configurable) to bring system in to correct state
  • Configurable Actions
    • Scene w/ option to override fade time
    • Change Keypad State (Enable/Disable/Disable Off)
    • Change Occupancy Mode (Occupancy/Vacancy/Disable/Last/Use Hardware)
    • Switch between Normal and After Hours (for Timeout)
    • Change CCT Mode (Auto/Manual)
    • Assign Manual CCT
    • Extend Occupancy Timeout setting
    • Change Scenes Recalled by Occupied/Vacant/On/Off
    • Shade Command (Open/Close)
    • Plug Load Mode (Off/On/Auto)
  • Copy Actions from Area to Area
  • AM, PM, and Relative to Astronomical (Sunrise/Sunset) Time References
  • Event Verification by Date in real-time with month calendar view and event description
  • Require a scene to be active before recalling the scheduled scene (optional)
  • Advanced Scheduling Feature (Licensed)
    • Event Include and/or Exclude by Calendar(s) and/or Calendar Group(s)
    • Calendar Groups consist of one or more Calendars
    • Calendars can be based on a Date Range or Date Pattern
    • Calendar Properties:
      • Date Range:
        • Start and End Dates
        • Specific Dates selected using Date Picker
        • Recur Annually Option
      • Date Pattern:
        • Year - Restrict to specific year or none
        • Month - Restrict to specific Month(s) or none
        • Week - Restrict to specific Week of the month or none
        • Week Day - Restrict to specific day of the week or none
        • Day - Restrict to a specific day of the month or none
        • Optional: Offset - Offset date based on restrictions
        • Optional: Calculate Observed Weekday Date Before, After, or BeforeOrAfter
      • Enable/Disable
    • Pre-loaded with US Federal and common non-Federal US Holidays
    • Support for additional algorithms available upon request

Circadian Rhythm/Dynamic White

  • Global system CCT Level
  • Override CCT per area by scene or manually
  • Crestron GLS-LCCT (SolarSync™) sensor integration for daylight tracking
  • Time period based
    • Time References for start and end of period
      • AM/PM
      • Relative to
        • Sunrise
        • Sunset
        • Solar Noon
    • Each time period can have the following setting for CCT
      • Static
      • Linear change over time
      • Sensor with configured CCT when sensor is out of range
  • Supported with 0-10V, DMX, and DALI.  Additional support via APIs

Supported Hardware Features

Virtually the entire Crestron lighting product line is supported along with several 3rd party products

  • Common Settings to all devices
    • Contractor Label
    • Name
    • GlobalId
    • UniqueId (GUID)
  • HVAC
    • Temperature control by area
    • Support for some Crestron Thermostats, more can be added as needed
    • Support for some 3rd party systems, more can be added as needed
  • Keypads
    • Support for common fixed configurations, user assignable at runtime.  Includes all standard Crestron SpecsBuilder types.
    • Custom keypads with configurable actions per button at runtime
      • Graphic based programming using ShowRunnerHUB™ UI
      • Master raise/lower button support allows assignment of currently selected load/shade/area/etc
      • Custom button layouts w/ labels to assist with generating engravings
    • Flexible Templating Engine
      • Create common keypad templates
      • Apply keypad templates to individual keypads
        • Remap hardware when template is applied
        • Optionally exclude specific hardware and/or buttons
    • User configurable area to control
    • Enable/Disable/Disable Off states
    • Prevent disable option
    • Flip raise/lower on common keypad types
    • Configurable hold time support, done in software if not supported by hardware
    • Configurable double tap time support if supported by hardware
    • Simulate keypads from ShowRunnerCLC™ HUB UI or console
    • Direct load mapping for some common keypads
  • Keyswitch/Contact Closure Inputs
    • Supports all versiport and digital inputs
    • Maintained and Momentary supported
    • Feedback output supported
    • Functions
      • Override
      • Scene Recall for Active and Inactive States
      • Demand Response
      • Actions for Active and Inactive States
    • Commonly used for FACP, override, demand response, and panic inputs
  • Occupancy Sensors:
    • Occupancy configuration for CN and ZUMLINK occupancy sensors
    • ​3rd Party and Non-System occupancy sensor support
    • Occupancy/Vacancy/Disabled/Use Hardware Logic modes, user configurable
    • Configure scenes recalled by area for occupancy and vacancy states
    • Individual max unoccupied level by load for IECC 2018 C405.2.1.3 compliance (open office 600sqft)
    • User configurable assignment of sensor to area(s) and load(s)
    • Occupancy sensors may feed data to multiple areas and loads
    • Last occupied and vacant times recorded
  • Output Signal
    • Logic object capable of triggering additional logic
    • Can trigger physical outputs via versiports/IOs
    • Supports conditional logic
    • Independent actions for active/inactive states
    • Configurable delays for active/inactive execution
  • Partition sensors
    • Support for divisible areas
    • GLS-PART-CN with adjustable sensitivity
    • 3rd party sensor support via hardware inputs
    • User configurable Auto (use sensor) with manual override for Combined and Divided
    • Filtering to ignore noisy partition sensors
    • Change count and last change recorded help troubleshoot
    • Hardware not required, may be setup as a virtual sensor
  • Photocell
    • Supports Open Loop, Closed Loop, Exterior, and LCCT (as SolarSync™ and exterior)
    • Configurable coefficient
    • Configurable thresholds
    • Assignable to individual loads for daylight harvesting
  • Serial Interface
    • RS-232/422/484 depending on hardware
    • Configurable Baud Rate and Com settings
    • Simple ASCII API for controlling/monitoring
    • Areas/Loads/Occupancy/Partition/Shades supported
  • Shades
    • Support for Crestron shades/drapes
    • Support for many 3rd party shade and drape systems
  • Zum Wired
    • Edge logic operation in Zum App mode
      • Override occupancy logic and use ShowRunnerCLC™ logic
    • Central logic in CNET mode
    • Cresnet devices attached to ZUMNET-JBOXs in either Edge or Central modes
  • Zum Wireless
    • Override keypad buttons (except buttons 5-6)
    • Edge logic operation
    • Override occupancy behavior with ShowRunnerCLC™ logic
    • Direct load control
    • Scene save
  • Support for configuring hardware symbol properties on Crestron hardware

Energy Efficiency

  • Demand Response/Load Shedding
    • Automatic via sensor input
    • Manually via user input
  • Calculated or Measured Power (Watts)
  • Energy Efficiency visualization on floorplan

Security

  • Touchscreens: Global User and Technician Passcodes, user configurable.
  • ShowRunnerCLC™ HUB
    • Role Based permissions by Group
    • Granular Create, Edit, View, Delete, and Execute permissions by Role
    • Users and API Users assignable to groups
    • Restrict Group by area and tag
    • HTTPS enforced
    • Auto session timeout
    • Login via username/password or PIN code
    • Support for Processor and internal user database with configurable priority or specify one exclusively
    • Best practices for password handling
  • API using AWSv4 scheme for authentication per request for maximum security
  • Encrypted storage of all credentials and keys

General Features

  • User configurable time zone, location, and current time
  • Addressing and Verification of Cresnet devices by serial number
  • Cresnet Device Serial Number capture
  • Extensive console command interface (CLI)
  • Simulate sensor and keypad inputs to test without hardware
  • DHCP server on single LAN processors allows setup of isolated networks without additional DHCP server. 
    Note: DHCP server is not designed to be used in production and will automatically be disabled on a reboot, use for setup only.

Diagnostics

  • Provides diagnostic data when supported by hardware
  • Diagnostics available from load controllers all the way up to Cresnet bridges
  • Status indications quickly assist with identifying severity of the problem: Normal, Warning, Critical, Status Only

Discovery

  • Discover and automatically define Zum Wired hardware
  • Discover and automatically define Zum Wireless hardware
  • Discover Cresnet devices connected to the system, automatic addressing for configured hardware by serial number
  • Discover and claim select Crestron Ethernet devices connected to the local network, automatic IP Table setup when claiming

Event Log

  • Central logging mechanism
  • Messages time stamped
  • CSV format
  • Multiple logging levels: Critical, Error, Warning, Information, Debug, Trace
  • Filter by logging level
  • Filter by source object
  • Filter by GlobalId
  • Trace option allows tracking the triggering event through execution
  • Thread option allows tracking of the thread executing
  • Logging to console
  • Logging to file
  • Logging to remote syslog (via processor)
  • Heartbeat option with configurable interval
  • Debugging writes to the event log
  • Global Enable flag

Extensibility

  • Actions
    • Logic objects exist on ShowRunnerCLC™ objects
    • Functionality can be triggered via APIs
    • Used for defining the behaviors of global actions, custom keypads, and numerous other logic operations within ShowRunnerCLC™
  • Extensions
    • Extension model allows customization and additional functionality to be added to the ShowRunnerCLC™ ecosystem
    • Supported functions
  • Global Actions
    • Allow manual or input triggered operations against the system
    • Can be custom programmed at runtime

User Interfaces

  • ShowRunnerHUB™
    • Web based, touch and mouse friendly design
    • Runs directly on the processor or VC-4 instance
    • HTTPS required
    • Can be run in kiosk mode on a touchscreen PC for the full touchscreen experience
    • Node Tree
      • Organize areas in logical locations based on physical topology
      • Searchable, only shows matching areas
    • Floorplans
      • Assigned to a node, multiple floor plans are supported
      • Pinch zoom/touch pan
      • User provided floorplan
      • Draw directly on floorplan for areas and objects
        • Areas
        • Loads
        • Partitions
        • Occupancy Sensors
        • Keypads
        • Photocells
      • Crestron product line icons area available to match the installed sensor
      • Interactive control screens depending on clicked object
      • Multiple different views help visualize data
        • Area View - Shows areas with user selected colors
        • Tags View - Shows areas based on their assigned tag
        • Occupancy View - Shows areas based on their current occupancy status and how recently that status changed
        • Intensity View - Shows areas shaded based on the current overall light intensity
        • Energy View - Shows areas shaded based on the areas current energy efficiency from efficient to inefficient
      • Automatic navigation to area when selected from the node tree
      • Fullscreen view
    • Schedule
    • Reports
      • Interactive data
        • Area Loads
        • Area Scenes
        • Areas
        • Cresnet (Query)
        • Device Status
        • Events
        • Keypads
    • Setup
      • Device Diagnostic - Show Diagnostic data from supported devices
      • Hardware Management - Tree view of Ethernet, Cresnet, and RF topologies
      • File Management - Manage config, license, currently active config, and backup/restore operations
      • Global Actions - Add/Delete/Configure
      • Integrations - Manage integrations with other ShowRunnerCLC™ systems
      • Keypad Configuration - Configure keypads
      • Maps - Add/Manage floorplan images
      • Network - DHCP Server (for processors without routers only)
      • System Settings - Manage various system settings
      • Tags - Manage tags and association of tags with areas
      • User Management - Manage users/groups/API users
  • Crestron TS/TSWs and Crestron App (iPad/iPhone/Android)
    • Area Control Screen
      • Select Area (Can be disabled or restricted)
      • Divide/Combine status, if divisible
      • Occupancy/vacancy status, if has an occupancy sensor
      • Individual load controls
      • Dynamic white color temperature control, if supported
      • RGB color picker, if load supported
      • Scenes, up to 20, save with press and hold
      • Master Raise/Lower
      • Global Actions, if defined, can be hidden
      • HVAC controls, if supported
      • Shade controls, if supported
      • Passcode protected, if enabled
    • Setup Screen
      • Passcode protected, if enabled
      • Area Configuration
        • Area List
        • Area Name, editable
        • Load Configuration - Configure load control type and labeling, test fixture operation
        • Occupancy Setup - Configure area occupancy behavior and occupancy settings
        • Daylight Harvesting - Configure daylight harvesting settings per load/scene
        • Scene Setup - Configure and add/delete scenes
        • Properties - Configure area behavior settings
        • Add/Delete areas
      • Area Layout - Configure partition sensors and area assignments to partition sensors
      • Crestron Integration - Configure EISCs
      • Device Addressing - Address and verify Cresnet devices
      • Keypad Configuration - Configure keypad type, area assignment, and enable status
      • Load Hardware - Configure loads and load controllers
      • Location and System Clock - View/Set system clock, site lat/lon, and timezone
      • Occupancy Assignment - Assign occupancy sensors to loads/areas
      • Scheduler / Events - Add/Edit/Delete events, configure calendars, configure actions (for non-group events)
      • Security Settings - Enable/Disable/Change PIN codes
      • Zum Integration - Configure export to Zum Floor Hub
      • Help Screen - Support contact information,  ShowRunnerCLC™ version list, and license status
    • Custom Logo option for splash screen
    • Optional floor plan area selection, zoom/pan are NOT supported, static image only
    • Optional partition control on floor plan screen

Integrations

  • AV Integration protocol via serial port, simple ASCII protocol with feedback
  • BACnet Support for integration of Areas, Loads (Licensed Feature, both ShowRunnerCLC™ and Crestron)
    • Global
      • Override
      • Demand Response
      • Device Offline Count
      • Alarm
      • System Normal/After Hours
    • Area Specific
      • ShowRunnerCLC™ Mode
        • Occupancy Status
        • Occupancy Enable
        • Scenes
        • Loads
        • Photocell Level
        • Overall Intensity
        • Power (watts)
      • Zum Hub Emulation Mode
        • Online
        • On
        • Scenes
        • Occupied
        • Occupancy Sensor Enable
  • Crestron Fusion EM (Licensed Feature)
    • Scenes, Recall and Save
    • Load Control
    • Occupancy Status
    • Photocell
  • e-DMX Receiver
    • SACN and/or Art-Net
    • Enable/Disable control for loads using e-DMX channel value
    • Map DMX to ShowRunnerCLC™ loads
  • EISC Export for AV Integration, dynamic creation from the UI (3-series, classic, EISC Client, EISC Server, VC-4 Client)
    • Configurable IP address and IP-ID, change at runtime
    • Configurable rooms to export, change at runtime
    • Changes generate new RSD file at runtime that may be provided to the AV programmer
  • HTTP REST API w/ Authorization
  • Lightweight API provides real-time control/feedback using CoAP
  • TCP Interface using simple ASCII commands, subscriptions supported
  • UDP Receiver using simple ASCII commands
  • Zum Floor Hub Support for integration, Export ShowRunnerCLC™ areas to the Floor Hub (Licensed Feature)
  • Remote hardware support from neighbor ShowRunnerCLC™ System:
    • ​Allows a central ShowRunner system to integrate edge processors
    • AV Serial Interface
    • Loads
    • Controllers
    • Keypad
    • Keyswitches
    • Occupancy Sensor (including setup for Cresnet sensors)
    • Partition Sensors (including setup for Cresnet sensors)
    • Photocells

Reporting

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.

  • Area Load Schedule - Load schedule by Area
  • Area Scene Schedule - Scene settings by Area
  • Area - Areas defined
  • Cresnet Discovery - Performs an auto-discovery on every attached Cresnet bus and returns the results in a table.  Duplicates are identified.
  • Device Status - Provides Cresnet, Ethernet, and Device online status and associated devices.  Cresnet devices include Serial Number [TSID] and version #.
  • Event Schedule - Provides configured lat/lon, timezone, sunrise and sunset for current date, scheduled events with associated actions, and Calendars (Advanced Calendaring)
  • Keypad Schedule - Provides a list of keypads with Model, Name, Type, Connection Details, Enabled Status, Online Status, settings, and custom actions (if defined)
  • Load Schedule - Provides a list of loads per module per panel with connection information and settings.  Report is grouped by panel and module.
  • Panel Schedule - Provides a list of lighting modules by panel with module type, label, and connection information.
Tags:
Created by Mark Kohlmann on 2020/04/06 22:15