Contents Overview Features AV4 Features CP4 Features CP4N Features DIN-AP4 Features MC4 Features MC4-I Features PRO4 Features RMC4 Features Specifications AV4 Specifications Product Specifications Dimension Drawings CP4 Specifications Product Specifications Dimension Drawings CP4N Specifications Product Specifications Dimension Drawings DIN-AP4 Specifications Product Specifications Dimension Drawings MC4 Specifications...
Page 4
Connect the Control Subnet CP4 Installation Install the Control System Connect the Control System CP4N Installation Install the Control System Connect the Control System Connect the Control Subnet DIN-AP4 Installation Mount the Control System Connect the Control System MC4 Installation Install the Control System Connect the Control System Mount the Antenna...
Page 5
Reference Topics Tools and Utilities 4-Series Architecture Memory and Directory Structure Console Commands Establish Communications USB Connection TCP/IP Connection Set a Logon Banner Time and Date Settings Authentication Create an Admin Account Account Recovery User and Group Management User Group Rights Password Management Login Behavior Session Timeout Functions...
Page 6
Functional Behavior Auto Update Mechanism Configure the Auto Update Mechanism Manifest File Results File Error Handling Restore to Factory Defaults Port Forwarding Resources Crestron Support and Training Programmer and Developer Resources Product Certificates Related Documentation vi • Contents Product Manual — Doc. 8559B...
Overview Crestron 4-Series™ Control Systems unify building technologies so they can communicate and work together efficiently. Their unique distributed architecture enables multitasking that is essential to a complete building control solution. Up to 10 programs can communicate together while operating independently and simultaneously. Code is organized into a few smaller programs rather than one large one, which simplifies programming, troubleshooting, and uploading programs.
Features Refer to the following sections for more information on the features provided by various 4-Series control system models. AV4 Features (on page 3) CP4 Features (on page 7) CP4N Features (on page 10) DIN-AP4 Features (on page 14) MC4 Features (on page 18) MC4-I Features (on page 23) PRO4 Features (on page 28) RMC4 Features (on page 32) 2 •...
AV4 Features The AV4 is a secure, high-performance control processor with a powerful 4-Series™ control engine and an enhanced feature set, including available control card expansion slots (via the CAGE3 accessory) and dedicated Control Subnet ports. The AV4 is designed to integrate and automate technology within any modern networked home, commercial building, or government facility.
Page 10
IPv6 ready Integrates with Apple® HomeKit® technology Rack mountable 4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 11
Onboard RS-232, IR/serial, relay, and Versiport I/O control ports enable direct integration with all types of third-party equipment. Expanded connectivity can be provided to the AV4 via Crestron control port expansion modules, Ethernet to Cresnet bridges, wired Ethernet I/O modules, wireless network I/O modules, or infiNET EX®...
Page 12
SNMP V3 Support Built-in SNMP V3 support permits integration with third-party IT management software, allowing network administrators to manage and control Crestron systems on the network in an IT-friendly format. Control Card Expansion Slots Additional control ports can be added to the AV4 using control cards and the CAGE3...
CP4 Features The CP4 is a secure, high-performance control processor with a powerful 4-Series™ control engine. The CP4 is designed to integrate and automate technology within any modern networked home, commercial building, or government facility. Key features include: 4-Series™ control system with 2 GB SDRAM and 8 GB flash memory Embedded 4-Series multicore CPU processor iPhone®, iPad®, and Android™...
Page 14
Reliable networking and IP control afford seamless integration with other systems and devices, with add-on control capability using Crestron touch screens, wireless remotes, and mobile device apps, as well as remote management through Crestron Fusion® software and the XiO Cloud® service. Modular Programming Architecture The CP4 provides a modular programming architecture that allows the CP4 to run up to ten programs simultaneously.
Page 15
.AV Framework Software The CP4 provides native support for the .AV Framework™ software program. .AV Framework software is a web-based management solution that is used to deploy scalable Crestron® enterprise room solutions without requiring any programming. For more information on the capabilities supported by .AV Framework, visit www.crestron.com/avframework. Enhanced Enterprise-Grade Security The CP4 is an enterprise-class control processor that can be deployed across hundreds of spaces and set up easily using a web browser,...
CP4N Features The CP4N is a secure, high-performance control processor with a powerful 4-Series™ control engine. The CP4N is designed to integrate and automate technology within any modern networked home, commercial building, or government facility. An isolated Control Subnet port provides a Gigabit Ethernet LAN dedicated to Crestron devices.
Page 17
4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 18
Expanded connectivity can be provided to the CP4N via Crestron control port expansion modules, Ethernet to Cresnet bridges, wired Ethernet I/O modules, wireless network I/O modules, or infiNET EX® network wireless gateways. Crestron Fusion Room Monitoring and Scheduling Crestron Fusion software provides an integrated platform for creating smart buildings that save energy and enhance worker productivity.
Page 19
BACnet Support Native support for the BACnet communication protocol provides a direct interface to third-party building management systems over Ethernet, simplifying integration with HVAC, security, and other systems. Using BACnet, each system runs independently but communicates together on one platform. Apple HomeKit Integration The CP4N supports integration with an Apple®...
DIN-AP4 Features The DIN-AP4 is a secure, high-performance control processor with a powerful 4-Series™ control engine designed specifically for DIN rail mounting applications. The DIN-AP4 is designed to integrate and automate technology within any modern networked home, commercial building, or government facility.
Page 21
IPv6 ready Integrates with Apple® HomeKit® technology Powered via 24VDC power pack or PoE (Power over Ethernet) 9M wide DIN rail mountable 4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 22
Crestron Fusion Room Monitoring and Scheduling Crestron Fusion software provides an integrated platform for creating smart buildings that save energy and enhance worker productivity. As part of a complete managed network in a corporate enterprise, college campus, convention center, or any other facility, the DIN-AP4 works with Crestron Fusion to enable remote scheduling, monitoring, and control of rooms and technology from a central help desk or mobile app.
Page 23
BACnet Support Native support for the BACnet communication protocol provides a direct interface to third-party building management systems over Ethernet, simplifying integration with HVAC, security, and other systems. Using BACnet, each system runs independently but communicates together on one platform. Apple HomeKit Integration The DIN-AP4 supports integration with an Apple®...
MC4 Features The MC4 is a secure, high-performance, cost-effective control processor with a powerful 4-Series™ control engine. Its small form factor and versatile mounting options makes it ideal for smaller systems such as single-room media systems, small to medium-sized homes and offices, and MDUs (multidwelling units).
Page 25
4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 26
Extended Range (ER) Technology Crestron Extended Range (ER) wireless technology supports compatibility with certain Crestron wireless touch screens and handheld remotes. Crestron ER operates in the same 2.4 GHz spectrum as infiNET EX and is optimized specifically for use with wireless touch screen devices to ensure dependable bidirectional RF communications.
Page 27
SNMP V3 Support Built-in SNMP V3 support permits integration with third-party IT management software, allowing network administrators to manage and control Crestron systems on the network in an IT-friendly format. BACnet Support Native support for the BACnet communication protocol provides a direct interface to third-party building management systems over Ethernet, simplifying integration with HVAC, security, and other systems.
Page 28
3. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license. The MC4 supports a maximum of 500 BACnet objects when dedicated for BACnet use only.
MC4-I Features The MC4-I is a secure, high-performance, cost-effective control processor with a powerful 4-Series™ control engine. Its small form factor and versatile mounting options makes it ideal for smaller systems such as single-room media systems, small to medium-sized homes and offices, and MDUs (multidwelling units).
Page 30
4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 31
Extended Range (ER) Technology Crestron Extended Range (ER) wireless technology supports compatibility with certain Crestron wireless touch screens and handheld remotes. Crestron ER operates in the same 2.4 GHz spectrum as infiNET EX and is optimized specifically for use with wireless touch screen devices to ensure dependable bidirectional RF communications.
Page 32
SNMP V3 Support Built-in SNMP V3 support permits integration with third-party IT management software, allowing network administrators to manage and control Crestron systems on the network in an IT-friendly format. BACnet Support Native support for the BACnet communication protocol provides a direct interface to third-party building management systems over Ethernet, simplifying integration with HVAC, security, and other systems.
Page 33
3. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license. The MC4-I supports a maximum of 500 BACnet objects when dedicated for BACnet use only.
PRO4 Features The PRO4 is a secure, high-performance control processor with a powerful 4-Series™ control engine and an enhanced feature set, including a front panel color LCD display, built-in control card expansion slots, and dedicated Control Subnet ports. The PRO4 is designed to integrate and automate technology within any modern networked home, commercial building, or government facility.
Page 35
IPv6 ready Integrates with Apple® HomeKit® technology Rack mountable 4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 36
Onboard RS-232, IR/serial, relay, and Versiport I/O control ports enable direct integration with all types of third-party equipment. Expanded connectivity can be provided to the PRO4 via Crestron control port expansion modules, Ethernet to Cresnet bridges, wired Ethernet I/O modules, wireless network I/O modules, or infiNET EX®...
Page 37
SNMP V3 Support Built-in SNMP V3 support permits integration with third-party IT management software, allowing network administrators to manage and control Crestron systems on the network in an IT-friendly format. Front Panel LCD Display The PRO4 front panel includes a color LCD display for performing extensive setup and diagnostics without having to connect a computer.
RMC4 Features The RMC4 is a secure, high-performance, cost-effective control processor with a powerful 4-Series™ control engine. The RMC4 is designed for controlling and monitoring for a single display device, a small AV system, lighting and shading, climate control, security, energy management, and many other specialized applications.
Page 39
Compact, stackable IFE (Integrator Friendly Enclosure) micro form factor Surface or DIN rail mountable Optional rack mount and pole mount kits available 4-Series Control Engine 4-Series control systems come equipped with an upgraded multicore CPU, delivering a sizable speed and performance increase compared to all Crestron 3-Series® control processors. The improved performance allows 4-Series control systems to handle the increasing demands of an advanced automated system.
Page 40
consumption by tracking real-time usage and automating control of AV, lighting, shades, and HVAC. For more information, visit www.crestron.com/fusion. XiO Cloud Provisioning and Management 4-Series control systems leverage the power and flexibility of XiO Cloud services, enabling users to remotely provision, monitor, and manage Crestron devices across an enterprise network. XiO Cloud can be used to configure and load programs to the control system before it is received, making the control system fully functional as soon as it is connected to the network.
Page 41
PoE Network Powered Using PoE technology, the RMC4 gets its operating power directly through the LAN wiring, eliminating the need for a local power supply or dedicated power wiring. A PoE injector (PWE-4803RU) connects in line with the LAN cable at a convenient location. Crestron PoE switches (CEN-SW-POE-5 or CEN-SWPOE-16) may also be used to provide a total networking...
Specifications Refer to the following sections for more information on the specifications for various 4-Series™ Control Systems models. AV4 Specifications (on page 37) CP4 Specifications (on page 43) CP4N Specifications (on page 47) DIN-AP4 Specifications (on page 52) MC4 Specifications (on page 56) MC4-I Specifications (on page 61) PRO4 Specifications (on page 66) RMC4 Specifications (on page 72) 36 •...
AV4 Specifications Product specifications for the AV4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs, native .AV Framework™ software program Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex, industry-standard TCP/IP stack, UDP/IP, CIP, DHCP, SSL, TLS, SSH, SFTP (SSH File Transfer Protocol), FIPS 140-2 compliant encryption, IEEE 802.1X, SNMP, BACnet and IP...
Page 44
COM 3–6 (4) 3-pin 3.5 mm detachable terminal blocks; Bidirectional RS-232 ports; Up to 115.2k baud; software handshaking support IR - SERIAL (2) 8-pin 3.5 mm detachable terminal blocks; OUTPUT 1–8 Comprises (8) IR output ports; IR output up to 1.2 MHz; 1-way serial TTL/RS-232 (0–5V) up to 115.2k baud; IRP2 IR emitters sold separately RELAY OUTPUT 1–8 (2) 8-pin 3.5 mm detachable terminal blocks;...
Page 45
COMPUTER (1) USB Type-B connector, female; (front) USB 2.0 computer console port; For setup only Controls and Indicators (1) Bicolor green/amber LED, indicates operating power is present; Amber indicates that the device is booting and is not yet ready to operate; Green indicates that the device is ready to operate (1) Amber LED, indicates communication with Cresnet devices (1) Red LED, indicates control processor has generated a logging message HW-R...
Page 46
Height 3.47 in. (89 mm) without feet Width 17.28 in. (439 mm); 19.00 in. (483 mm) with rack ears Depth 10.11 in. (257 mm) Weight 10.4 lb (4.70 kg) Compliance Regulatory Model: M201903001; BV Listed for US & Canada, CE, IC, FCC Part 15 Class B digital device To search for product certificates, refer to support.crestron.com/app/certificates. 40 •...
Dimension Drawings Product Manual — Doc. 8559B 4-Series™ Control Systems • 41...
Page 48
Notes: 1. The following connections comply with IEC 61000-4-5 Installation Class 4 surge immunity levels: COM 1–6, I/O 1– 8, NET, LAN, and CONTROL SUBNET. 2. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system.
CP4 Specifications Product specifications for the CP4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs, native .AV Framework™ software program Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex, industry-standard TCP/IP stack, UDP/IP, CIP, DHCP, SSL, TLS, SSH, SFTP (SSH File Transfer Protocol), FIPS 140-2 compliant encryption, IEEE 802.1X, SNMP, BACnet and IP...
Page 50
I/O 1–8 (1) 9-pin 3.5 mm detachable terminal block; Comprises (8) Versiport digital input/output or analog input ports (referenced to GND); Digital Input: Rated for 0–24VDC, input impedance 20k Ω, logic threshold >3.125V low/0 and <1.875V high/1; Digital Output: 250 mA sink from maximum 24VDC, catch diodes for use with real world loads;...
Page 51
(1) Bicolor green/amber LED, indicates operating power is present; Amber indicates that the device is booting and is not yet ready to operate; Green indicates that the device is ready to operate (1) Amber LED, indicates communication with Cresnet devices (1) Red LED, indicates control processor has generated a logging message HW-R (1) Recessed push button, initiates a hardware reset...
Regulatory Model: M201903001; UL® Listed for US & Canada, CE, IC, FCC Part 15 Class B digital device To search for product certificates, refer to support.crestron.com/app/certificates. Dimension Drawings Notes: 1. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system.
CP4N Specifications Product specifications for the CP4N are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs, native .AV Framework™ software program Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex, industry-standard TCP/IP stack, UDP/IP, CIP, DHCP, SSL, TLS, SSH, SFTP (SSH File Transfer Protocol), FIPS 140-2 compliant encryption, IEEE 802.1X, SNMP, BACnet and IP...
Page 54
I/O 1–8 (1) 9-pin 3.5 mm detachable terminal block; Comprises (8) Versiport digital input/output or analog input ports (referenced to GND); Digital Input: Rated for 0–24VDC, input impedance 20k Ω, logic threshold >3.125V low/0 and <1.875V high/1; Digital Output: 250 mA sink from maximum 24VDC, catch diodes for use with real world loads;...
Page 55
COMPUTER (1) USB Type-B connector, female; (front) USB 2.0 computer console port; For setup only Controls and Indicators (1) Bicolor green/amber LED, indicates operating power is present; Amber indicates that the device is booting and is not yet ready to operate; Green indicates that the device is ready to operate (1) Amber LED, indicates communication with Cresnet devices (1) Red LED, indicates control processor has generated a logging message HW-R...
Depth 6.56 in. (167 mm) Weight 4.6 lb (2.06 kg) Compliance Regulatory Model: M201903001; UL® Listed for US & Canada, CE, IC, FCC Part 15 Class B digital device To search for product certificates, refer to support.crestron.com/app/certificates. Dimension Drawings 50 • 4-Series™ Control Systems Product Manual —...
Page 57
Notes: 1. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license.
DIN-AP4 Specifications Product specifications for the DIN-AP4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs, native .AV Framework™ software program Communications Ethernet 100 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex, industry-standard TCP/IP stack, UDP/IP, CIP, DHCP, SSL, TLS, SSH, SFTP (SSH File Transfer Protocol), FIPS 140-2 compliant encryption, IEEE 802.1X, SNMP, BACnet and IP...
Page 59
MEMORY (1) SD memory card slot; Accepts one SD or SDHC card up to 32 GB for storage of log files IR/SERIAL 1–4 (1) 8-pin 3.5 mm detachable terminal block; Comprises (4) IR output ports; IR output up to 1.2 MHz; 1-way serial TTL/RS-232 (0–5V) up to 115.2k baud; IRP2 IR emitters sold separately RELAYS 1–4 (1) 8-pin 3.5 mm detachable terminal block;...
Page 60
Environmental Temperature 41 to 113°F (5 to 45°C) Humidity 10% to 90% RH (noncondensing) Heat Dissipation 33 BTU/hr Enclosure Housing Light gray polycarbonate housing with polycarbonate label overlay, UL94 V-0 rated Mounting 35 mm DIN EN 60715 rail mount; DIN 43880 form factor for enclosures with 45 mm front panel cutout; Occupies 9 DIN module spaces (162 mm) Dimensions Height...
Dimension Drawings Notes: 1. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license.
MC4 Specifications Product specifications for the MC4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs (license required ), native .AV Framework™ software program Wired Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half...
Page 63
MEMORY (1) microSD memory card slot; Accepts one microSD card up to 32 GB for storage of log files (1) 6-32 screw; Chassis ground lug (1) USB Type-A connector, female; USB 2.0 port for storage devices IR IN (1) 3.5 mm TRS mini phone jack; For connecting CNXRMIRD IR receiver;...
Page 64
SW-R (1) Push button, initiates a software reset ACQUIRE (1) Red LED and (1) push button; LED indicates that Acquire mode is active; Push button initiates Acquire mode for pairing wireless devices (1) Bicolor green/amber and (1) amber LEDs; Green/amber LED indicates Ethernet link status and connection speed; Amber LED indicates Ethernet activity Power Power over Ethernet...
Dimension Drawings Notes: 1. Modular Programming Architecture (MPA) on the MC4 requires the purchase of one SW-RMC3-10PROG license. The license enables support for running up to 10 simultaneous programs on a single MC4. The license is not required if only one program is run on the MC4. To obtain a license for the MC4, complete the Request for SW-RMC3-10PROG License form.
Page 66
3. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license. The MC4 supports a maximum of 500 BACnet objects when dedicated for BACnet use only.
MC4-I Specifications Product specifications for the MC4-I are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs (license required ), native .AV Framework™ software program Wired Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half...
Page 68
IR IN (1) 3.5 mm TRS mini phone jack; For connecting CNXRMIRD IR receiver; Allows IR wireless control from Crestron and third-party remotes using RC-5 IR commands RELAY (1–2) (1) 4-pin 3.5 mm detachable terminal block; Comprises (2) normally open, isolated relays; Rated 1A, 30VAC/VDC; MOV arc suppression across contacts VER SI (1–2) (1) 3-pin 3.5 mm detachable terminal block;...
Page 69
(1) Bicolor green/amber and (1) amber LEDs; Green/amber LED indicates Ethernet link status and connection speed; Amber LED indicates Ethernet activity Power Power over Ethernet IEEE 802.3at Type 1 (802.3af compatible) Class 0 (12.95 W) PoE Powered (PoE) Device Available Cresnet Power 2.5 W Power Consumption Environmental Temperature...
Dimension Drawings Notes: 1. Modular Programming Architecture (MPA) on the MC4-I requires the purchase of one SW-RMC3-10PROG license. The license enables support for running up to 10 simultaneous programs on a single MC4-I. The license is not required if only one program is run on the MC4-I. To obtain a license for the MC4-I, complete the Request for SW-RMC3-10PROG License form.
Page 71
3. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system. Support for more than 50 BACnet objects requires the purchase of one SW-3SERIES-BACNET-50+ license. The MC4-I supports a maximum of 500 BACnet objects when dedicated for BACnet use only.
PRO4 Specifications Product specifications for the PRO4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs, native .AV Framework™ software program Communications Ethernet 100/1000 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex, industry-standard TCP/IP stack, UDP/IP, CIP, DHCP, SSL, TLS, SSH, SFTP (SSH File Transfer Protocol), FIPS 140-2 compliant encryption, IEEE 802.1X, SNMP, BACnet and IP...
Page 73
COM 3–6 (4) 3-pin 3.5 mm detachable terminal blocks; Bidirectional RS-232 ports; Up to 115.2k baud; software handshaking support IR - SERIAL (2) 8-pin 3.5 mm detachable terminal blocks; OUTPUT 1–8 Comprises (8) IR output ports; IR output up to 1.2 MHz; 1-way serial TTL/RS-232 (0–5V) up to 115.2k baud; IRP2 IR emitters sold separately RELAY OUTPUT 1–8 (2) 8-pin 3.5 mm detachable terminal blocks;...
Page 74
COMPUTER (1) USB Type-B connector, female; (front) USB 2.0 computer console port; For setup only LCD Display Display Type TFT active matrix color LCD Size 2.8 in. (72 mm) diagonal Resolution 320 x 240 pixels Functions Displays configuration menus, control port activity, and other system information Controls and Indicators (1) Bicolor green/amber LED, indicates operating power is present;...
Page 75
Environmental Temperature 41 to 104°F (5 to 40°C) Humidity 10% to 90% RH (noncondensing) Heat Dissipation 43 BTU/hr Enclosure Chassis Metal, aluminum, black finish, vented sides and top Faceplate Extruded metal, black finish, polycarbonate label overlay Dimensions Height 3.47 in. (89 mm) without feet Width 17.28 in.
Dimension Drawings 70 • 4-Series™ Control Systems Product Manual — Doc. 8559B...
Page 77
Notes: 1. The following connections comply with IEC 61000-4-5 Installation Class 4 surge immunity levels: COM 1–6, I/O 1– 8, NET, LAN, and CONTROL SUBNET. 2. A BACnet and IP license is required. A free license is available to support up to 50 BACnet objects on a single 4-Series control system.
RMC4 Specifications Product specifications for the RMC4 are provided below. Product Specifications Control Engine Crestron 4-Series™ control processor; real-time, preemptive multithreaded/multitasking kernel; Transaction-Safe Extended FAT file system; supports up to 10 simultaneously-running programs (license required ), native .AV Framework™ software program Communications Ethernet 100 Mbps, autoswitching, autonegotiating, autodiscovery, full/half duplex,...
Page 79
DIGITAL IN 1–2 (1) 3-pin 3.5 mm detachable terminal block; Comprises (2) digital inputs (referenced to GND); Voltage Range: Rated for 0–24VDC; Input Impedance: 2.2k Ω pulled up to 5V; Logic Threshold: >2.0V low/0 and <1.1V high/1 RELAY 1–2 (1) 4-pin 3.5 mm detachable terminal block; Comprises (2) normally open, isolated relays;...
Page 80
Enclosure Housing IFE micro form factor, black and blue plastic Mounting Freestanding or 2 RU 19-in. rack mountable (adhesive feet and rack ears included) Mounting Freestanding, stackable, surface mount, or 35 mm DIN EN 60715 rail mount; Occupies 8 DIN module spaces (144 mm); Surface/DIN rail mounting bracket included, optional rack mount and pole mount kits sold separately Dimensions...
Dimension Drawings Notes: 1. Modular Programming Architecture (MPA) on the RMC4 requires the purchase of one SW-RMC3-10PROG license. The license enables support for running up to 10 simultaneous programs on a single RMC4. The license is not required if only one program is run on the RMC4. To obtain a license for the RMC4, complete the Request for SW-RMC3-10PROG License form.
Installation Refer to the following sections for instructions on how to install the various 4-Series control system models. AV4 Installation (on page 77) CP4 Installation (on page 80) CP4N Installation (on page 82) DIN-AP4 Installation (on page 85) MC4 Installation (on page 89) MC4-I Installation (on page 92) PRO4 Installation (on page 95) RMC4 Installation (on page 98) 76 •...
AV4 Installation Use the following procedures to install the AV4. Install the Control System The control system may be mounted into a rack or placed onto a flat surface. Rack Mounting The control system occupies 2U of rack space. 1. Use a #1 Phillips screwdriver to remove the six required screws from the control system assembly (shown in the illustration below).
Page 84
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The CONTROL SUBNET ports are PoE+ PSE ports. Enabling PoE+ power sourcing requires connection of the PoE+ INPUT POWER port to an external Crestron power supply (PW-5430DUS, sold separately).
1. RS-422 transmit and receive are balanced signals that require two lines plus a ground in each direction. RXD+ and TXD+ should idle high (going low at start of data transmission). RXD- and TXD- should idle low (going high at start of data transmission).
CP4 Installation Use the following procedures to install the CP4. Install the Control System The control system may be mounted into a rack or placed onto a flat surface. Rack Mounting The control system occupies 1U of rack space. 1. Use a #1 Phillips screwdriver to remove the six required screws from the control system assembly (shown in the illustration below).
Page 87
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The control system may be powered with the included 24VDC power supply or via Cresnet® network power with the NET port. Connect the chassis ground lug to a known earth ground circuit (such as building steel) to ensure that the control system is grounded properly.
CP4N Installation Use the following procedures to install the CP4N. Install the Control System The control system may be mounted into a rack or placed onto a flat surface. Rack Mounting The control system occupies 1U of rack space. 1. Use a #1 Phillips screwdriver to remove the six required screws from the control system assembly (shown in the illustration below).
Page 89
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The control system may be powered with the included 24VDC power supply or via Cresnet® network power with the NET port. Connect the chassis ground lug to a known earth ground circuit (such as building steel) to ensure that the control system is grounded properly.
Connect the Control Subnet The CP4N has a dedicated Control Subnet that is used for communication between the control system and Crestron Ethernet devices without interference from other traffic on the network. CAUTION: Do not connect the CONTROL SUBNET port to the LAN. The CONTROL SUBNET port must only be connected to Crestron Ethernet devices.
DIN-AP4 Installation Use the following procedures to install the DIN-AP4. Mount the Control System The control system can be mounted onto a standard DIN rail (not included). Observe the following prior to mounting the control system: Use in an electrical panel with DIN rail mounting provisions. Mount in a well-ventilated area.
4. Tilt the bottom of the control system away from the bottom of the DIN rail, then remove the control system. Connect the Control System Make all necessary connections to the control system as shown in the following diagrams. Top Panel Connections Bottom Panel Connections 86 •...
Page 93
Front Panel Connections Observe the following when connecting the control system: NOTE: To comply with the European Directive (CE), Crestron recommends using shielded CAT5e cable as a minimum for PoE power. Use Crestron power supplies for Crestron equipment. Power may be provided to the control system by a 24VDC power supply (not included) via the PWR port or a single Ethernet cable via the LAN PoE port.
Page 94
COM 1–2 Connections Port RS-232 RS-422 RS-485 TX (from control TX- (from TX-/RX- system) control system) RX (to control system) RX+ (to control Not used system) RTS (from control TX+ (from TX+/RX+ system) control system) CTS (to control system) RX- (to control Not used system) 1. RS-422 transmit and receive are balanced signals that require two lines plus a ground in each direction. RXD+ and TXD+ should idle high (going low at start of data transmission).
MC4 Installation Use the following procedures to install the MC4. Install the Control System The control system may be mounted into a rack or onto a flat surface. Rack Mounting The control system occupies 1U of rack space with the provided rack ears. The control system can also be mounted to a single rack rail using its integrated flanges.
2. Secure the control system to the rack rails using four rack mounting screws (not provided). Surface Mounting Use four mounting screws (not provided) to mount the control system to a flat surface such as a wall or under a table. The control system can also be mounted behind a flat panel display or similar equipment.
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The control system is powered over PoE (Power over Ethernet) via a Crestron PoE injector (PWE-4803RU) or a Crestron PoE switch (CEN-SW-POE-5 or CEN-SWPOE-16). All PoE equipment is sold separately. The included cables may not be extended.
MC4-I Installation Use the following procedures to install the MC4-I. Install the Control System The control system may be mounted into a rack or onto a flat surface. Rack Mounting The control system occupies 1U of rack space with the provided rack ears. The control system can also be mounted to a single rack rail using its integrated flanges.
2. Secure the control system to the rack rails using four rack mounting screws (not provided). Surface Mounting Use four mounting screws (not provided) to mount the control system to a flat surface such as a wall or under a table. The control system can also be mounted behind a flat panel display or similar equipment.
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The control system is powered over PoE (Power over Ethernet) via a Crestron PoE injector (PWE-4803RU) or a Crestron PoE switch (CEN-SW-POE-5 or CEN-SWPOE-16). All PoE equipment is sold separately. The included cables may not be extended.
PRO4 Installation Use the following procedures to install the PRO4. Install the Control System The control system may be mounted into a rack or placed onto a flat surface. Rack Mounting The control system occupies 2U of rack space. 1. Use a #1 Phillips screwdriver to remove the six required screws from the control system assembly (shown in the illustration below).
Page 102
Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The CONTROL SUBNET ports are PoE+ PSE ports. Enabling PoE+ power sourcing requires connection of the PoE+ INPUT POWER port to an external Crestron power supply (PW-5430DUS, sold separately).
1. RS-422 transmit and receive are balanced signals that require two lines plus a ground in each direction. RXD+ and TXD+ should idle high (going low at start of data transmission). RXD- and TXD- should idle low (going high at start of data transmission).
RMC4 Installation Use the following procedures to install the RMC4. Mount the Control System The control system can be mounted onto a flat surface or a standard DIN rail using the included mounting bracket. CAUTION: To prevent overheating, do not operate the control system in an area that exceeds the environmental temperature range (32 to 104°F or 0 to 40°C) for this device.
Page 105
DIN Rail Mounting 1. Detach the control system from the mounting bracket by pulling the left and right flanges of the bracket outward to release the tabs that hold the control system in place. 2. Pull the DIN rail release tab downward using a flat-head screwdriver. 3.
NOTE: Do not use the included screws to secure the bracket to the bottom of the control system when mounting into a DIN rail, as it will then not be possible to remove the control system from the DIN rail. Connect the Control System Make all necessary connections to the control system as shown in the following diagrams.
Page 107
Rear Panel Connections Observe the following when connecting the control system: Use Crestron power supplies for Crestron equipment. The control system is powered over PoE (Power over Ethernet) via a Crestron PoE injector (PWE-4803RU) or a Crestron PoE switch (CEN-SW-POE-5 or CEN-SWPOE-16). All PoE equipment is sold separately.
Configuration Prior to configuration, ensure the device is running the latest firmware. To update the firmware, refer to Update Firmware (on page 110). This section provides the following information: Initial Setup (on page 103) Web Configuration (on page 108) 102 • 4-Series™ Control Systems Product Manual —...
Initial Setup Use the following procedures to set up the 4-Series control system following installation. Access the Web Configuration Interface The control system may be monitored and configured using its web configuration interface. The interface can be accessed via the control system IP address or the XiO Cloud® service as described in the following sections.
Once the control system is claimed, select it from the cloud interface to view its status and settings. The control system may now also be managed and assigned to a group or room. For more information, refer to the XiO Cloud User Guide. NOTE: For XiO Cloud accounts with room-based licenses, the control system must be added to a licensed room before its status and settings can be viewed.
Set the Time Zone The time zone must be set on the control system to ensure that the correct time settings are pushed to controlled devices. To set the time zone: 1. Access the web configuration interface using either the device IP address or the XiO Cloud service.
Gateway channel 20 is adjacent to Wi-Fi channels 6 and 11. Gateway channels 21 through 24 are within the Wi-Fi channel 11 band. Gateway channel 25 is adjacent to Wi-Fi channel 11. Gateway channel 26 is neither within nor adjacent to any Wi-Fi band. NOTE: Crestron RF devices are divided into two categories: infiNET EX®...
Pair with Apple HomeKit The control system can be paired with Apple® HomeKit® technology to support communication between the control system and Apple HomeKit devices and accessories. For pairing instructions and to locate the unique QR code required for pairing, refer to the Product Information document that shipped with your control system.
Web Configuration The control system may be monitored and configured using its web configuration interface. The interface can be accessed via the control system IP address or the XiO Cloud® service as described in Initial Setup (on page 103). Web Configuration Interface 108 •...
The configuration interface provides the following tabs: Status: Used to monitor control system status Settings: Used to configure control system settings Security: Used to configure authentication and other security settings 802.1x Configuration: Used to configure IEEE 802.1X network authentication for control system security The Status tab is the default tab that is displayed, as shown in the preceding image. Actions Menu The configuration interface provides an Actions drop-down menu on the top right of the page.
Page 116
After Reboot is selected, a dialog box is displayed asking whether the control system should be restarted. Select Yes to restart the device or No to cancel the restart. Restore Select Restore to restore the control system configuration settings to their default values. After Restore is selected a dialog box is displayed asking whether the device settings should be restored.
Status Select the Status tab on the top left of the configuration interface to display selections for viewing the status of device, network, and USB, and .AV Framework™ software settings. Select on a selection name to expand the selection. If the selection is expanded, select the selection name again to collapse the section.
Page 118
Status Tab - Network The following Network information is displayed: Hostname: The control system host name Domain Name: The control system domain name NIC 1 DNS Servers: The DNS (domain name server) addresses used to resolve the control system domain to an IP address Select the + (plus) icon next to Adapter 1 to display the following Ethernet settings: DHCP: Reports whether the IP address is dynamic (Yes) or static (No) IP Address: The control system IP address, shown only if an Ethernet connection is active...
Page 119
Link Active: Reports the status of the Ethernet connection (A true message indicates that the Ethernet connection is active, while a false message indicates that the Ethernet connection is inactive.) MAC Address: The unique MAC (media access control) address for the Ethernet adapter Select the + (plus) icon next to Control Subnet to display the following Control Subnet settings (AV4, PRO4, and CP4N only): Auto Network Addressing: Reports whether the network address for the Control Subnet is...
Page 120
Slave Mode: Reports whether the control system is running in subordinate mode (Enabled) or not (Disabled) Master IP/Hostname: The IP address or host name of the primary control system, shown only if subordinate mode is turned on Master IP ID: The IP ID of the primary control system connection, shown only if subordinate mode is turned on Slave Mode Status: Indicates the connection status to a primary control system while in subordinate mode, shown only if subordinate mode is turned on...
AV Framework Select AV Framework to view the status of the native .AV Framework software program running on the control system Status Tab - AV Framework The following AV Framework information is displayed: AV Framework: Reports whether the native .AV Framework software program has been turned on (Enabled) or not (Disabled) AV Framework Version: Reports the version of the native .AV Framework software program running on the control system, shown only if the native .AV Framework software program is turned on...
Page 122
NOTE: If an invalid value is entered for a setting, the web interface will not allow changes to be saved until a valid value is entered. Red text is displayed next a setting to indicate an invalid value. System Setup Select System Settings to configure general network and control system settings.
Page 123
Date/Time Select the + (plus) icon next to Date/Time to display the following time and date settings. Settings Tab - System Setup (Date/Time) Time Synchronization: Turn on the toggle to use time synchronization via NTP (Network Time Protocol). Synchronize Now: With Time Synchronization turned on, select Synchronize Now to synchronize the control system with the NTP server(s) entered in the NTP Time Servers table.
Page 124
NTP Time Servers: With Time Synchronization turned on, use the provided table to enter information regarding the NTP server(s) used to synchronize the date and time for the control system. Select Add to add a new NTP server entry into the table. Enter the following information for each entry: Enter the NTP server address into the Address text field.
Page 125
Network Select the + (plus) icon next to Network to display the following network settings. Settings Tab - System Setup (Network) Hostname: Enter the control system host name. Domain: Enter the fully qualified domain name on the network. Primary Static DNS: Enter the primary DNS address. Secondary Static DNS: Enter the secondary DNS address.
Page 126
Control Subnet (AV4/CP4N/PRO4 Only) Select the + (plus) icon next to Control Subnet to display the following Control Subnet settings. Settings Tab - System Setup (Control Subnet) NOTE: For more information on the Control Subnet, refer to Control Subnet (on page 185). Turn on the Auto Network Addressing toggle to assign a network address for the Control Subnet automatically.
Page 127
Select Add to add a new port mapping rule into the table. Enter the following information for each entry: Enter the external port in the External Port text field. This is the port number that users outside the LAN must specify to connect to the service on the internal network.
Page 128
Enter the Crestron Internet Protocol port used by the control system in the CIP Port text field. Port 41794 is used by default. Enter the Secure Crestron Internet Protocol port used by the control system in the SCIP Port text field. Port 41796 is used by default. Select the + (plus) icon next to SSH to display the following SSH (Secure Shell) settings.
Page 129
Programs Select Programs to manage control system programs and to configure subordinate mode settings for the control system. Settings Tab - Programs Slave Mode NOTE: For more information on using subordinate mode for a 4-Series control system, refer Primary-Subordinate Mode (on page 194).
Page 130
If Slave Mode is turned on, enter the IP address or host name of the primary control system in the Master IP/Hostname text field. If Slave Mode is turned on, enter the IP ID for the connection to the primary control system in the IP ID text field.
Page 131
Load a New Program To load a new program to the control system: 1. Select the Upload Program button in an available program slot. The Add Program dialog box is displayed. Add Program Dialog Box 2. If desired, fill the Do not copy IP Table check box to prevent the program IP table from being copied to the control system following the upload.
Page 132
Edit a Program To edit the IP table for a control system program (if permitted by the program): 1. Select the Edit Program button in the desired program slot. The Edit Program dialog box is displayed. Edit Program Dialog Box NOTE: If IP table entries have already been defined in the program, these entries will populate the table in the Edit Program dialog box unless the Do not copy IP Table check box was filled when loading the program to the control system.
Page 133
Projects Select Projects to manage web and mobility projects for the control system. Settings Tab - Programs Each loaded project is represented in a table that provides the following information and controls: Projects: The project number on the control system Name: The name for the web or mobility project Mobility: Displays a green check icon if the project is a mobility project Web Project: Displays a green check icon if the project is a web project Actions: Select the trash can button...
Page 134
3. Select the Project File button. The File Upload dialog box is displayed. File Upload Dialog Box 4. Select Browse, and then navigate to the project file on the host computer. 5. Select the project file, and then select Open. 6. Select Load to load the project file to the control system. The upload progress is shown in the dialog box.
Page 135
Services Select Services to manage various external services that integrate with the control system. Settings Tab - Services Crestron Fusion Cloud NOTE: If connecting to a Crestron Fusion software on-premises server, connections are made using either traditional (outbound) or inbound communications. For more information, refer to the Crestron Fusion 10 On-Premises Software Getting Started Guide.
Page 136
Turn on the Apple Home Kit toggle to turn on the HomeKit feature on the control system. Cloud Settings Select Cloud Settings to turn a connection between the control system and an XiO Cloud® service account on or off. Settings Tab - Cloud Settings Turn on the Cloud Configuration Service Connection to allow a connection between control system and an XiO Cloud account.
Page 137
Auto Update Select Auto Update to configure automatic firmware updates for the control system and connected devices. Settings Tab - Auto Update NOTE: For more information on configuring automatic updates for the control system, refer Auto Update Mechanism (on page 198). General Turn on the Auto Update toggle to use automatic updates for the control system and connected devices.
Page 138
Server The following settings can be configured for the auto update server if Auto Update is turned on: Enter a username for accessing the auto update server in the Username text field. Enter a password for accessing the auto update server in the Password text field. Crestron Devices The following settings can be configured for updating connected Crestron devices if Auto Update is turned on:...
Page 139
AV Framework Select AV Framework to configure the native .AV Framework software program running on the control system. Settings Tab - AV Framework NOTE: If an older version of the .AV Framework program is detected in the Program 01 slot (6.13 and prior), the program is loaded to the Program 00 slot, but it is not turned on within the control system.
Security Select the Security tab on the top left of the configuration interface to display selections for configuring security and authentication settings for the control system. Security Tab Selections Expand the Security accordion to configure the following settings: NOTE: For more information about configuring authentication settings on a 4-Series control system, refer to Authentication (on page 157).
Page 141
Control system users and groups can be viewed and modified within the table provided at the bottom of the accordion. Use the following settings to add, delete, and edit control system users and groups. Current User Select the Current User tab to view and edit information for the current control system user. Current User Tab The following settings are displayed for the current user: Name: The chosen username...
Page 142
Change Password Dialog Box Enter the existing password in the Current Password field. Then, enter a new password in the Password field, and reenter the password in the Confirm Password field. Select OK to save the new password, or select Cancel to cancel the change. Users Select the Users tab to view and edit information for the control system users.
Page 143
NOTE: A user must be added to an Active Directory group before the user may be selected as an active directory user. For more information, refer to Groups (on page 140). If the control system users span multiple pages, use the navigation arrows on the bottom of the page to move forward or backward through the pages, or select a page number to navigate to that page.
Page 144
Update User Dialog Box The following Update User settings may be viewed or configured: Name: The chosen username Active Directory User: Turn on the toggle to use authentication via Active Directory for the selected user. Password: Enter a new password for the selected user. Confirm Password: Reenter the password provided in the Password field.
Page 145
Create User Dialog Box Use the following settings to create a new user: Name: Enter a username. Active Directory User: Turn on the toggle to use authentication via Active Directory for the user. Password: Enter a password for the user. Confirm Password: Reenter the password provided in the Password field.
Page 146
Groups Select the Groups tab to view and edit settings for control system groups. Control system groups are used to group users by access level and Active Directory authentication settings. Groups Tab Enter text in the Search Groups field to find and display groups that match the search term(s). Control system groups are listed in table format.
Page 147
Group Details Select the information button in the Actions column to view information for the selected group. The Group Details dialog box is displayed. Group Details Dialog Box The following settings are displayed for the current group: Name: The chosen group name NOTE: If authenticating with Active Directory, do not enter the domain name for the Active Directory group in the Name field.
Page 148
Create Group Dialog Box Use the following settings to create a new group: Name: Enter a group name. Access Level: Select an access level for the group and its users from the drop-down menu. Active Directory Group: Turn on the toggle to use authentication via Active Directory for the group.
802.1x Configuration Select the 802.1x Configuration tab on the top left of the configuration interface to display selections for configuring IEEE 802.1X network authentication for control system security. 802.1x Configuration Tab Selections Expand the 802.1x Configuration accordion to configure the following settings: NOTE: For more information about configuring 802.1X network authentication on a 4-Series control system, refer to 802.1X (on...
Page 150
Authentication Method: Select an 802.1X authentication method (EAP-TLS Certificate or EAP MSCHAP V2- password) from the drop-down menu. Domain: If EAP MSCHAP V2- password is selected for Authentication Method, enter a domain name that is required for authentication. Username: If EAP MSCHAP V2- password is selected for Authentication Method, enter a username that is required for authentication.
Page 151
Type a search term into the Search… text field to search for and display CAs that match the search term. The following information is provided for each type of CA: Name: The CA name Expiry Date: The date and time that the CA is set to expire If the CAs span multiple pages, use the navigation arrows on the bottom of the page to move forward or backward through the pages, or select a page number to navigate to that page.
Programming 4-Series control systems support an open development environment that enables programmers to use standard tools to create C# programs. Programmers can also use Crestron tools such as SIMPL, SIMPL# Pro, and VT Pro-e® software to create control system programs and projects. For more information on programming for a 4-series control system using C#, refer to online help answer ID 1000637.
Reference Topics The following topics provide detailed reference information for 4-Series control systems. Tools and Utilities (on page 148) 4-Series Architecture (on page 149) Establish Communications (on page 152) Time and Date Settings (on page 156) Authentication (on page 157) Certificate Management (on page 168) 802.1X (on page 177) Message Logging (on page 180) Control Subnet (on page 185) Program Management (on page 189)
Tools and Utilities Standard IT tools, such as SFTP (secure file transfer protocol) clients and SSH (secure shell) clients, can be used to perform various control system tasks and functions. Many configuration tasks can also be performed using the web configuration interface as described in Configuration (on page 108).
4-Series Architecture The following sections provide an overview of the architecture of a 4-Series control system. Memory and Directory Structure A 4-Series processor has between 1 GB and 2 GB of built-in SDRAM (synchronous DRAM) volatile memory. For more information regarding the memory specifications for each 4-Series control system model, refer to Features (on page 2).
Page 156
SFTP File Path Internal File Path Description \program xx \simpl\program xx The control system program files (where xx is the program number) \sshbanner \sshbanner Contains a custom SSH banner text file loaded to the control system \temp (N/Ap) Contains any temp files used by the control system \user \user...
NVRAM (Nonvolatile) Nonvolatile NVRAM contain the following components: SIMPL+ variables (if "volatile" qualifier or #DEFAULT_VOLATILE is removed) Signals explicitly written to NVRAM (such as Analog RAM, Analog RAM from database, Serial RAM, Serial RAM from database, Analog nonvolatile ramp, Digital RAM, and so forth) NOTE: SIMPL# Pro has no access to the NVRAM.
Establish Communications The control system must establish communications with a computer in order to upload programs, troubleshoot, or perform diagnostics. NOTE: The user must create an admin account username and password after connecting to the device for the first time. For more information, refer to Authentication (on page 157).
Page 159
5. Enter the following search parameters for the device (required only if multiple USB connections are active): Model: Enter the model name of the Crestron device (for example, PRO4). The model is not user-defined. It is the actual model name of the device as displayed in the EasyConfig tool.
TCP/IP Connection DHCP (dynamic host configuration protocol) is enabled by default for 4-Series control systems. NOTE: Crestron Toolbox autodiscovery can be used if the control system has access to the DHCP server. The Device Discovery tool may also be used to discover the device and its IP address on the network.
Once a static or dynamic IP address has been set for the control system, the TCP/IP connection information for the control system may be saved using the Address Book function in Crestron Toolbox. For more information, refer to the Crestron Toolbox help file.
Time and Date Settings The internal clock of the control system can be configured using console commands. 1. Issue the timedate command to manually set the time and date. Syntax: timedate [hh:mm:ss mm-dd-yyyy] For hh:mm:ss, enter the time in hours (using 24-hour format), minutes, and seconds format.
Authentication 4-Series control systems provide various authentication options that can be used to create user accounts and passwords, to set password policies, and to set access levels for users and groups. NOTE: Authentication is turned on by default for shipping control systems and cannot be turned off.
Password Recovery Command The pwdrecovermode command can be issued to configure a password recovery mode on the control system. The password recovery mode is turned off by default and must be turned on by the user. NOTE: The password recovery mode must be turned on prior to attempting to recover a password.
Page 165
Delete Local User To remove a local user from the control system, issue the deleteuser username command. When a local user is removed, the user is also removed from any local groups. Add Local Group To add a local group to the control system, issue the addgroup command. Syntax: addgroup -n:groupname -l:accesslevel -n: - Specifies the name of the local group that will be created -l: - Specifies the access level for the local group...
Page 166
Delete Local Group To remove a local group from the control system, issue the deletegroup groupname command. When a local user group is removed, users in the group are not removed from the control system. However, the user will lose the access rights associated with the removed group. Add Active Directory Group To add an existing Active Directory group to the control system, issue the adddomaingroup command.
Add User to Group To add a local or an Active Directory user to a local group, issue the addusertogroup command. Syntax: addusertogroup -n:username -g:groupname -n: - Specifies the name of the local or Active Directory user -g: - Specifies the name of the local group Example: addusertogroup -n:jsmith1 -g:CresProgs Local users are created on the control system without any access rights.
Default Rights of Local Groups Group Crestron Admin Crestron Programmer Crestron Operator Crestron User Crestron Connect Password Management The following sections explain how to manage passwords for local users on the control system. Set Password Policy To set the password policy for the control system, issue the setpasswordrule command. Syntax: setpasswordrule {-all | -none} | { -length:minpasswordlength} {- mixed} {-digit} {-special} -all - All password rules are applied.
Update Local Password To update the current user's password, issue the updatepassword command. Users may update their password. The user is prompted to enter the current password once and the new password twice. If the old password does not match the current password, the operation fails and the password is not changed.
Page 170
Local User Login If a user opens a connection to the console, the console prompts the user for a username and password as shown in the example below. PRO4 Console Login: jsmith1 Password: ****** PRO4> Local users are created with no access rights. Even if a user has an account in the control system, the user cannot connect to the control system console unless the user been added to a group.
Session Timeout Functions By default, a user is never logged off automatically unless the value for the logon session timeout is manually changed. If the value for logon session timeout has been changed, the console starts a timer after a user logs in and monitors the user's activities.
Locked User Functions Administrators can lock user accounts, which prevents access to the control system via the console and Crestron Toolbox. Add User to Locked List To add a user to the locked list, issue the addlockeduser command. Syntax: addlockeduser [name] name - Enter the user account that will be locked.
Page 173
Add IP Address to Blocked List To add an IP address to the blocked list manually, issue the addblockedip command. Syntax: addblockedip [ipaddress] ipaddress - Enter the IP address that will be blocked. No parameter - Lists all blocked IP addresses Example: addblockedip 255.255.255.255 Remove IP Address from Blocked List To remove an IP address from the blocked list manually, issue the remblockedip command.
Certificate Management Security certificates for 802.1X and other security protocols can be added, removed, and managed from the console. The control system supports five types of certificates: Root: The Root certificate is used by the control system to validate the network's authentication server.
Add a Certificate The certificate command provides two options for adding certificates to the control system. The certificate addf option allows the certificate file name to be specified. The certificate add option expects a specific, fixed file name. The following procedures describe how to add certificates to the control system using the above commands.
To add a Machine, WebServer, or WebSocket certificate to the control system using the certificate addf command: 1. Use an SFTP client to upload the certificate PFX file to the \cert directory. 2. Issue the certificate addf <certificate name> <certificate store> <password>...
To view additional details about a certificate, issue the certificate view command. Syntax: certificate view <certificate store> [<certificate number>| <certificate name> <certificate UID>] certificate store - The store where the certificate is installed [root|user|intermediate|machine|webserver|websocket] certificate number - The certificate number as exposed by the certificate listn command certificate name - The certificate name as exposed by the certificate list commands (the name is case-sensitive and may contain spaces)
To configure TLS settings, issue the ssl command: NOTE: Newer 4-Series control systems do not allow TLS to be turned off. The “off” option is allowed only for older 4-Series control systems in existing installations (with the exception of -R series residential control systems, which force TLS on following a firmware upgrade). Syntax: ssl [off | self | ca [-p:privatekeypassword]] off: - Turns off TLS if it is on (not valid for newer control systems) self - Turns on TLS using a self-signed certificate...
Page 179
CA-Signed Certificates A CA-signed certificate starts with a certificate request. The request can be generated by the control system, or it can be generated via an external process. When installing the signed certificate, the only difference is that the external process also produces a private key that is installed along with the certificate.
Page 180
Obtain the Certificate The exact procedures required to obtain a CA-signed certificate differ depending on the CA, but in all cases, it is necessary to submit the request.csr file along with any other verification that the CA requires. To obtain the request.csr file: 1.
Page 181
Turn on TLS with the CA-Signed Certificate To turn on TLS with the CA-signed certificate: 1. Issue the ssl ca command in the control system console. NOTE: Neither a password nor a private key are required when the certificate originated from a createcsr command within the same device. 2.
Page 182
6. Issue the move \user\rootCA_cert.cer \sys, move \user\srv_cert.cer \sys, and move \user\srv_key.pem \sys commands to move the new certificate files to the internal \sys directory. Turn on TLS with the CA-Signed Certificate To turn on TLS with the CA-signed certificate: 1.
802.1X 802.1X is an IEEE network standard designed to enhance the security of wireless and Ethernet LANs. It is widely used in corporate networks to provide an authentication mechanism for devices wishing to connect to the network. The standard relies on the exchange of messages between the device and the network's host, or authentication server.
Page 184
6. If the validate server option is enabled, select the certificates that will be used for server validation: a. Issue the 8021xtrustedcas list command to list all trusted certificates stored on the control system. b. Issue the 8021xtrustedcas use {certificate_name} command to enable a certificate for validation.
Firmware Updates To take advantage of all the latest device features, the control system should always run the latest firmware PUF (Package Update File), which is available for download at the appropriate device product page or www.crestron.com/Support/Resource-Library. NOTE: Access to firmware is reserved for Authorized Crestron dealers, Crestron Service Providers (CSPs), and Crestron partners only.
Message Logging 4-Series control systems provide messages when the control system performs a task or when it encounters an issue, such as a hardware or software failure, hardware incompatibility with software definitions, or a programming error. NOTE: A MSG LED on the control system or controlled device may light to indicate that a logged event has occurred.
Page 187
Message Levels The following table defines the six levels of messages that can appear in the persistent log. 4-Series Control System Message Levels Type Description General information about an event that has occurred Info General information about an event that has occurred Notice An event has occurred that is noteworthy but that does not affect program operation Warning...
Remote System Logging Control system messages can be captured and stored on a remote server using the remote system logging function. NOTE: The remote server host must have system log server with the applicable security certificates and sufficient disk space to store the active system log. The host should also be configured to archive older system logs and to off load them over time.
Remote system logging can also be configured in Crestron Toolbox using the Syslog function. For more information, refer to the Crestron Toolbox help file. Audit Logging Audit logging can be turned on to track logons, logoffs, account management changes, and console commands.
Page 190
View Audit Logs To display the audit log in the console, issue the getauditlog command. To print the last 50 audit log entries in the console, issue the printauditlog command. The optional all parameter can be appended to print the entire log. NOTE: Use the Audit Logs function in Crestron Toolbox to change the audit log storage location and file name.
Control Subnet Certain 4-Series control system models provide support for a separate network called a Control Subnet and have one or more network ports specifically for connecting devices to the Control Subnet. The Crestron AV4, CP4N, and PRO4 have a dedicated Control Subnet, which allows for dedicated communication between the control system and Crestron Ethernet devices without interference from other network traffic on the LAN.
Control Subnet Architecture Even if nothing is plugged into the CONTROL SUBNET port(s) on the back on the control system, the following are still present on the Control Subnet: Control System CPU (where AV programs run) Optional Expansion cards (PRO4 and AV4 only) This design is in place to ensure that the Crestron CPU and optional expansion cards are protected from malicious packets on the LAN.
Control Subnet Configuration For increased security, the device supports a mode of operation called isolation mode. In isolation mode, the firewall is preconfigured to limit access to the Control Subnet, port mapping between the primary network and devices on the Control Subnet are blocked, and manual configuration of port forwarding is not available.
Page 194
MAC_Address - The device MAC address IP_Address - The device IP address Description - A description of the device REM - Removes a previously created IP address from the device using the following syntax: MAC_Address MAC_Address - The device MAC address CLEAR_ALL - Clears all previous created IP addresses No parameter - Displays all current reserved DHCP leases in table format Example: RESERVEDLeases ADD 81:51:CA:48:73:24 10.0.0.9 TestDevice The MAC address should be in the format XX:XX:XX:XX:XX:XX on the command line.
Program Management 4-Series control systems are equipped with program slots that are used to store program files. Program files can be created using SIMPL and SIMPL# Pro, and allow the control system to be custom programmed to perform certain tasks or turn on certain system functionality. Load Programs to the Control System A program must be compiled and uploaded to the control system before it can be run by the control system.
Page 196
View and Configure IP Table To view and configure IP table settings for the control system, issue the iptable command. Syntax: iptable [-p:program] [-t] [-i:id] [-c] [-o] -p:program - Enter all to display all programs or enter a number (0–10) to display the program for the respective program slot -t - Displays IP table data in table format -i:id - Enter the IP ID to display the entry for that ID.
Page 197
Remove Peer Entry To remove a peer (subordinate) entry from the IP table, use the rempeer command. Syntax: rempeer cipid ip_address/name [-d:device_id] [-c:cipport] [- p:program][-u:roomid] cipid - The ID of the CIP node (in hexadecimal format) ip_address/name - The IP address (in dot decimal notation) or the name of the site for DNS lookup -d:device_id - The device ID in the device redirection table (in hex, must be less than 256)
Run Multiple Programs 4-Series processors run multiple programs simultaneously to allow programmers to independently develop and run device specific programs for AV, lighting, HVAC, security, and so forth. As a system grows, processing resources can easily be shifted from one 4-Series processor to another without rewriting any code.
Slot or Port Status Built-in digital Slots and ports are shareable inputs Built-in relays Slots and ports are shareable Built-in Slots are sharable but individual devices are exclusive RF gateway Built-in system Sharable monitor Built-in Slots are sharable, ports are sharable only if they have the same configuration Versiports Run Programs from External Storage Certain 4-Series control systems are equipped with external storage ports.
Primary-Subordinate Mode Primary-subordinate mode is a network configuration that allows a 4-Series control system to access ports on other Crestron control systems over Ethernet. By attaching a subordinate control system to a primary control system, the primary control system can use ports that it may not normally have (I/O, IR, RF, and so forth).
Ethernet Subordinate When the control system is in Ethernet subordinate mode, it operates as an Ethernet device and makes its ports (except for the LAN port) available to a primary control system. Any program loaded into the control system does not run when it is in Ethernet subordinate mode. NOTE: 3-Series and 4-Series control cards are not supported when the control system is in Ethernet subordinate mode.
Response Reject Count for Secondary Connection To set the default response reject count for the secondary control system connections, issue the ethslvconnfnct command: Syntax: ethslvconnfnct [connectfailedcount] connectfailedcount - Sets the default secondary connect response reject count. The secondary stops connecting after this number of connect response rejections. No parameter - Displays the current response reject count Example: ethslvconnfnct 6 The ethslvconnfnct command sets the number of response rejections that must occur...
Page 203
A subordinate 4-Series control system can only be configured to operate as an Ethernet subordinate to another 3-Series or 4-Series control system. Cresnet suborindate mode is not supported. A 2-Series control system can operate as a Cresnet or Ethernet subordinate to a 4-Series control system. NOTE: There can only be one primary IP table entry.
Auto Update Mechanism 4-Series control systems provide an automatic update mechanism that centralizes updates on a remote server and allows devices to automatically download and update their respective components when updates are available. The centralized location can be a web server, a MyCrestron.com portal, or a private server.
Manifest File The manifest file, which is JSON encoded, contains all the information required for scheduling and performing automatic updates on a 4-Series control system. The control system parses the manifest file, locates any required updates, and performs them in the order listed in the file. The manifest is always downloaded and parsed either at a scheduled time or from a forced action, which can be set from console commands.
Page 206
deviceModel - The device type of the target client and the physical transport (refer to Description of Manifest Parameters (on the facing page)). If this parameter is omitted, the value will default to any. controlSystemHostname - The host name or IP address of a control system that is located in the client's IP table.
Page 207
fileUrl - The URL of the file to be downloaded. The control system must support parsing a full URL and downloads over HTTPS and SFTP: [http or sftp]: //username:password@[hostname or ip]:port/path/file. fileHashUrl - The URL of the hash file. This hash is downloaded first and then compared to the previous hash that is cached locally on the control system.
Page 208
Refer to the following best practices to manage the system properly: Cresnet and EX devices on the internal gateway can be safely updated when using "wildcards" for the controller host name. If updating Ethernet devices, it is recommended to specify device IDs so that the controller can be selective when updating.
Page 209
DeviceHostname This parameter is only valid for an Ethernet device and can have multiple meanings: If the "deviceModel" specifies an Ethernet device, then the "deviceHostname" identifies the device to be updated. If the "deviceHostname" is the wildcard character "*", then it identifies all the Ethernet devices of the type specified by "deviceModel".
Page 210
UserPrograms This parameter indicates that a user program should be updated. The following keywords are defined for this parameter: "programNumber" - Valid ranges are 1–10 or 1 only, and the range depends on the controller to be updated. The Program ID tag is intended for interactive systems only. The default value is "1".
Page 212
Manifest File Code Flow The code flow of the auto update mechanism using the manifest file, as performed by the control system, is described below: 1. The control system downloads the manifest file at the predetermined day and time. 2. The control system parses the manifest file for applicable actions. 3.
Results File The result of each action taken by the control system is uploaded to the location specified by the "logFolder" parameter that is associated with the action. Results filenames have the following syntax: [MAC_address_of_CS].[timestamp].[index].log Example: 00107f44901e.20190321_115636.1.log When an action is performed, a result file is uploaded for each part of the action: When the action is downloaded, when the action starts, and when the action finishes.
Page 214
The following parameters are dependent on the type of action taken: numberOfSubActions - The number of sub actions that are associated with the main action taken by the client. subActions - A sequence of sub action results that are associated with the main action taken by the client.
Error Handling The following errors may be encountered during the auto update process. If the below solutions do not resolve the error, contact Crestron True Blue support via phone, email, or chat as described at www.crestron.com/Support. File download fails: the client is unable to download the hash file or the actual component Retry the download on the next polling interval.
Restore to Factory Defaults If the control system is no longer communicating via USB or Ethernet, use the following procedure to restore the device to its factory default settings. NOTE: This procedure erases the control system’s firmware and reinstalls it. If problems persist before a SIMPL program is loaded, contact Crestron True Blue support via phone, email, or chat as described at www.crestron.com/Support.
Port Forwarding Port forwarding can be used to provide connections from outside the local network for mobile and browser applications. Observe the following points about port forwarding: Remap the external ports from the initial defaults. Remapping the external ports minimizes the number attempts that are allowed to access the system. A hacker will be unable to scan well-known ports for entry, and must instead scan all ports and then determine what protocols are supported before attempting to log in to the system.
Resources The following resources are provided for 4-Series™ Control Systems. NOTE: You may need to provide your Crestron.com web account credentials when prompted to access some of the following resources. Crestron Support and Training Crestron True Blue Support Crestron Resource Library Crestron Online Help (OLH) Crestron Training Institute (CTI) Portal Programmer and Developer Resources...
Page 219
This page is intentionally left blank. Product Manual — Doc. 8559B 4-Series™ Control Systems • 213...
Page 220
Product Manual — Doc. 8559B Crestron Electronics, Inc. 15 Volvo Drive, Rockleigh, NJ 07647 03/07/22 Tel: 888.CRESTRON Specifications subject to Fax: 201.767.7656 change without notice. www.crestron.com...
Need help?
Do you have a question about the 4 Series and is the answer not in the manual?
Questions and answers