Changes for page Ethernet Intersystem Communications Export (Crestron)
Last modified by Mark Kohlmann on 2024/11/19 23:23
From version 19.1
edited by Alexander Mott
on 2023/12/15 20:24
on 2023/12/15 20:24
Change comment:
There is no comment for this version
To version 23.1
edited by Mark Kohlmann
on 2024/11/19 23:22
on 2024/11/19 23:22
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Ethernet Intersystem Communications Export (Crestron)1 +Ethernet Intersystem Communications xport (Crestron) - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.a lexander\.mott@chiefintegrations\.com1 +XWiki.mark\.kohlmann@chiefintegrations\.com - Content
-
... ... @@ -1,16 +1,21 @@ 1 1 (% class="box warningmessage" %) 2 2 ((( 3 -Note: Any changes to load ha rdware/scenequantity will require a regeneration of the EISC and will result in signal changes. When importing a new or updated RSD file to the A/V program, ensure the appropriate options are selected:3 +Note: For AV Integration EISCs, any changes to load or shade/shade group quantity, ExtendedSceneExport, or ExtendedLoadExport settings will require a regeneration of the EISC and will result in signal changes. When importing a new or updated RSD file to the A/V program, ensure the appropriate options are selected: 4 4 5 -* "Disconnect signal from Ether enet ISC symbol in program."5 +* "Disconnect signal from Ethernet ISC symbol in program." 6 6 * "Change Locally: Update signal name in EISC ISC symbol only." 7 7 8 -[[image:MicrosoftTeams-image.png||height="413" width="394"]] 8 +[[image:MicrosoftTeams-image.png||queryString="width=394&height=413" height="413" width="394"]] 9 9 ))) 10 10 11 +(% class="box errormessage" %) 12 +((( 13 +Chief Integrations does not recommend using the 3-Series TCP/IP Ethernet Intersystem Communications (ThreeSeriesEisc). We have reports of this type locking up SIMPL Windows programs attempting to integrate with showrunner™ on 4-series processors. 3-Series EISCs try to negotiate who is the server and who is the client. Use the table below for recommendations on EISC types. 14 +))) 15 + 11 11 ShowRunnerCLC™ provides Ethernet Intersystem Communications interfaces for integration with 3rd party Crestron systems. 12 12 13 -* EISCs may be Classic, 3-Series, or Server/Client (VC-4)types18 +* EISCs may be Classic, 3-Series, or Server/Client types 14 14 * EISCs can have their IP-ID and IP Address of the remote changed at run-time without a program restart 15 15 * An RSD file will be built for each EISC and a URL will be displayed on the touchscreen to retrieve it 16 16 * There are 2 EISC modes and only one mode is supported on an EISC definition, multiple EISCs may be defined ... ... @@ -132,13 +132,13 @@ 132 132 ===== ShowRunnerCLC™ Config Settings (Importing from a third-party VC-4, ShowRunnerCLC™ on Processor) ===== 133 133 134 134 * Define EiscType in config: ##"EiscType": "VirtualControlEiscClient"## 135 -* Define Vc4RoomId in config: ##"Vc4RoomId": "VC4ROOMID"## 140 +* Define Vc4RoomId in config: ##"Vc4RoomId": "**VC4ROOMID**"## 136 136 * IpAddressOrHostname will not be used, instead VCSERVERADDR console command will be used instead 137 137 138 138 ===== Processor Settings ===== 139 139 140 -* 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## 141 -* 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## 145 +* 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**## 146 +* 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**## 142 142 * Reboot after entering the above settings 143 143 144 144 (% class="box warningmessage" %) ... ... @@ -148,5 +148,69 @@ 148 148 149 149 (% class="box warningmessage" %) 150 150 ((( 151 -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. 156 +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. 152 152 ))) 158 + 159 +(% class="box errormessage" %) 160 +((( 161 +Crestron Processors cannot use the VirtualControlEiscClient to multiple different VC-4 instances, firmware limitation of VCSERVERADDR command 162 +))) 163 + 164 +(% class="box errormessage" %) 165 +((( 166 +Crestron Processors cannot use multiple Control System Authentication (setcsauthentication) settings, firmware limitation of SETCSAUTHENTICATION command 167 +))) 168 + 169 +==== EISC Settings by Topology ==== 170 + 171 +The following table defines the EISC types to use between ShowRunnerCLC™ and an AV program when they are connecting to each other. 172 + 173 +IP Address Requirements: 174 +//EISC Packed// and //3-Series TCP/IP EISC// need both processors to know each other's IP Address. 175 +//EISC Server// accepts EISC connections from an //EISC Client// or a //VC-4 EISC Client.// Only the EISC Client side must know the IP address of the EISC Server. 176 + 177 +|=EISC Created By|=ShowRunner Host Type|=ShowRunner EISC Type|=AV Processor Host Type|=AV EISC Type 178 +|ShowRunner|Processor|((( 179 +EiscPacked* ~*~*~*~* 180 + 181 +ThreeSeriesEisc* 182 + 183 +EiscServer 184 +)))|Processor|((( 185 +SR Setting //EiscPacked//: 186 +Ethernet Intersystem Communications* ~*~*~*~* 187 +Ethernet Intersystem Communications (Packed)* ~*~*~*~* 188 +\\SR Setting //ThreeSeriesEisc//: 189 +3-Series TCP/IP Ethernet Intersystem Communications* 190 + 191 +SR Settings //EiscServer//: 192 +EISC Client* 193 +))) 194 +|ShowRunner|Processor|EiscServer|VC-4 Room|EISC Client* 195 +|ShowRunner|VC-4 Room|EiscServer|Processor|VC-4 EISC Client* ~*~* 196 +|ShowRunner|VC-4 Room|EiscServer|VC-4 Room|VC-4 EISC Client* ~*~* 197 +|AV Program|Processor|((( 198 +EiscPacked* ~*~*~*~* 199 + 200 +ThreeSeriesEisc* 201 + 202 +EiscServer 203 +)))|Processor|((( 204 +SR Setting //EiscPacked//: 205 +Ethernet Intersystem Communications* ~*~*~*~* 206 +Ethernet Intersystem Communications (Packed)* ~*~*~*~* 207 +\\SR Setting //ThreeSeriesEisc//: 208 +3-Series TCP/IP Ethernet Intersystem Communications* 209 + 210 +SR Settings //EiscServer//: 211 +EISC Client* 212 +))) 213 +|AV Program|Processor|VirtualControlEiscClient* ~*~**|VC-4 Room|EiscServer 214 +|AV Program|VC-4 Room|EiscClient*|Processor|EiscServer 215 +|AV Program|VC-4 Room|VirtualControlEiscClient* ~*~**|VC-4 Room|EiscServer 216 + 217 +Notes: 218 +~* Must configure IP Address of Remote Processor 219 +~** Must configure VC-4 RoomID for connection in symbol definition 220 +~*~*~* Must configure "Vc4RoomId" property in SR Config set to the ROOMID of the remote VC-4 instance 221 +~*~*~** 2-Series processor compatible