Skip to main content

Documentation

S-PLAY SP1-1 — User Manual

Product SKU
70092
Doc ID
4686708
Updated
January 2026
58 min read
S-PLAY SP1-1 product photo — black metal half-rack unit with Phoenix terminal, USB and the ENTTEC S-PLAY LCD menu

Create, edit, and play up to 32 universe light shows with S-PLAY, seamlessly integrating with third-party systems and scaling up with multiple unit

⚠️ Safety

Ensure you are familiarised with all key information within this guide and other relevant ENTTEC documentation before specifying, installing, or operating an ENTTEC device. If you are in any doubt about system safety, or you plan to install ENTTEC device in a configuration that is not covered within this guide, contact ENTTEC or your ENTTEC supplier for assistance.

⚠️ Heads up: ENTTEC’s return to base warranty for this product does not cover damage caused by inappropriate use, application, or modification to the product.

⚡ Electrical Safety

  • This product must be installed in accordance with applicable national and local electrical and construction codes by a person familiar with the construction and operation of the product and the hazards involved. Failure to comply with the following installation instructions may result in death or serious injury.
  • Do not exceed the ratings and limitations defined in the product datasheet or this document. Exceeding can cause damage to the device, risk of fire and electrical faults.
  • Ensure that no part of the installation is or can be connected to power until all connections and work is complete.
  • Before applying power to your installation, ensure your installation follows the guidance within this document. Including checking that all power distribution equipment and cables are in perfect condition and rated for the current requirements of all connected devices and factor in overhead and verify that it is appropriately fused and voltage is compatible.
  • Remove power from your installation immediately if any accessory power cable or connector is in any way damaged, defective, shows signs of overheating or is wet.
  • Provide a means of locking out power to your installation for system servicing, cleaning and maintenance. Remove power from this product when it is not in use.
  • Ensure your installation is protected from short circuits and overcurrent. Loose wires around this device whilst in operation, this could result in short circuiting.
  • Do not over stretch cabling to the device’s connectors and ensure that cabling does not exert force on the PCB.
  • Do not ‘hot swap’ or ‘hot plug’ power to the device or its accessories.
  • Do not connect any of this device’s V- (GND) connectors to earth.
  • Do not connect this device to a dimmer pack or mains electricity.

⚠️ System Planning and Specification

  • To contribute to an optimal operating temperature, where possible keep this device out of direct sunlight.
  • Any twisted pair, 120ohm, shielded EIA-485 cable is suitable to transmit DMX512 data to or from the DIN ETHERGATE. The DMX cable should be suitable for EIA-485 (RS-485) with one or more low capacitance twisted pairs, with overall braid and foil shielding. Conductors should be 24 AWG (7/0.2) or larger for mechanical strength and to minimise volt drop on long lines.
  • A maximum of 32 devices should be used on a DMX line before re-generating the signal using a DMX buffer/repeater/splitter.
  • Always terminate DMX chains using a 120Ohm resistor to stop signal degradation or data bounce-back.
  • The maximum recommended DMX cable run is 300m (984ft). ENTTEC advises against running data cabling close to sources of electromagnetic interference (EMF) i.e., mains power cabling / air conditioning units.
  • This device has an IP20 rating and is not designed to be exposed to moisture or condensing humidity.
  • Ensure this device is operated within the specified ranges within its product datasheet.

⚠️ Protection from Injury During Installation

  • Installation of this product must be performed by qualified personnel. If ever unsure always consult a professional.
  • Always work with a plan of the installation that respects all system limitations as defined within this guide and product datasheet.
  • Keep the S-PLAY and its accessories in its protective packaging until final installation.
  • Note the serial number of each S-PLAY and add it to your layout plan for future reference when servicing.
  • All network cabling should be terminated with an RJ45 connector in accordance with the T-568B standard.
  • Always use suitable personal protective equipment when installing ENTTEC products.
  • Once installation is completed, check that all hardware and components are securely in place and fastened to supporting structures if applicable.

⚠️ Installation Safety Guidelines

  • The device is convection cooled, ensure it receives sufficient airflow so heat can be dissipated.
  • Do not cover the device with insulating material of any kind.
  • Do not operate the device if the ambient temperature exceeds that stated in the device specifications.
  • Do not cover or enclose the device without a suitable and proven method of dissipating heat.
  • Do not install the device in damp or wet environments.
  • Do not modify the device hardware in any way.
  • Do not use the device if you see any signs of damage.
  • Do not handle the device in an energised state.
  • Do not crush or clamp the device during installation.
  • Do not pull power from the device whilst in operation.
  • Do not sign off a system without ensuring all cabling to the device and accessories has been appropriately restrained, secured and is not under tension.

Wiring Diagrams

S-PLAY to Distribute DMX Output

S-PLAY distributing DMX output — an Automation Controller/BMS sends triggers over RS232/UDP/OSC/HTTP and a tablet runs the S-PLAY interface, all via CAT6 through a Network Switch to ODE Mk3 (SKU 70407, 2U Ethernet to DMX XLR 5-pin), DIN Ethergate (SKU 71030, 2U Ethernet to DMX screw terminal) and Storm 10 (SKU 70057, high-density Ethernet to DMX RJ45) feeding 2, 2 and 10 DMX universes

S-PLAY Playback to Pixel Systems

S-PLAY pixel playback — PC running ELM Software (SKU 70581) and an Automation Controller/BMS feed the S-PLAY through a Network Switch into Octo (SKU 71521) and Pixelator Mini (SKU 70067) pixel controllers, with PLink Injectors (5V SKU 73546, 12-24V SKU 73544, IP PLink Injector SKU 73924) driving runs of 204ch and 1024ch pixels

S-PLAY Application Diagram

S-PLAY application diagram — relay events activate external equipment (pump, curtain winch), Ethernet control via Art-Net/sACN/UDP/OSC from PC software, an Art-Net/sACN controller and OSC, an RS232 port takes RS232/BMS/3rd-party lighting-control triggers, dual-direction DMX drives lights and a lighting console, and playlist triggers come from a sensor, DALI and a wall switch, with 12-24V DC power

Connection to Relays

The S-PLAY features relays designed for use with low power devices and to provide switching logic for higher power contactors.

To ensure a safe installation it is imperative that the power connected to the S-PLAY’s relays is within their operating limits:

The S-PLAY’s relay specifications are as follows:

Maximum Current Rating2A
Maximum Voltage Rating50V DC
Total switchable power of each S-PLAY relay60W

To calculate to total power your circuit will pass through the relay, multiply the circuit voltage by the current you intend to pass through it. This value must be lower than 60w. In other words, Voltage x Current ≤ 60W.

Example 1Example 2Example 3
Current1.2A2A2A
Voltage50V30V50V
Maximum Power60W60W100W

If your application requires mains power switching or high current applications, ENTTEC recommends the use of a DMX switch pack controlled by the S-PLAY’s DMX output or wire the S-PLAYs relay outputs to connect to the primary coil of a DIN mount high powered relay or contactor.

Connection to Digital Inputs

The S-PLAY’s digital inputs detect circuit completion to the S-PLAYs ‘GND’ (V- terminal) to send triggers.

  • The maximum resistance of a cable that can be used to connect to a Digital Input to the S-PLAY’s GND is 20 Ohms.
  • ENTTEC recommends a total maximum wire length of 100m. (50m total distance from the S-PLAY in a loop).
  • The longer the cable, the higher its capacitance and likelihood of interference from EMF (Electro Magnetic Interference).
  • To ensure a reliable trigger when creating a system, contact should be made for 3 seconds when triggering a digital input.
⚠️ Note: Always run digital input cabling away from mains power or high sources of EMI (i.e. air conditioning units) to reduce interference.

If you require a remote input trigger further away from the S-PLAY than 50m, ENTTEC recommend the use of a 3rd party GPIO interface that can communicate with the S-PLAY’s other triggering methods over a network.

Using Motion Sensors with the S-PLAY

S-PLAY rear panel showing a 3-wire motion sensor wired into a digital input — sensor POWER (V+), GND and OUT, with GND and OUT routed to the S-PLAY digital input and GND terminals
  1. Connect the sensor output to Digital Input ports (IN1 to IN4) in S-PLAY.
  2. Connect 0V (GND) from sensor to GND of Digital Input connectors in S-PLAY.
  3. Go to web interface:
    • Go to Triggers.
    • Create a new entry.
    • Select Digital Input from Type
    • Change to Port 3 in “Ports” (or to the corresponding port the OUT cable was connected to).
    • You can use the Test Trigger option to ensure functionality.
    • Click on Save Trigger for it to be saved ready for use on the Playlists page.
    S-PLAY Digital Input trigger configuration — Trigger Name and Input Type set to Digital Input, the GND/IN1–IN4/5V bottom-row wiring guide, Input port 1, GPIO Activate on Break, and Test/Save/Delete Trigger buttons
  4. Navigate to the Playlists Page.
    S-PLAY Playlists page — the cue / trigger / event library and the timeline editor with cue, event and trigger tracks where the digital input trigger can be added
  5. The Trigger can be selected as a ‘Start Trigger’ to commence playback of a certain playlist and/or dragged onto the timeline to act as a condition that must be met for playback to continue.

Connecting I/O Extender with the S-PLAY

Before linking the I/O Extender, ensure that a S-PLAY controller is already present and operational within the same network. This S-PLAY will serve as the central hub for managing and controlling the I/O Extender functions.

The guide below outlines the steps to properly link and configure the I/O Extender with the S-PLAY controller for integrated operation.

  1. Connect I/O Extender and S-PLAY to the Same Network
    Ensure that both the S-PLAY controller and the I/O Extender are connected to the same local network.
  2. Enable I/O Extender Connection in S-PLAY
    Open a web browser and enter the IP address of the S-PLAY. Navigate to S-PLAY’s setting’s page, enable IOE functionality and update the settings.
    S-PLAY Settings — IOE panel with the IOE Status toggle set to Enabled (highlighted) and the Update button
  3. Configure I/O Extender
    Open a web browser and enter the IP address of the I/O Extender. Adjust network configurations for I/O Extender if needed.
  4. Connect S-PLAY and I/O Extender
    In the I/O Extender settings, enter the S-PLAY’s IP under MQTT Server IP and save changes. The red dot will change to green dot when it is successfully connected.
  5. Configure I/O Settings
    I/O Extender Settings page — Network Information (Node Name, DHCP, Static IP / Netmask / Gateway), MQTT Server IP with connection status, and Device Management (Reset to Defaults, Reboot)

    Refer to Event and Trigger section of this User Manual to configure the I/O Extender settings based on your project requirements.
    S-PLAY I/O Extender (IOE) Event configuration — Output Type IOE with Devices, Relay Selection and Relay State, and Send Event / Save Event buttons
    S-PLAY I/O Extender (IOE) Trigger configuration — Input Type IOE with Devices, Input Type and Input fields, and Test Trigger / Save Trigger buttons

Functional Features

Overview

  • Supports protocols including DMX, Art-Net and sACN.
  • 2 DMX Universes output or input.
  • 32 Universes Art-Net and sACN input or output.
  • Configurable output refresh rate. (Max 60FPS eDMX, 40Hz Physical)

Record Cues or Create Effects

  • Record/edit up to 200 Static, Dynamic or Effect Cues.
  • Preview created Cues.
  • Monitor the DMX values of Cues while recording.
  • On board gradient Effect Cue generator

Create and playback Playlist Integrating External Hardware

  • Create up to 200 playlists using the intuitive timeline editor.
  • HTP merge between cues and playlists.
  • Fade out on Stop command.
  • Hold last value on pause.
  • Support up to 200 Events through options: RS232, UDP, OSC, Relay, Art-Net, sACN and DMX.
  • Create up to 200 remote Triggers through options: RS232, UDP, OSC, Digital Input (GPI), Art-Net, sACN and DMX.
  • Map different streams and protocols to different ports.
  • HTTP and OSC Device API.
  • Synchronise multiple S-PLAYs when the show requires more than 32 universes.

Management and Support

  • Enable 10 customised user interfaces that empower end users to control the system while withholding complete system privileges.
  • Schedule playlists based on specific times, re-occurrences or sunset / sunrise.
  • Easily accessible web interface for account management.
  • Lock out edit functionality using a password.
  • Allow backup and restore S-PLAY state.
  • Flexible storage from external USB or MicroSD card.
  • Remote Access the device from anywhere bypassing the local network.

Hardware Features

Overview

  • 1U height – Half width
  • Two bi-directional 5-Pin female XLR DMX Ports
  • Colour TFT LCD screen (160x128)
  • Navigation LCD menu buttons
  • 1 x USB Type A port
  • 12 to 24v DC Input (8w max power draw) – Power supplies over 5A should not be connected to the S-PLAY
  • MicroSD card storage (Class 10 40/10 Mb/s Read/write performance/format as Linus EXT TS, ie. EXT3 or EXT4)
  • 100 Mbps Ethernet link featuring 802.3AF PoE
  • 4 Digital Inputs (GPI)
  • 2 Relay outputs (NC, NO, COM)
  • Solid-state design
  • Versatile din rail, surface and rack mounting options

S-PLAY Connectivity

S-PLAY connectivity diagram with labelled connectors — USB & Micro SD, User Interface (LCD), DC Power Input (12-24V DC jack), RS232 (DB9), DMX In/Out (two XLR-5 ports), Relay Outputs, Digital Inputs, Ethernet (10/100Mbps) with PoE 802.3af, and Web Interface

LCD Menu Screen

Controls

S-PLAY LCD navigation buttons — Up, Down, Left and Right direction arrows with the Enter and Back buttons
  • Direction arrows: Use to navigate around menu tabs and increase or decrease the value in each field when selected. (i.e. IP address).
  • Back: Use to return to the main menu from a sub-menu.
  • Enter: Use to select and confirm actions within a menu or sub menu.

Home Screen

S-PLAY LCD home screen — Home/Playlist/Network/Utilities/Info menu tabs, with date and time, IP address (10.0.0.14), device name (S-PLAY), playback state (No active playlists), and lock/play/pause/stop/backlight controls

The Home Screen displays the following:

  • Current date and time
  • Device IP Address & Connection Status
  • Device Name
  • Playback state
  • Lock Screen
  • Play/Pause/Stop ALL
  • Enable/Disable LCD backlight
  • Soft Shutdown Button

Playlist Menu

S-PLAY LCD Playlist Menu — list of playlists (Playlist 1–4) with per-playlist play / pause / stop status

The Playlist Menu contains the following:

  • View all playlists on the S-PLAY.
  • Monitor playback status of all playlists.
  • Play, Pause and Stop each playlist.

Navigate up and down the page using the arrow keys. Press ‘enter’ to select a playlist and once more to execute play / pause / stop commands.

Network Menu

S-PLAY LCD network menu — DHCP enabled toggle showing connected, IP address (010.000.000.014) and Network mask entry fields

The Network Menu allows:

  • DHCP to be Enabled / Disabled.
  • Network connection status to be monitored.
  • IP Address to be set.
  • Network Mask to be set.
  • Default Gateway to be set.

Utilities Menu

S-PLAY LCD Utilities Menu — USB Backup, USB Restore, Firmware Update and Factory Reset options

The Utilities menu allows:

  • USB Backups to be performed.
  • USB Backups to be restored.
  • USB Firmware update.
  • Reset to factory defaults (see section within this manual).

Information Menu

S-PLAY LCD Information Menu — IP address, firmware version and date/time

The Information menu allows:

  • The IP Address to be viewed.
  • Firmware Version information to be viewed.
  • CPU temperature.
  • Up time (how long the S-PLAY has been powered on for) to be monitored.
  • Device serial number to be viewed.

Flip LCD Menu

S-PLAY LCD navigation buttons with the Up and Down arrows highlighted — held together for 5 seconds to flip the LCD menu orientation
  • The S-PLAY LCD buttons allow quick access to specific functions.
  • To flip the LCD Menu screen and arrow functions:
  • Press and hold the up + down buttons for 5 seconds.
  • Repeat this to return the menu to its normal orientation.
⚠️ Note: Enter and Back buttons will remain unchanged.

Force Device Unlock

S-PLAY LCD navigation buttons with Left, Down and Back highlighted — held together for 5 seconds to force the web interface to unlock
  • The S-PLAY LCD buttons allow quick access to specific functions.
  • If your password to the S-PLAY web interface has been lost, you can force it to unlock by doing the following:
  • Press and hold the Left + Down + Back buttons for 5 seconds.

Out of the Box

Out of the box, the S-PLAY is factory configured to:

  • Output Settings: Art-Net
  • DHCP: Enabled
  • Static IP: 192.168.0.10
  • Netmask: 255.255.255.0
  • UDP Input Port: 5000
  • OSC Input Port: 8000
  • DMX Refresh Rate: 40 FPS
  • Send Black Frame when all playlists stopped: Enabled
  • Restrict to one active playlist per Group: Disabled.

Network Discovery

The S-PLAY has DHCP IP address enabled by default.

DHCP: When DHCP is enabled, and the S-PLAY is on a network with a DHCP server, it requests an IP address on power-up. If the DHCP server is slow or absent, the S-PLAY falls back to the default IP address: 192.168.0.10 with a netmask of 255.255.255.0.

Static IP: When DHCP is disabled, the default Static IP becomes the communication address. Adjust network settings, including Static or DHCP, Netmask, and Gateway within the Settings page on the S-PLAY’s web interface. Remember to note the changed Static IP after modification in the web interface.

⚠️ Note: When configuring multiple devices on a Static network, ENTTEC recommends connecting one device at a time to the network and configuring a unique IP to avoid IP conflicts.

When the S-PLAY is set to a static IP, the default gateway MUST be the same for both the S-PLAY and your computer for EMU to discover the S-PLAY.

Device IP Discovery

To discover the S-PLAY's IP address you can find it either:

From LCD Interface
S-PLAY LCD home screen showing the device IP address (10.0.0.14), device name and playback state
  1. Connect your S-PLAY to your network or Wi-Fi router using an Ethernet cable. It's recommended to use DHCP for initial setup.
  2. Power up the device.
  3. Monitor the LCD menu. The IP address will be displayed on the LCD home page. If it shows 'NO DHCP', switch to a static IP under the network tab in the settings menu, then power cycle the device.
  4. Open a web browser on a device within the same network range and enter the IP address shown on the LCD to access the web interface. All configurations can be done through the web page.
From Computer Interface

ENTTEC EMU software ensures smooth device discovery by instantly detecting all ENTTEC products on the network. Users can easily discover devices by following these simple steps:

ENTTEC EMU software Output tab discovering the S-PLAY on the network — Rescan for devices, device list including S-PLAY with its destination IP and the configuration cog to open the web interface
  1. Download EMU from www.enttec.com/sku/70680. (Available for Windows and macOS)
  2. Connect your S-PLAY to your network or Wi-Fi router using an Ethernet cable.
  3. Open EMU and navigate to the Settings located in the top right corner. Then, go to the Output tab. Here, you can click on 'Rescan for Devices' and wait for EMU to detect the S-PLAY and any other supported ENTTEC device on the network.
  4. Once the S-PLAY is detected, select it and click on the configuration cog icon to be directed to your S-PLAY’s web interface.

Alternatively, you can use other methods to discover the IP address:

  • Run an IP scanning software application (e.g., Angry IP Scanner) on the local network to generate a list of active devices.
  • Use Art Poll (e.g., DMX Workshop) if the device is set to use Art-Net.
  • Check the physical label on the product for the default IP address (usually 192.168.0.10) when a DHCP server is not available.

Changing the Network Settings

From LCD Interface
S-PLAY LCD Network Menu — DHCP enabled / connected toggle with IP address and Network mask entry fields
  1. Use the up or down navigation buttons located next to the screen to move to the Network tab.
  2. Toggle between DHCP and Static by pressing enter to change options.
  3. Press the Enter button to select each field and confirm each field of the IP address.
  4. Use the arrows to assign a value for each byte in IP; press on the right-left arrow to move in increments of 10 or use the up-down arrow to move in increments of one.
  5. Once the desired IP is set, press enter button to move to Netmask settings.
  6. Use the arrows to navigate to the SET button and press Enter.
  7. All network settings assigned will get saved once the OK button is selected.
From Web Interface

Users can customise network configurations, such as choosing between Static or DHCP, specifying Netmask and Gateway settings, and configuring input ports as needed.

To change Network Settings, access the web interface and refer to the Settings section outlined in this document.

After Changing IP address, check the S-PLAY’s LCD menu to ensure it can connect to your network.

If it is set to DHCP and no IP is assigned, the S-PLAY will revert to 192.168.0.10 until it is power cycled which activates to request another DHCP address.

S-PLAY Settings — Network settings panel with DHCP toggle, IP, Mask, Gateway, Mac address and UDP/OSC input ports with the Update button

Web Interface

The S-PLAY offers easy configuration and control through a web browser on any computer within the same Local Area Network (LAN) as the device. Users can directly type the IP address into the web browser's URL field, whether the S-PLAY is assigned a DHCP address or a Static IP address.

Top Menu

The S-PLAY’s web interface consists of the following pages:

S-PLAY web interface top menu — Home, Cues, Events, Triggers, Playlists, Schedules, Interfaces, Storage and Settings tabs

Home

The Home page which is the default landing page presents an overview of all playback activities going on the S-PLAY.

When used in combination with the lock function, the homepage can be used to as a system page for the end users to view all custom interfaces, playlists and schedules:

Interfaces:

  • Navigate to custom interfaces

Playlists

  • View/Set intensity for all Playlists
  • Play/Pause all Playlists
  • Stop all Playlists
  • Play individual Playlist
  • Pause individual Playlist
  • Stop individual Playlist
  • View/Set intensity individual Playlist
  • View/Set progress individual Playlist

Schedules:

  • Activate schedules
  • Pause schedules
S-PLAY Home page — Interfaces, All Playlists master intensity and play/stop, per-playlist rows with intensity, play/pause/stop, progress and status, and the Schedules list below
⚠️ Note: Specific interfaces, schedules, playlists can be hidden from the home page by selecting the ‘Hide from Home’ option on each of their configuration pages.

Cue

S-PLAY allows a maximum of 200 cues created from a combination of Static, Dynamic and Effect Cues. The dedicated Cue page offers an array of functionalities, allowing cues to be easily configured, duplicated, edited, and previewed before building into a playlist.

3 key types of cues that can be created by using the green + icon:

  • Static: A lighting state of up to 32 DMX Universes. DMX data can be user-defined values or a snapshot of the incoming DMX frame. This can be incorporated into a playlist with applied fade-in/out times.
  • Dynamic is a recording of up to 32 universes of lighting control data. The S-PLAY provides various methods to allow a perfect loop when recording over a user defined period.
  • Effect: Capable of creating a gradient effect within the S-PLAY without the need for a physical DMX source or lighting design software.
S-PLAY Cue page — list of Static, Dynamic and Effect cues by ID, Cue Name, Cue Type and Duration with Preview, turn-into-Playlist, Duplicate, Edit and Delete actions and the green + create button

Managing Cues

All cues can be ordered by ID, Cue Name, Cue Type & Duration. Preview, Duplicate Edit or Delete Static or Effect Cues from the Cue page.

IconFunctionality
Turn a Cue into a Playlist iconDirectly turn a Cue into a Playlist
Duplicate Cue iconDuplicate Cue
Edit Cue iconEdit Cue name and channel values after a cue has been created.
Delete Cue iconDelete Cue
Preview cue buttonPreview cues. Multiple cues can be previewed simultaneously. Actively playing cues will have a green "PREVIEW" buttons. To stop previewing, simply click on the green "PREVIEW" button.
⚠️ Note: Dynamic recordings cannot be duplicated.

Editing it in the Cue Library directly overwrites the full universe values received and extends the length of the cue if necessary.

Once a cue is selected to be edited, the S-PLAY will internally trigger the Stop All command to stop all playback on the S-PLAY to stop overlapping.

Static Cue

The Static Cue can be generated by either capturing DMX snapshot from external sources or using the inbuilt editor to define DMX value manually.

Follow the instructions below to create static cue at your preferred methods.

  1. Click the green + icon and choose "Static" as the cue type to open the Static cue editor window.
    S-PLAY Edit Static cue editor — Cue Name, Capture From DMX, DMX Snapshot, S-Play Universe / External Universe mapping, the Channels and LED type controls and the per-channel value grid
  2. Start by assigning a name to the cue for easy identification.
  3. Next, choose the source protocol and specify the desired channels to be utilised for the recording.
    • DMX (up to 2 Universes)
    • Art-Net (up to 32 Universes)
    • sACN (up to 32 Universes)
  4. Select the S-PLAY’s Universe, which represents the internal universe designated for recording within the S-PLAY.
  5. Specify the External Universe, corresponding to the universe of the external source or the DMX port of the S-PLAY.
    S-PLAY static cue — per-universe mapping assigning each internal S-PLAY Universe (1–32) to an External Universe number (0–31)
    ⚠️ Tip: You can also set all external universe numbers to be identical if you want to mirror the same external Art-Net / sACN source to all internal universes.)
  6. There are 3 ways to define the channel values:
    1. Manually set individual channel values and press 'Set DMX' to populate the selected channels.
      S-PLAY static cue — Channels and LED type slider set 1 to 512 with RGB selected and R 255, G 0, B 0 values for manual channel entry
    2. Use the Colour Picker from the colour palette and press 'Set DMX' to apply and populate the selected channels.
      S-PLAY static cue — the red colour-picker pen icon used to pick a colour and apply it to the selected channels
    3. Capture a DMX frame from the selected DMX source connected to the S-PLAY by pressing the ‘DMX Snapshot’. It will automatically populate the recorded DMX values to the selected channels and Universes.
      S-PLAY static cue — the orange DMX SNAPSHOT button used to capture a live DMX frame into the selected channels and universes
  7. If you wish to view the output live, press the ‘Preview’ button at the top left of the interface to send the recorded data to the fixtures of your S-PLAY’s outputs as defined on the Settings page.
  8. Save the cue once completed.
⚠️ Note: When setting single-channel or dimmer fixtures, choose 'All/W' for individual channel control.

Dynamic Cue

Dynamic Cues are recordings that allow DMX/Art-Net/sACN streams to be recorded and integrated into a show. Follow the instructions below to create a dynamic cue at your preferred methods.

  1. Click the green + icon and choose "Dynamic" as the cue type to open the Dynamic Cue editor window.
    S-PLAY Edit Dynamic cue editor — Cue Name, Capture From (ARTNET), Recording Trigger, Active Channels, Internal/External Universe mapping, Live Preview and Perfect Loop options and the per-channel value grid
  2. Start by assigning a name to the cue for easy identification.
  3. Select one of the following options for data capture:
    • DMX (up to 2 Universes)
    • Art-Net (up to 32 Universes)
    • sACN (up to 32 Universes)
  4. Activate the Internal Universe for recording.
  5. Specify the External Universe, corresponding to the universe of the external source.
  6. There are 2 ways to record:
    1. Manual cue recording by clicking the red "Start Rec" button.
      S-PLAY dynamic cue — red Start Rec (REC) button
    2. Configure a Recording Trigger to precisely initiate and stop recording, enabling you to effortlessly capture a show using a remote trigger. Select recording triggers from the options below:
      • OSC, UDP, RS232 triggers start on message received and stop when same message received again.
      • Art-Net, sACN, DMX triggers start when a value is received that is equal or above the ‘Trigger Level’. It will then stop when the value drops below.
        S-PLAY dynamic cue Recording Trigger — Capture From ARTNET, Recording Trigger Art-Net with a CUSTOMIZE popup setting Trigger Universe, Trigger Channel and Trigger Level
      • Digital Input: when configured as ‘Activate on Break’ - Recording starts when the connection between the Digital input port and GND is broken and stops when the connection is made. This is reversed when set to ‘Activate on Make’.
      • Button: Reset/Trigger button on the device can be set to trigger the recording on press or release.
  7. Toggle Live Preview on to send the recorded data to your fixtures of your S-PLAY’s outputs as defined on the Settings page.
    S-PLAY dynamic cue — the Live Preview toggle
  8. If you are recording looped content, enable Perfect Loop to allow the S-PLAY to automatically stop recording when it detects a loop by matching the incoming frames with the first 10 frames of the recording.
    S-PLAY dynamic cue — the Perfect Loop toggle
  9. Once the recording is initiated, the timer in the top right of the window will start running as soon as data begins to be captured. The DMX values captured will be shown for their corresponding channels.
⚠️ Recording Tips: During Art-Net or sACN recording, when utilizing the 'live preview' function, it is crucial to ensure that no other active Art-Net/sACN device is outputting on the same universes that are being recorded (including the S-PLAY itself). This precaution eliminates the possibility of interference loopback, which can result in erratic or inaccurate recordings. To adjust the output settings of your S-PLAY, navigate to the Settings page.

When recording live generated content, Perfect Loop may have inconsistent results due to the dynamic nature of the live content generation, where the exact same 10 frames may not always be generated.

Effects

Effects in the S-PLAY rely on a gradient, which makes it perfect whether fine-tuning a multitude of single channel dimmers or RGB/RGBW lights in 16 or 8bit variants. To create an Effect, press the green + icon and select Effect as the cue type to open the Effect editor window:

  1. Firstly, provide a cue name to aid identification.
  2. If you wish to view the output live whilst creating your effect, press the preview button at the top left of the interface to send the recorded data to your fixtures of your S-PLAY’s outputs as defined on the Settings page.
    S-PLAY Edit Effect cue editor — Effect Name, Fixture Control (LED type RGB, LED start address, Address offset), Effect Start Channel, Number of Fixtures, Invert every X fixtures, the editable gradient bar with colour points, Speed + Direction slider and the 32 Active Universes toggle switches
  3. Next, Fixture Control Tab is where user can define the LED type that the effect will refer to and the LED start address that the first fixture will start on (i.e. the DMX Start adrdess of your first fixture). The Address offset will be populated accordingly, however, you can increase this value to a larger spacing between each fixture.
  4. The Effect Start Channel defines the position (phase) where the the gradient will apply. The Number of Fixtures sets the number of the LEDs which will be included within the effect. By inverting the gradient direction after every defined number of fixtures, the Invert Every X Fixtures allows the creation of a grid of fixtures showing in a non-linear fashion (perfect for pixel tape projects!).
  5. By clicking on the gradient graphic, the user can modify and define the gradient colour at any point. Each colour point can be dragged to a position to create preferable effect. In order to create for smooth loops, ensure the beginning and end colour of the Effect are the same. The exact range of fixtures that the color point in the gradient graphic will affect can be counted based on Number of Fixtures and Position (%).
  6. This look can be saved as it is, or a speed and direction can be defined using the slider. (We strongly recommend using the preview option whilst doing this to ensure all is as you expect in the real world).
    S-PLAY effect editor — editable colour gradient bar with colour points and the Speed + Direction slider used to set the playback speed and direction
  7. Use the toggle switches below the gradient to define the universes that the effect will occupy. This is useful when layering effects or overlapping with other groups. Any universes which are not enabled will be set 0 values on each channel.

Events

The Events page allows:

  • Create 200 custom Events, ready to be embedded in playlists.
  • Send Events through: Relay, UDP, OSC, RS232, DMX, Art-Net and sACN.
  • Editing, testing and deletion of Events.

Use events to allow integration between S-PLAY and other devices. The S-PLAY can send commands over multiple protocols and interact with relays.

S-PLAY Events page — list of Events by ID, Protocol and Name (UDP, OSC, RS232) with Search, the green + create button and an instructions panel

Users can create a single event or use the ‘Multiple Events’ tab to efficiently configure multiple events in a single operation. Insert ‘ADD NUMBER{}’ in the event name to automatically generate identifiers.

S-PLAY Events — Multiple Events tab: No. of Events, Event Name with ADD NUMBER, Output Type and a Preview list (Relay 1–8)

RS232

S-PLAY RS232 Event configuration — Output Type RS232 with the Command field and Send/Save Event buttons
  • An RS232 Event will send the user defined RS232 command, when activated.
  • RS232 strings ending in \r – the \r will be replaced by a carriage return.
  • RS232 strings ending in \n – the \n will be replaced by a line feed.

Make sure the receiver has the correct communication setup:

  • Baud rate: 9600
  • Data: 8bit
  • Parity: None
  • Stop: 1bit
  • Flow Control: none
⚠️ Note: ASCII Command text limited to 1024 Characters.

UDP

S-PLAY UDP Event configuration — Output Type UDP with IP, Port and Command fields
  • A UDP Event will send the command defined below when activated.
  • Commands are limited to 1024 characters.
  • UDP strings ending in \r – the \r will be replaced by a carriage return.
  • UDP strings ending in \n – the \n will be replaced by a line feed.
  • Internal UDP event can be sent by setting IP to 127.0.0.1 and Port to 5000 (or Network Settings - UDP input port).

OSC

S-PLAY OSC Event configuration — Output Type OSC with Broadcast, IP, Port, Address, Type and Argument fields
  • When activated, this Event will send the OSC data defined in the settings.
  • OSC Strings, Floats and Integers can be defined.
  • All OSC addresses must start with a leading ‘/’ sign.

Relay

S-PLAY Relay Event configuration — Output Type Relay with Relay Selection and Relay State (NO/NC)
  • Control the relay action. When activated in a playlist the Relay will perform the selected action:
  • NO: Normally Open
  • NC: Normally Closed
⚠️ Note: On system power-up, the Relays position is set to be normally open.

Art-Net

S-PLAY Art-Net Event configuration — Output Type Art-Net with Broadcast IP, Art-Net Universe, Channel and Channel Level
  • When activated, this Event will send the Art-Net frame with channel state defined in the settings.
  • For best practice, do not overlap Events with universes used for playback of recordings.

sACN

S-PLAY sACN Event configuration — Output Type sACN with Multicast IP, sACN Universe, Channel and Channel Level

When activated, this Event will send the sACN frame with channel state defined in the settings.

  • For best practice, do not overlap Events with universes used for playback of recordings.

DMX

S-PLAY DMX Event configuration — Output Type DMX with DMX Port, Channel and Channel Level

When activated, this Event will send the DMX frame with channel state defined in the settings.

  • For best practice, do not overlap Events with universes used for playback of recordings.

I/O Extender (IOE)

S-PLAY I/O Extender (IOE) Event configuration — Output Type IOE with Devices, Relay Selection and Relay State

When activated, this Event sends the configured data to ENTTEC I/O Extender’s relays.

  • Devices: The I/O Extender devices subscribing to the S-PLAY will automatically be listed.
  • Relay Selection: Indicates the selected relay on the designated IOE.
  • Relay State: Specifies whether the relay is set to Normally Open (NO) or Normally Closed (NC).
⚠️ Note: Ensure that IOE is correctly linked to the S-PLAY, see “Connecting I/O Extender with the S-PLAY” section in this document.

Triggers

The Triggers page allows:

  • Create 200 custom Triggers, ready to be embedded in playlists.
  • Set receiving triggers from: Digital input, UDP, OSC, RS232, DMX, Art-Net and sACN.
  • Editing, testing and deletion of Triggers.
S-PLAY Triggers page — list of Triggers by ID, Protocol and Name (Digital Input, OSC) with Search, the green + create button and an instructions panel

Use triggers to take control of the timeline of the playlist. When using a trigger, the timeline will pause until the selected trigger is active.

Triggers can be used to start a playlist or at any point within the timeline.

When a playlist is awaiting a trigger, it can be played either by activating the trigger or by pressing the play button, ensuring complete control over playback even when triggers are unavailable.

When creating new triggers, the ‘Test Trigger’ option can be used to send the trigger being created.

Users can create a single trigger or use the ‘Multiple Triggers’ tab to efficiently configure multiple triggers in a single operation. Insert ‘ADD NUMBER{}’ in the trigger name to automatically generate identifiers.

S-PLAY Triggers — Multiple Triggers tab: No. of Triggers, Trigger Name with ADD NUMBER, Input Type and a Preview list

RS232

S-PLAY RS232 Trigger configuration — Input Type RS232 with the Command field and Test/Save Trigger buttons

RS232 communication settings:

  • Baud Rate: 9600
  • Data: 8bits
  • Parity: none
  • Stop: 1bit
  • Flow Control: None
  • \r at the end of a string will be handled as a carriage return (no need to be included in the string).
  • \l at the end of a string will be handled as a line feed, (no need to be included in the string).
⚠️ Note: Each command string is limited to 1024 Characters.

UDP

S-PLAY UDP Trigger configuration — Input Type UDP with the activation rule and Command field

UDP communication settings:

  • A Trigger will be activated when an incoming UDP command matches the one defined below.
  • To define a UDP input port navigate to your S-PLAY’s Network Settings.
  • UDP strings ending in: \r – the \r will be replaced by a carriage return. \n – the \n will be replaced by a line feed.

OSC

S-PLAY OSC Trigger configuration — Input Type OSC with the Address field and Test/Save Trigger buttons

The S-PLAY can receive OSC messages through two primary methods:

Triggers: Users can create triggers to initiate and resume playlists using the OSC communication settings. Key points regarding triggers include:

  • Activation of a trigger occurs when an incoming command aligns with the user-defined trigger string.
  • Commands must be received on the port specified within the Network Settings, typically set to the default value of 8000.
  • All OSC commands must commence with a leading '/' sign.

Integration with the S-PLAY's OSC API: This integration enables control over various functions, including:

  • Master intensity adjustments
  • Play, pause, and stop commands for all playlists
  • Play, pause, and stop commands for individual playlists
  • Intensity control on a per-playlist basis

For further information and to access the OSC API, please visit the ENTTEC website.

Digital Input

S-PLAY Digital Input Trigger configuration — Input Type Digital Input with port selection (IN1–IN4 to GND) and Activate on Make/Break

Use digital inputs with sensors, pressure pads, and wall switches to create an interactive installation.

S-PLAY has 4 digital input ports to activate triggers.

  • Idle position for digitals input is high.
  • A Trigger is registered when the circuit is completed (low).
  • If the input remains in a low position while the timeline goes over the trigger, the playlist won't pause.

Art-Net

S-PLAY Art-Net Trigger configuration — Input Type Art-Net with Universe, Channel and trigger value parameters

An Art-Net trigger can be unicast or broadcast to the S-PLAY.

  • The Trigger will be activated, when the incoming value is equal or greater than the Art-Net channel parameters defined.
  • To avoid clashes do not use a universe assigned for Recording/Playback.
  • When used in a playlist, the S-PLAY will wait to receive the Trigger below before continuing.

sACN

S-PLAY sACN Trigger configuration — Input Type sACN with Universe, Channel and trigger value parameters

The Trigger will be activated, when the incoming value is equal or greater to the sACN channel parameters defined.

  • To avoid clashes do not use a universe assigned for Recording/Playback.
  • When used in a playlist, the S-PLAY will wait to receive the Trigger below before continuing.

DMX

S-PLAY DMX Trigger configuration — Input Type DMX with DMX Port, Channel and trigger value parameters
  • The Trigger will be activated, when the incoming value is equal or greater to the DMX settings defined.
  • To avoid clashes do not use a universe assigned for Recording/Playback.
  • When used in a playlist, the S-PLAY will wait to receive the Trigger below before continuing.
⚠️ Note: If DMX is selected as output protocol in the setting page, the DMX triggers will be disabled in the playlist.

I/O Extender (IOE)

S-PLAY I/O Extender (IOE) Trigger configuration — Input Type IOE with Devices, Input Type and Input fields
  • When used in a playlist, S-Play waits for a trigger before proceeding.
  • The trigger is activated when the IOE input aligns with the configured IOE settings.
  • Devices: The I/O Extender devices subscribing to the S-PLAY will automatically be listed.
  • Input Type: Define the input as either Analog or Digital from the IOE.
  • Input: Specify the connector number for the selected input type.
  • Analog Threshold: If Analog Input is selected, this option allows configuration of parameters such as:
  • Less than, Greater than, or Between values.
  • Define the activation threshold in millivolts (mV).
  • Digital GPIO: If Digital Input is selected, this option allows configuration to trigger activation on either Break or Make conditions.
⚠️ Note: Ensure that IOE is correctly linked to the S-PLAY, see “Connecting I/O Extender with the S-PLAY” section in this document.

Playlists

The Playlists page is where playlists can be created by combining Cues, Events and Triggers onto the timeline. Using the tools made available it is possible to:

  • Create 200 playlists
  • Play multiple playlists simultaneously.
  • Create, Edit, Rename and Delete Playlists.
  • Access to all Playlists.
  • Play, Pause and Stop Playlists.
  • Re-order Playlists.
  • Hide certain playlists from the home page.
  • Define loops.
  • Define fade time.
  • Define start and stop triggers or to start from start up.
  • Set Master intensity.
S-PLAY Playlists page — All Playlists master control, the playlist rows, the cue/event/trigger library, playlist playback configuration panel and the timeline editor

The playlist editor allows the user to add multiple cues (static, dynamic or effect), events and triggers in a sequence to be stored and played back at any given point.

⚠️ Top Tip: By default, cues on the timeline hold their end value on the output until a different scene is triggered. If you want to send a blackout at the end of a specific cue or timeline to all channels, set it to have a fade out time. If you require a snap to black instead of a fade out effect, set this fade out time to be 0.001 second.

Playlists Page Layout

The playlists page is comprised of 9 key elements:

S-PLAY playlists page layout with its A–J legend — A control all playlists playback with master level, B global playlist control, C search and filter bar for cues/triggers/events, D cues, triggers & events library, E cue configuration, F cues tracks, G event track, H trigger track, I playlist configuration, J timeline navigation
AControl all playlists playback with master level
BGlobal playlist control
CSearch and filter bar for cues, triggers & events
DCues, triggers & events library
ECue configuration
FCues tracks
GEvent track
HTrigger track
IPlaylist configuration
JTimeline navigation

Created Playlists

This section lists all the playlist created. The section displays basic information like the playlist name and duration and gives basic control over a playlist.

S-PLAY created playlist control row — Reorder dots, Edit, ID/Name, Intensity, play/pause/stop Control, Status, Timeline, Duration and Delete
  • Reorder: Drag and drop the playlist from the three dots rearranging your playlist (this will be reflected on the Home Page).
  • Edit: Loads the playlist in the timeline and media tracks for editing
  • Name: Displays the ID (set internally) and name of the playlist set in the Playlist Attribute section.
  • Intensity: real-time control of the master intensity of the playlist. By default, it is set to 100% and it can be changed when the playlist is playing.
  • Control - Play: Play the selected playlist, also the Playlist is loaded into the timeline and media track section.
  • Control - Pause: Pause the selected playlist. By pausing a playlist, S-PLAY holds the las DMX value.
  • Control - Stop: Stops the selected playlist. By stopping a playlist, S-PLAY stops outputting any data (set DMX value to 0).
  • Status: Shows the status of the playlist. It can be: Playing, Paused, Stopped, Waiting for Trigger.
  • Timeline and Duration: Shows the playback state of each playlist. Once the playlist has completed playing, it stops outputting data. Opacity of this bar matches the playlist intensity.
  • Delete: Deletes the playlist and schedules where the playlist is used in.

Global Playlist Control

Gives control over all playlists. When pressing play on the global control, all the playlists start playing. If there are conflicts in channels, the values are merged on a Highest Takes Precedence (HTP) basis.

Search and Filter Bar

This box contains all Cues Events and Triggers Stored on the S-PLAY. To create a new Playlist, select "Create New Playlist" from the list. This entry will always be the first entry on the menu.

Cues, Triggers & Events Library

Lists all the media that can be used in the playlist. It is categorised by Static Cues, Dynamic Cues, Effects, Events and Triggers.

To use any media, drag and drop the desired cue into any of the media tracks. Please note that triggers and events have dedicated tracks.

Events and Triggers can also be easily added from the + button.

S-PLAY playlist library bar — Static cue / Dynamic cue / Effects / Events / Triggers tabs with the green + add button
⚠️ Note: To ensure the best output frame rate and performance, it's recommended to avoid using the same dynamic cue in different playlists.

Playlist Playback Configuration

S-PLAY playlist playback configuration panel — Fade In Time, Playlist Duration, Fade Out Time, ID, Name, Start Trigger, Stop Trigger, Play Count, Internal Priority, Group, Hide from Home and Save
  • Playlist Fader Configuration: Set the fade in and fade out time for a playlist. – Fade out time will begin once the stop command is activated over the defined duration.
  • Playlist Duration: The total duration for the playlist.
  • ID: Update ID of existing playlist.
  • Name: Set the name of the playlist.
  • Start Trigger: Options to playback this playlist either "On Power Up" or activate it using a list of triggers that are configured on the Triggers page. To utilise this feature, simply select a trigger from the dropdown menu. The playlist will start playing either by pressing the play button or by activating the chosen trigger.
  • Stop Trigger: Choose from a list of triggers that are configured on the Triggers page to stop the playlist; the Playlist will stop when the trigger conditions are met.
  • Play Count: Determine the number of times that the playlist will play until it stops.
  • Internal Priority: When playing multiple playlists, for any conflict between channels, the playlist with higher priority will drive the output. If the playlist has the same priority the channels will merge following HTP (Highest takes precedence) method.
  • Group: A group of playlists is a collection of playlists used together with the "Play one active playlist per group" option on the Settings page. This setting enables smooth fading between looks in a fixed area by ensuring that only one playlist from the group is played at a time.
  • Hide from Home: Option to show or hide this playlist in Home Page.
  • Save: Saves any change on the Playlist. S-PLAY will ask to save any change before playing a Playlist.

Playlist Settings

S-PLAY playlist settings timeline — Cue Fader Configuration (Start/Fade In/Cue Name/Fade Out/End Time), Zoom, Control, intensity faders and the cue track with Static and Effect cues
  • Cue Fader Configuration: This configures start/end time, fade in/out time for a specific cue added into the cue track. The cue configuration is enabled when a cue in the cue track is selected. Fader handle is also available in the cue track for each cue for intuitive editing.
  • Zoom: Zoom In and Out using the magnifying glass with the plus and minus symbol. Note that when you zoom in/out, the values in the timeline change and the size of the cue boxes change.
  • Control: Gives navigation and playback over the playlist loaded in the Playlist Editor.
  • Timeline Navigation: Navigate back and forward between timelines using this option. Drag the timeline to navigate back and forward.
  • Intensity: Each track has its own intensity and it affects all the media on the same level.
  • Cue tracks: Drag and drop media to this section. To remove a cue from the tracks, select the cue and click on the red x next to the right edge of the box. When playing multiple media at the same time. i.e. 2 cues on 2 different tracks, S-PLAY will use HTP (Highest value Takes Priority) merging.
  • Event and Trigger Tracks: The bottom 2 tracks are specifically designated for events and triggers. The vertical line indicates the precise timing at which the playlist will either pause until the trigger becomes active or execute the event. When triggers are used, the playlist will pause and maintain the last output value. To resume playback, simply activate the selected trigger or press the play button again.
Example Playlist
S-PLAY example playlist timeline — a dynamic cue 'wp' on the timeline with UDP Events (UE) and Digital Input triggers (D1T) placed along the 0–7 second timeline

In this example, a playlist named "Playlist 1" is created. It is configured to automatically start playing on power up and will loop indefinitely (Play Count: Infinity).

Within the playlist, there is a dynamic cue labelled "wp" that will play while simultaneously sending a UDP Event (UE). At the 3-second mark, the playlist will pause and wait for a digital input trigger to be received before resuming the playback of the effect, which will continue until the 7-second mark.

The playlist will then proceed to send more Events and wait for triggers as specified. Upon reaching the end of the playlist, it will loop back and replay the sequence.

Schedules

The schedules page allows the user to:

  • Access all schedules.
  • Create and edit schedules to trigger playlists once or at regular intervals.
  • Play and pause schedules.
  • Monitor status of the schedule.
S-PLAY Schedules page — schedule list with status, the Schedule Editor (Name, Command, Start/End conditions, Playbacks) and the Frequency Type options

To set up a schedule you need to create a playlist first. S-PLAY allows users to set a schedule for the playlists to play, pause or stop at any time range. Set multiple schedules populating the times to activate and deactivate the playlists.

S-PLAY created schedules example — 'lights on' (Noise Flow, Daily, Sunset -00:30) and 'lights off' (Stop All, Daily, Sunrise +00:30)

For example, the first schedule shows “Noise Flow” can be played every day 30 minutes before sunset from the 1st of November until the 31st of December.

The second schedule in the S-PLAY will ‘Stop All’ playlists 30 minutes after sunrise each day for 30 playbacks.

⚠️ Note: Always ensure your S-PLAY system time and location is set correctly in Settings when using Schedules.

There are 7 different sections to be filled out when creating a schedule:

S-PLAY schedule editor with its A–F callouts — A Schedule Name, B Command, C Select Playlist, D Start condition, E End condition, F Frequency Type
ASchedule Name
BCommand
CSelected Playlist
DStart condition.
EEnd condition.
FFrequency type.

Created Schedules

S-PLAY Created Schedules list — active schedules with edit/suspend controls, status, name, command, playlist, frequency, time and start/end dates

The created schedule list gives information at a glance of the parameters set on each schedule.

  • Edit: Load Schedule into the Schedule Editor using the pencil icon to update or change any parameter.
  • Suspend: Gives control over the scheduler. If a scheduler is suspended, it will not run and the status indicator will become yellow. (Essentially a method to pause the schedule from activating).
  • Status: Displays the status of the schedule.
    • Green: Active Schedule. An active schedule still has instances to play.
    • Yellow: Suspended Schedule. The schedule will not play until it's restored to active and the end condition is not met.
    • Red: Expired Schedule. An expired schedule does not have any instances left to play.
  • Schedule name: Name set in the Schedule Editor.
  • Playlist name: Playlist selected in the Schedule Editor.
  • Frequency: Play Count is set in the schedule editor, by default this is the same value configured in the playlist attributes.
  • Time: Set Start time of a day with (next Schedule activation time) below.
  • Start time: Time set in the Schedule Editor.
  • Start date: Start date set in the Schedule Editor.
  • Delete: Delete selected schedule.

Schedule Name

Name to aid Schedule identification.

Select Playlist

List of available Playlists to apply schedule actions to.

Start Condition

Set a schedule to start at a specific time, at sunrise or sunset. The sun phase is calculated based on the location set in the settings page. It takes into consideration:

  • GMT Offset.
  • Latitude.
  • Longitude.

To set the start of the scheduler to a specific time do the following:

  • Select “Time” from the dropdown menu.
  • Click the first two digits on the second dropdown menu and set the hour using the dial. Note that the inner circle shows hours past noon (>12) and the outer circle show hours before noon (1AM to 12).
  • To set minutes, click on the last two digits and use the dial to select the desired time.
S-PLAY schedule Start Condition — Start set to Sunrise with an Offset, and the clock dial used to set a specific hour

End Condition

The scheduler will expire once the end condition is met. It can be on a specific date or after a desired number of play counts.

Frequency Type

Set the frequency when the playlist set will play:

  • Per Second: Start the selected playlist after the specified seconds.
  • Per Minute: Start the selected playlist after the specified minutes.
  • Hourly: Start the selected playlist after the specified hours.
  • Daily: Start the selected playlist either every day or number of days.
  • Weekly: The selected playlist will play on the selected days every week, or as specified in the tick box selection.
  • Monthly: The selected playlist will play on a specific day of every month.
  • Yearly: The selected playlist will play on a specific day of the year.
  • Astronomical: The selected playlist will play depending on the phase of the moon: New Moon – First Quarter – Full Moon – Third Quarter.

Hide from Home

By default, all schedules are shown on the S-PLAY home page. Using the ‘Hide from Home’ option removes them from the homepage. This means users who are not logged in cannot see them.

S-PLAY Hide from Home icon — shown (schedule visible on the home page)
S-PLAY Hide from Home icon — hidden (schedule removed from the home page)

Interfaces

S-PLAY Interfaces page — list of custom interfaces by ID, Name, Url, Hide from Home and S-Play Landing Page, with the Interface editor (Interface Name, Interface Url, Interface Groups, Linked Pages, Edit, View, Set as Landing Page and Delete)

The Interfaces page in S-PLAY supports 20 custom user interfaces for intuitive and tailored playlist control for end users. The interface can be viewed from any device with a web-browser (i.e. a computer or smartphone) when connected to the same local network and even configured to be a default landing page.

The Interface page features the following options:

  • Naming (to be displayed at the top of the interface)
  • Configuration of a custom Interface URL.
  • The ability to add an interface to an Interface Group to make navigation between interfaces simple.
  • Link to specific interface pages. (Drag and drop within the UI to order these pages).
  • On the S-PLAY home page, there is a link displayed for accessing the Interface. By clicking on the "Hide from Home" option, the interface will no longer be visible on the home page.
  • Set one interface as the S-PLAY’s landing page when connecting to the device IP.

Interface Editor

After an interface has been created, press on the ‘Edit’ button on the interface page to begin adding Widgets and customizing its appearance.

This opens a blank page with a Home button to navigate back to the interfaces page at the top left, the Interface Editor with screen sizes to the right, the widget list on the left and alignment tools on the right.

S-PLAY Interface Editor — Widgets list (Heading Text, All Playlists, Playlist, Intensity of Playlist, State of Playlist, Colour Filter for Cue, Intensity of all Playlists), View Interface, page-colour and background-image controls, desktop/tablet/mobile screen sizes, alignment tools and Container Max width

The interface editor allows interface colour, one background image and individual widgets to be added to the interface. Functions as below table:

IconItemFunction
Toggle edit mode iconToggle edit modeToggle edit mode ON and OFF, this is useful for viewing the interface without individual widget editing to get a feel for how it will look when in use.
Page Colour iconPage ColourSelecting this will open the page colour picker allowing you to select a colour with the colour picker or enter values directly in RGBA or HEX formats.
S-PLAY interface editor page colour picker — gradient colour field, hue and alpha sliders and RGBA value fields
Add/Remove Background Image iconAdd/Remove Background ImageAdds or removes a background image to the canvas (image size limit is 700KB).
Desktop, Tablet, Mobile screen sizes iconsDesktop, Tablet, Mobile screen sizesChanges canvas view to Desktop, Tablet and Mobile screen sizes when clicked to view/edit the widgets.
Alignment Horizontal iconsAlignment HorizontalSet all controls to Left, Centred or Right. (Default centred).
Alignment Vertical iconsAlignment VerticalSet all controls to Top, Centred or Right. (Default centred).
Distribute Spacing iconDistribute SpacingWhen multiple widgets are selected, this will arrange them so that the space in between each object is equal vertically or horizontally.
Make Same Height/Width iconMake Same Height/WidthWhen multiple widgets are selected, the first widget will be used to alter the other widgets' height/width to match the first one clicked.
Container Max Width iconContainer Max WidthSets the max container width on Desktop view so that users can control the exact size to match their background images.

After the background is set, user can add widgets to design the interface.

Widgets

S-PLAY interface Widget editor — Widget name, function (Playlist), target playlist, shape (Circle), colour picker and the green UPDATE button

Widgets are the building blocks of buttons or sliders that can be:

  • edited for its display name.
  • set a quick functional command.
  • set the playlist from the created playlists.
  • Displayed in circle or rectangle shape.
  • displayed in customised width.
  • displayed in customised colour through RGBA colour picker.

Each widget function as below table:

WidgetFunction
Heading Text widgetWidget to add text to the canvas.
All Playlists play widgetWidgets to control all Playlists contained on the S-PLAY.
All Playlists pause widgetWidgets to control all Playlists contained on the S-PLAY.
All Playlists stop widgetWidgets to control all Playlists contained on the S-PLAY.
Specific Playlist play widgetWidgets to control Specific commands on the S-PLAY Playlists contained on the S-PLAY.
Specific Playlist pause widgetWidgets to control Specific commands on the S-PLAY Playlists contained on the S-PLAY.
Specific Playlist stop widgetWidgets to control Specific commands on the S-PLAY Playlists contained on the S-PLAY.
Intensity of Playlist widgetWidgets featuring a slider to control intensity for all playlists or individual playlist.
Intensity of all Playlists widgetWidgets featuring a slider to control intensity for all playlists or individual playlist.
State of Playlist widgetWidget to control Play/Stop commands for given Playlist. This button also shows the playlist’s state and playback progress.
Colour filter for Cue widgetWidget to control colour filter of a specific Effect Cue.

Arranging Widgets on the Canvas

Once a widget has been added to the canvas, it can be customised to suit the interface layout:

  • Drag the widget freely to position it as desired.
  • Resize the widget horizontally or vertically using the adjustment handles according to your needs.
  • Use the alignment tools to ensure widgets are precisely aligned for a clean, organised interface.
Example interface
S-PLAY example custom interface — widgets arranged over a venue floor plan with buttons for kitchen, bar, dining, banquette and host zones (Kitchen On/Off, Playlist, Dinner Service, Brunch Mode, Romantic, Opening Setup, Closing, Pause)

Storage

The storage page allows the user to achieve the following:

  • View the internal system storage use / capacity.
  • View the external SD Card / USB Drive storage use / capacity.
  • Backup of the selected storage.
  • Toggle between the S-PLAY’s internal storage or the external SD’s / USB’s storage.
  • Transfer show from internal to external SD/USB and vice versa.
  • Restore a backup onto either the internal memory or External SD Card. (Note: restoring a backup will erase the current shows on your S-PLAY – always backup your current configuration before restoring a backup).
S-PLAY Storage page — Storage usage with Active storage selector, Backup, Data Transfer and Restore panels

How to prepare a USB thumb drive for use with the S-PLAY

To prepare a USB thumb drive for the S-PLAY, format it to exFAT or NTFS. Then, plug it into the S-PLAY. After 10 seconds, reconnect it to your computer. If the S-PLAY creates a file called ".mounted," it's ready for use. Note: FAT32-formatted drives have a 4GB limit.

For backup/restore, use an 8GB+ drive named 'splay_backup.bak'. Compression may take up to 30 minutes for large files. Press "enter" to navigate away from the process, but don't remove the drive until it's complete.

To update firmware, copy the latest firmware file from ENTTEC's website to the USB drive and rename it 'firmware.bin'. Insert it into the S-PLAY and select 'Firmware update'. Wait for the progress counter to pass 70% before removing the drive.

Backup

The S-PLAY can produce a package that includes all:

  • Cues
  • Playlist
  • Schedules
  • Settings excluding IP address.

The backup function can be undertaken using either the LCD menu or web interface on the storage page.

After pressing CREATE BACKUP. The process produces a .bak package that can be downloaded and saved to any location on your computer. (This can take up to an hour to produce and compress the backup depending on the size of your cues show.)

Restore

Use the created .bak file to restore cues, playlists, schedules and output settings.

Navigate to the Storage Menu in the web interface, then go to Restore section.

  • Select the desired memory location (internal or external SD).
  • Click browse and locate the .bak file on your computer.
  • Insert and click on RESTORE BACKUP.

Once the restore is complete, a confirmation message will appear.

Data Transfer

Copy show-related files from one storage to another.

Navigate to the Storage Menu in the web interface, then go to Data Transfer section.

  • Select From to choose memory location (internal or external SD).
  • Select To to choose memory location (internal or external SD) that the files will be copied to.
  • Press EXPORT STORAGE.

Storage & Calculating Requirements

Static Cue

Snapshots are comprised of a single DMX frame. The maximum file size of a frame of one universe with associated metadata is 518 bytes. To calculate the file size of a Static Cue.

To calculate the theoretical file size of a static cue, multiply 518bytes by the quantity of universes you intend to capture as part of the static cue. This calculation will give a file size in bytes.

((518 bytes) * (Quantity of Universes to be captured)) = Static Cue Size (bytes)

Dynamic Cue

A dynamic cue can be thought of as a stream of Static Cues. To calculate the theoretical file size of a Dynamic Cue the size of a single 1 universe DMX frame (518 bytes) should be multiplied by the quantity of universes being captured, the quantity of frames being recorded per second and duration of recording (in seconds).

((518 bytes) * (Quantity of Universes) * (Frames per Second [produced by the DMX source]) * (Intended Recording Length [seconds])) = Dynamic Cue Size (bytes)

Triggers & Events

Triggers and Events each have a maximum file size of 1Kb (1000bytes). To calculate the theoretical storage size all Triggers and Events your configuration will occupy, multiply the total quantity of Triggers and Events you will use by 1Kb.

((1000 bytes) * (Quantity of Triggers and Events)) = Total Trigger and Event Size (bytes)

Settings

S-PLAY Settings page — left-hand menu (Info, Outputs, ArtNet, sACN, DMX, Network, IOE, Sync, Remote, Date & Time, Location, Playback, Firmware, Reset) with the Device Info panel and collapsible setting sections

Fast navigation between each option tab can be made using the navigation menu on the left-hand side of the page.

The settings page allows the user to:

  • Set the S-PLAY device name to be identical on the network.
  • Configure each Universe’s output settings.
  • Configure Art-Net and sACN settings and the corresponding IP.
  • Configure refresh rate.
  • Configure Multi Unit Sync
  • Change the S-PLAY’s network configuration.
  • Define the OSC and UDP input port.
  • Set the date, time and location.
  • Configure remote access using SSH Tunnelling (Advanced feature).
  • Update playback configuration.
  • Send black frame on playlist stop.
  • Restrict playback of one playback group at a time.
  • Update firmware.
  • Download the latest firmware version from the ENTTEC website and navigate to the bottom of the Settings page.
  • After updating firmware, power cycle your S-PLAY and clear your web browser cache using ‘Ctrl’ + ‘Shift’ + ‘R’ to ensure nothing is stored in your browser from a previous firmware version.
  • Reset to factory defaults.

Device Info

Device info allows user to set unique S-PLAY name for identification. This will then be shown on LCD and becomes the hostname. Uptime shows the time the S-PLAY has been working.

S-PLAY Settings — Device Info panel showing editable Name, Mac address and Uptime with an Update button

Output Settings

The Output Settings allows you to assign S-PLAY’s internal 32 universes data to the Art-Net, sACN and DMX with settings configurable in the next section to create tailored outputs required for your project.

Drop-down in the upper right corner allows to set all outputs to one protocol with one click.

S-PLAY Output settings — each of the 32 internal universes (Out 1–32) assigned to Art-Net, sACN or DMX, with a Default Configurations drop-down and Update button

Art-Net and sACN Settings

Art-Net and sACN settings allow configuration to each internal 32 Universes directed to the S-PLAY. This section allows a universe to be set to unicast, multicast & broadcast alongside the refresh rate between 1 to 60 FPS.

The sACN ID can be regenerated, and the Priority can be set between 1 and 200, with a default value of 100. This Priority value is also applied to sACN Events.

⚠️ Top Tip: The tab key on your keyboard can be utilised to expedite the editing process when entering Universe numbers and IP addresses for sACN and Art-Net configurations.
S-PLAY Art-Net and sACN settings — per-universe Net/Subnet/Universe and Unicast IP, refresh rate (FPS), sACN ID with Generate and Priority

DMX Settings

Provides control over DMX output frame rate.

S-PLAY Settings — DMX settings panel with the output Refresh rate (FPS) field and Update button

Network Settings

Network Settings allow a DHCP or Manual IP address to be defined. Once update IP changes, the S-PLAY will reboot in order to start all services. (This can also be defined using the LCD menu on the front of the S-PLAY).

UDP and OSC input ports for use with S-PLAY Triggers can also be defined in the Network Settings.

Default Network Settings: DHCP: Enabled; Fall Back/Static IP: 192.168.0.10; Mask: 255.255.255.0; Gateway: 192.168.0.1.

Default Ports: UDP Input Port: 5000; OSC Input Port: 8000.

S-PLAY Network settings — DHCP toggle, IP, Mask, Gateway, Mac address, UDP input port and OSC input port with Update button

IOE

This section enables the I/O Extender’s connection.

S-PLAY Settings — IOE / Network settings panel with DHCP, IP, Mask, Gateway and UDP/OSC input ports

Sync

This feature enables multi-sync functionality, allowing multiple S-PLAY units to synchronise with an accuracy of under 10 milliseconds. This capability supports the recording and playback of shows exceeding 32 universes.

In simple terms, if you require 32 additional universes, you can seamlessly add another S-PLAY to your network. By synchronising all S-PLAY units on the same network, you can centrally control them from the designated Leader S-PLAY, ensuring smooth and unified operation.

Multi-Unit Sync enables the following synchronization tasks to create a unified playback and recording across all the linked S-PLAY units:

Synchronise Follower S-PLAYs to enable recording and playback with increased capacity.

  • When Multi-Unit Sync is successfully configured, any cue or playlist created in the Leader S-PLAY will automatically replicate across all connected Follower S-PLAYs, maintaining the same ID for seamless synchronisation.
  • During the recording of Static and Dynamic Cues, the Leader S-PLAY's web interface will display the connected Follower S-PLAYs, allowing the user to configure the extended capacity. It is essential to verify that the S-PLAY is recording to the correct external universe to ensure accurate playback.
  • When creating an Effect Cue, Multi-Unit Sync simplifies the process by automatically replicating the effect cue across all Follower S-PLAYs without requiring additional configuration. This ensures consistent application of effects across all synchronised units, streamlining the setup process.
    S-PLAY Edit Dynamic cue with Multi-Unit Sync — the Leader and Followers (S-PLAY / Demo S-PLAY) shown with their per-universe internal and external universe mapping

Set playlist schedules that sync across Follower S-PLAYs.

With all cues and playlists synchronised across all units, Multi-Unit Sync ensures seamless operation. When a playlist is set to playback on the Leader S-PLAY, all connected Follower S-PLAYs with the same playlist and playlist ID will playback synchronously. This guarantees perfectly aligned performance across the networked units.

Guide to set up the Multi-Unit Sync

ENTTEC recommend starting the Multi-Sync with all S-PLAYs at factory defaults with no cues or playlists.

S-PLAY Settings — Sync settings panel with Enable, Role set to Leader, the Discovered S-Plays list (IP Address, Mac address, Hostname, Follower) and Refresh/Update
  1. Connect all intended S-PLAYs within the same network.
  2. Designate one of the S-PLAYs as the Leader and obtain its IP address.
  3. Access the web interface of the Leader S-PLAY by entering its IP in the browser.
  4. Enable the Multi-Unit Sync function in the Sync settings on the Settings page. The S-PLAY will automatically discover all other S-PLAYs on the same network.
  5. Assign this S-PLAY as the Leader and select Followers from the discovered S-PLAYs list. Only one Leader can exist on a given network.
  6. Make sure to enable Sync functionality for each Follower S-PLAY. Access the web interface of each Follower S-PLAY and enable the Sync functionality within their own Settings page.
  7. Verify that the output settings on each S-PLAY are correctly configured to the designated universes and protocols.

Example: If a total of 64 universes of Art-Net data output is expected. First, follow the guide above to enable the Multi-Unit Sync function for 2 S-PLAYs, with one as the Leader and the other as the Follower. Then, configure the settings as shown below, factoring in that Art-Net data is sent by universe 0-63 from IP 10.10.3.78:

S-PLAYOutput SettingsArt-Net SettingsListening to External Universe from IP 10.10.3.78
S-PLAY A - LeaderOutput 1 to 32 = Art-Net 1 to 32Art-Net 1 to 32 = Universe 0 to 31Universe 0 to 31, Unicast IP: 10.10.3.78
S-PLAY B - FollowerOutput 1 to 32 = Art-Net 1 to 32Art-Net 1 to 32 = Universe 32 to 63Universe 32 to 63, Unicast IP: 10.10.3.78
⚠️ Note:
  • Before conducting Multi-Unit Sync recording and playback, ensure the output universes on each S-PLAY are configured to the correct universes and protocols.
  • Once the Multi-Sync is fully set up, users can proceed to configure the remaining settings if necessary. After setup, users only need to interact with the Leader S-PLAY, and the follower S-PLAYs can be left untouched, as they will automatically synchronise with the Leader's settings. This streamlines the control process and simplifies the management of multiple S-PLAY units.
  • If the intended S-PLAY is not displayed, please check the network settings to ensure all intended devices are on the same network.
  • The Multi-Sync function only synchronises recording and playback-related events. The storage selection, interfaces and settings are not synchronised.

Remote Access - (Advanced Feature)

The S-PLAY allows the option for remote access through an SSH Tunnel. This is a cost-effective method to access your device over the internet.

⚠️ Security Note – Internet Connection:
  • Before connecting your S-PLAY to the Internet ensure your local network firewall provides security all devices have been adequately secured.
  • If ever unsure consult a qualified professional.
  • Ensure you have sufficient network bandwidth to deal with influxes of traffic caused by an internet connection.
  • Ensure your SSH Tunnel is configured in such a way to ensure only trusted users can access the tunnel to remotely configure the S-PLAY.

This advanced feature requires a cloud server to be configured that will allow users to connect to it from anywhere in the world over the internet by navigating to a static URL via a browser and can be configured on the S-PLAYs Settings page.

Visit the ENTTEC Website to view the full application note showing step by step configuration with an AWS Web Server.

S-PLAY remote access via SSH Tunnel — the S-PLAY and a Router w/ Internet Connection link through the Internet to an Amazon Web Server, reached by an end-user device (PC/Laptop/Smartphone)

Date & Time Settings

S-PLAY Date & time settings — Set manually or NTP, with Date, Time, Timezone (GMT) and NTP server fields and Update button

Either define it manually or enable NTP to set the Date and Time from local network automatically. When the time is set manually, it is required to be updated to reflect daylight saving time twice a year.

Location Settings

S-PLAY Location settings — Latitude (North/South) and Longitude (East/West) degree and minute entry used for sunrise and sunset scheduling

Latitude and Longitude can be defined to inform the sunrise/sunset times used by the scheduler.

You can find your site’s latitude and longitude using geolocators. An example of one of these is: https://www.latlong.net/

Playback Configuration

S-PLAY Playback configuration — 'Send black frame when all playlists stopped' and 'Restrict to one active playlist per Group' toggles with Update button

Playback configuration allows global settings to be defined.

The option to restrict to one active playlist per group stops all other playbacks in the group. All stopped playlist will obey their fade times.

Firmware Update

S-PLAY Firmware update panel — Build date, Dmx version, Engine version, Soft version, Web version, the downgrade warning Note and the firmware Upload file control

To update firmware, download it from the ENTTEC website and upload it to this widget. Upon validating the firmware, the S-PLAY will update and restart.

⚠️ Note: Do not downgrade firmware without consulting the ENTTEC support team first, as it may affect playlists, schedules, Events, and Triggers. Always perform a backup and a factory reset before updating firmware.

After updating firmware, power cycle your S-PLAY LITE and clear your web browser cache using ‘Ctrl’ + ‘Shift’ + ‘R’ to ensure no residual data from the previous firmware version is stored.

Factory Reset

A factory reset can be undertaken using either the web interface or LCD providing the user account is logged in.

Performing a factory reset will result in:

  • The Network settings returning to DHCP.
  • All cues, playlists and schedulers stored internally will be deleted.
  • The output universes will return to Art-Net.
  • Art-Net output will be set to broadcast.
  • sACN output will be set to multicast.

Factory Reset – Web Interface

S-PLAY Settings — Factory reset panel with the red Factory Reset button

To reset from Web Interface, navigate to Reset in Settings page and click the Factory Reset button.

Factory Reset – LCD

S-PLAY LCD factory reset confirmation — ‘Are you sure you want to factory reset?’ with Ok and Cancel

Alternatively, Factory Reset can be done from LCD Menu:

  • Navigate to settings.
  • Locate Reset to Defaults.
  • Select “RESET”.
⚠️ Note: It's important to note that a factory reset will erase all created content, returning the device to its original factory state.

Always take a backup before undertaking a factory reset. Factory reset cannot be stopped once initiated. Avoid powering off the S-PLAY during a factory reset.

User Management

User management can be found on the top right corner of the webpage. This is where users can Shut Down the S-PLAY, Lock the functions, Monitor DMX current, login to users account and switch languages between English and Chinese.

S-PLAY web interface Home page with the top-right user-management controls highlighted in a red box — language (EN), USER sign-in, info, lock and red power/shutdown icons

Monitor DMX Current

S-PLAY allows the user to monitor DMX current for all universes at real time. By clicking the info icon, an overview of each universe current setting will appear at the bottom page.

S-PLAY Monitor DMX — Output info overview (Out. 1 onward) listing Protocol, Universe, IP Address and FPS per output

Simply click the eye icon next to each output, to view the current DMX value of the universe. The current DMX value will be shown in the window as below. Click the universe number in the top row of this window to monitor all the other current DMX value from each universe.

S-PLAY Monitor DMX Current — live per-channel DMX value grid with selectable universe tabs at the bottom of the page

Lock Feature

S-PLAY includes a locking system to prevent settings, playlists, and cues from being modified.

By default, the S-PLAY is unlocked, allowing any computer within the network to modify settings, create cues, generate playlists, and trigger playlist actions.

Sign in to access this feature using default login details provided in this document. To lock the unit, simply click on the padlock located in the top right-hand corner of the user interface. When not signed in, the unit will display only the home page with all the functional tabs hidden.

S-PLAY locked Home page — end users see Interfaces, All Playlists and per-playlist play/pause/stop and intensity controls and the Schedules list, with the padlock in the top-right corner

When the S-PLAY is locked, users can:

  • Access to the custom interface.
  • Play and control all playlist.
  • Adjust playlist intensity.
  • Pause and Resume Schedules
  • Navigate the LCD to preview cues, activate playlists and display settings.

To unlock full functionality the user account must be logged in.

When a user is logged in, the unit can remain locked for the rest of the users accessing from other locations/browsers on the network. However, the unit will ensure that only one browser is open at the same time when accessing "Home", "Cue Library" and/or "Playlist Page". This is to avoid having conflicting commands that can jeopardise any part of the recording process.

To unlock the S-PLAY, simply click on the padlock icon on the top right corner of the web interface.

If you forget your password, you can unlock your S-PLAY by holding the:

Left + Down + Back keys on the physical S-PLAY device for 5 seconds then refresh the web UI.

Shutting Down the S-PLAY

The S-PLAY will be turned off by using the Shutdown option on the LCD menu, or by the red “Power” icon on the top right corner of the web interface.

S-PLAY web interface top bar with the red Power (Shutdown) icon highlighted in the top-right corner

A message will appear to confirm the command allowing the power to be removed.

S-PLAY shutdown confirmation dialog — ‘Sure want to shutdown S-Play? Once shut down, unplug & re-plug power to reboot.’ with OK and Cancel buttons

To re-boot the S-PLAY, unplug and re-plug the DC jack, or power cycle your PoE source.

⚠️ Note: Simply removing power mid-way through the S-PLAY’s boot process or when reading/writing to memory has the potential to corrupt the S-PLAY’s internal storage or to your external SD card.

Default Login and Password

UserDefault Password
user123456
⚠️ Note: Before setting a password take a full backup of your show data and settings. If the password is forgotten or lost, a full factory reset through LCD screen of the device is the only method to return the password to default.

Ports

XLR5 Female (DMX-512)

S-PLAY XLR5 female DMX-512 connector pinout — pin 1 GND, pin 2 Data−, pin 3 Data+, pins 4 and 5 not connected
PINCONNECTION
1GND
2DATA -
3DATA +
4NC
5NC

DB9 Male (RS232)

S-PLAY DB9 male RS232 connector pinout — pin 2 RX, pin 3 TX, pin 5 GND, remaining pins not connected
PINCONNECTION
1NC
2RX
3TX
4NC
5GND
6NC
7NC
8NC
9NC

GPIO

S-PLAY GPIO digital input connector — GND, IN1, IN2, IN3, IN4 and 5V terminals with a switch-to-GND wiring example

Relay

S-PLAY relay output connector — NC1, C1, NO1, NC2, C2, NO2 terminals with NO (Normally Open) / CM / NC (Normally Closed) switch diagram

⚠️ Servicing, Inspection & Maintenance

  • The device has no user serviceable parts. If your installation has become damaged, parts should be replaced.
  • ⚡ Power down the device and ensure a method is in place to stop the system from becoming energised during servicing, inspection & maintenance.

Key areas to examine during inspection:

  • Ensure all connectors are mated securely and show no sign of damage or corrosion.
  • Ensure all cabling has not obtained physical damage or been crushed.
  • Check for dust or dirt build up on the device and schedule cleaning if necessary.
  • Dirt or dust buildup can limit the ability for a device to dissipate heat and can lead to damage.

The replacement device should be installed in accordance with all steps within the installation guide.

To order replacement devices or accessories contact your reseller or message ENTTEC directly.

Cleaning

Dust and dirt build up can limit the ability for the device to dissipate heat resulting in damage. It’s important that the device is cleaned in a schedule fit for the environment it is installed within to ensure maximum product longevity.

Cleaning schedules will vary greatly depending on the operating environment. Generally, the more extreme the environment, the shorter the interval between cleanings.

⚠️ Before cleaning:
  • ⚡ Before cleaning, power down your system and ensure a method is in place to stop the system from becoming energised until cleaning is complete.
  • Do not use abrasive, corrosive, or solvent-based cleaning products on this device.
  • Do not spray on the device or accessories. The device is an IP20 product.

To clean an ENTTEC device, use low-pressure compressed air to remove dust, dirt and loose particles. If deemed necessary, wipe the device with a damp microfiber cloth.

A selection of environmental factors that may increase the need for frequent cleaning include:

  • Use of stage fog, smoke or atmospheric devices.
  • High airflow rates (i.e., in close proximity to air conditioning vents).
  • High pollution levels or cigarette smoke.
  • Airborne dust (from building work, the natural environment or pyrotechnic effects).

If any of these factors are present, inspect all elements of the system soon after installation to see whether cleaning is necessary, then check again at frequent intervals. This procedure will allow you to determine a reliable cleaning schedule for your installation.

Revision History

  • 70092 Rev A Metal Case last manufacture SN: 0050C208382F.
  • 70092 Rev B Plastic Case last manufacture SN: 0050C2084C0A.
  • 70092 Rev C Plastic Case starts from SN0050C2084C12.

Package Contents

  • S-PLAY (70092)
  • Cat5 cable (79102)
  • 1 X 12V PSU adaptor with international plugs
  • Rack mounting bracket (79161) x 2pcs + screws x 6pcs
  • Surface/Din mounting bracket (79162) x 2pcs + screws x 4pcs
  • Din Clip x 2pcs + screws x 4pcs

Ordering Information

For further support and to browse ENTTEC’s range of products visit the ENTTEC website.

ItemPart No.
S-PLAY70092