Wiki source code of Ethernet Intersystem Communications Export (Crestron)
Version 9.1 by Scott Kohlmann on 2023/04/20 21:25
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
6.1 | 1 | (% class="box warningmessage" %) |
| 2 | ((( | ||
| 3 | Note: Any changes to load hardware/scene quantity will require a regeneration of the EISC and will result in signal changes. | ||
| 4 | ))) | ||
| 5 | |||
| |
9.1 | 6 | ShowRunnerCLC™ provides Ethernet Intersystem Communications interfaces for integration with 3rd party Crestron systems. |
| |
1.1 | 7 | |
| 8 | * EISCs may be Classic, 3-Series, or Server/Client (VC-4) types | ||
| 9 | * EISCs can have their IP-ID and IP Address of the remote changed at run-time without a program restart | ||
| 10 | * An RSD file will be built for each EISC and a URL will be displayed on the touchscreen to retrieve it | ||
| 11 | * There are 2 EISC modes and only one mode is supported on an EISC definition, multiple EISCs may be defined | ||
| 12 | ** AV Integration | ||
| 13 | *** Provides a standardized interface for controlling areas | ||
| |
2.1 | 14 | *** Area selection may be changed at run-time |
| 15 | *** [[AV Integration Demo>>url:https://files.chiefintegrations.com/s/Di4aypEKX7APn8n]] | ||
| |
3.1 | 16 | *** Signals Provided per Area (signals vary by Area settings/configuration): |
| 17 | **** Area Name | ||
| 18 | **** Occupied | ||
| 19 | **** Occupancy Enable/Disable | ||
| 20 | **** Color Temp Auto | ||
| 21 | **** Color Temp Manual Set and Feedback | ||
| 22 | **** Area Master Raise/Lower | ||
| 23 | **** Save Current Scene | ||
| 24 | **** Recall Scene # and Current Scene Feedback | ||
| 25 | **** Extended Scene Export option set | ||
| 26 | ***** Scene Count | ||
| 27 | ***** Scene Names | ||
| 28 | **** Load Count | ||
| 29 | **** Load Level Analogs | ||
| 30 | **** Load Names | ||
| 31 | **** Extended Load Export option set | ||
| 32 | ***** CCT Load type: Color Temp | ||
| 33 | ***** RGB[A|W]: Individual Color Channels | ||
| 34 | **** Shade Count | ||
| 35 | **** All Shade Open/Close | ||
| 36 | **** Shade Name | ||
| 37 | **** Shade Open/Close/Stop | ||
| |
5.1 | 38 | **** Ignore Fade Times option set |
| 39 | ***** Fade Times are not sent out, only final value. Reduces traffic. | ||
| |
1.1 | 40 | ** Device Export |
| |
3.1 | 41 | *** Exports devices with specific signals for each device type |
| 42 | **** Occupancy Sensor | ||
| 43 | ***** Occupied | ||
| 44 | ***** Online Feedback | ||
| 45 | **** Keyswitch | ||
| 46 | ***** Active Feedback | ||
| 47 | **** Partition Sensor | ||
| 48 | ***** Combined Feedback | ||
| 49 | **** Keypad | ||
| 50 | ***** Enable/Disable w/ Feedback | ||
| 51 | ***** Button Press Event | ||
| 52 | ***** Button Feedback Setting | ||
| 53 | ***** Extended Keypad Export option set | ||
| 54 | ****** Button Tap/Double Tap/Held Events | ||
| 55 | **** Global Actions | ||
| 56 | ***** Activate | ||
| 57 | **** Shade | ||
| 58 | ***** Open/Close/Stop | ||
| 59 | **** Load | ||
| 60 | ***** Level Set and Feedback | ||
| 61 | **** Photocell | ||
| 62 | ***** Sensor Reading | ||
| 63 | **** Area | ||
| 64 | ***** Scene Set and Feedback | ||
| |
6.1 | 65 | *** Devices to be exported are defined in the configuration and are not changeable at run-time. |
| |
8.1 | 66 | |
| 67 | ==== VC-4 Specific Notes ==== | ||
| 68 | |||
| 69 | ===== Prerequisites ===== | ||
| 70 | |||
| 71 | * VC-4 server installed | ||
| 72 | * Recommended VC-4 server hardened per [[Crestron>>https://support.crestron.com/app/answers/detail/a_id/1001249/kw/harden%20VC-4]] | ||
| |
9.1 | 73 | ** Will require SETCSAUTHENTICATION command on processor |
| |
8.1 | 74 | ** VC-4 installer will need to provide username and password for processor to connect, this is used with SETCSAUTHENTICATION |
| |
9.1 | 75 | * ShowRunnerCLC™ running on a processor |
| 76 | * EISC created in the ShowRunnerCLC™ config | ||
| |
8.1 | 77 | * AV program running on VC-4, AV programmer will need to provide the ROOM ID from VC-4 |
| 78 | |||
| |
9.1 | 79 | ===== ShowRunnerCLC™ Config Settings ===== |
| |
8.1 | 80 | |
| 81 | * Define EiscType in config: ##"EiscType": "VirtualControlEiscClient"## | ||
| 82 | * Define Vc4RoomId in config: ##"Vc4RoomId": "VC4ROOMID"## | ||
| 83 | * IpAddressOrHostname will not used, instead VCSERVERADDR will be used instead | ||
| 84 | |||
| 85 | ===== Processor Settings ===== | ||
| 86 | |||
| 87 | * 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## | ||
| 88 | * 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## | ||
| 89 | * Reboot after entering the above settings | ||
| 90 | |||
| 91 | (% class="box warningmessage" %) | ||
| 92 | ((( | ||
| |
9.1 | 93 | ShowRunnerCLC™ will generate the RSD file as an EISC type, the SIMPL Windows programmer will need to convert the symbol to an //EISC Server//. At the time of this writing, Crestron does not allow import/export of RSD files for //EISC Client//, //EISC Server,// and //Virtual Control EISC Client// types. |
| |
8.1 | 94 | ))) |
| 95 | |||
| 96 | (% class="box warningmessage" %) | ||
| 97 | ((( | ||
| |
9.1 | 98 | ShowRunnerCLC™ uses analog join 4001 on normal EISCs to confirm the logic is fully online. Join 4001 is not available on //EISC Client//, //EISC Server,// and //Virtual Control EISC Client// types so 4000 is used instead. |
| |
8.1 | 99 | ))) |