Ethernet Intersystem Communications Export (Crestron)
Version 13.1 by Alexander Mott on 2023/05/16 16:32
ShowRunnerCLC™ provides Ethernet Intersystem Communications interfaces for integration with 3rd party Crestron systems.
- EISCs may be Classic, 3-Series, or Server/Client (VC-4) types
- EISCs can have their IP-ID and IP Address of the remote changed at run-time without a program restart
- An RSD file will be built for each EISC and a URL will be displayed on the touchscreen to retrieve it
- There are 2 EISC modes and only one mode is supported on an EISC definition, multiple EISCs may be defined
- AV Integration
- Provides a standardized interface for controlling areas
- Area selection may be changed at run-time
- AV Integration Demo
- Signals Provided per Area (signals vary by Area settings/configuration):
- Area Name
- Occupied
- Occupancy Enable/Disable
- Color Temp Auto
- Color Temp Manual Set and Feedback
- Area Master Raise/Lower
- Save Current Scene
- Recall Scene # and Current Scene Feedback
- Extended Scene Export option set
- Scene Count
- Scene Names
- Load Count
- Load Level Analogs
- Load Names
- Extended Load Export option set
- CCT Load type: Color Temp
- RGB[A|W]: Individual Color Channels
- Shade Count
- All Shade Open/Close
- Shade Name
- Shade Open/Close/Stop
- Ignore Fade Times option set
- Fade Times are not sent out, only final value. Reduces traffic.
- Device Export
- Exports devices with specific signals for each device type
- Occupancy Sensor
- Occupied
- Online Feedback
- Keyswitch
- Active Feedback
- Partition Sensor
- Combined Feedback
- Keypad
- Enable/Disable w/ Feedback
- Button Press Event
- Button Feedback Setting
- Extended Keypad Export option set
- Button Tap/Double Tap/Held Events
- Global Actions
- Activate
- Shade
- Open/Close/Stop
- Load
- Level Set and Feedback
- Photocell
- Sensor Reading
- Area
- Scene Set and Feedback
- Occupancy Sensor
- Devices to be exported are defined in the configuration and are not changeable at run-time.
- Exports devices with specific signals for each device type
- AV Integration
Processors with Control Subnets
When integrating a 3-Series EISC with a processor that has both a LAN port and a Control Subnet using a connection over the LAN, there are some additional settings that need to be enabled in order for the integration to work correctly. It is necessary to either set up CWS users and enable a secure (SCIP on port 41796) EISC or run the following commands:
- securegateway default
- Enables non-secure connections (CIP on port 41794) from the LAN side
- isolatenetworks off
- Enables communications between the LAN and the Control Subnet, where the actual control processor is located
VC-4 Specific Notes
Prerequisites
- VC-4 server installed
- Recommended VC-4 server hardened per Crestron
- Will require SETCSAUTHENTICATION command on processor
- VC-4 installer will need to provide username and password for processor to connect, this is used with SETCSAUTHENTICATION
- ShowRunnerCLC™ running on a processor
- EISC created in the ShowRunnerCLC™ config
- AV program running on VC-4, AV programmer will need to provide the ROOM ID from VC-4
ShowRunnerCLC™ Config Settings
- Define EiscType in config: "EiscType": "VirtualControlEiscClient"
- Define Vc4RoomId in config: "Vc4RoomId": "VC4ROOMID"
- IpAddressOrHostname will not used, instead VCSERVERADDR will be used instead
Processor Settings
- Use console command VCSERVERADDR (or processor configuration pages) to add the VC-4 server IP address or hostname. Example: VCSERVERADDR my-vc-4-server.mycorpnet.com
- If security (hardening) is enabled use console command SETCSAUTHENTICATION to enroll the credentials used to login to VC-4. Example: SETCSAUTHENTICATION -n:vc4user -p:vc4password
- Reboot after entering the above settings