System Overview

Shaker Control System Product

Welcome to the Shaker Control System. This professional-grade hardware and software solution is engineered specifically for monitoring and managing cinema shaker installations.

The system actively monitors the current consumption across multiple shaker strings (up to 10 separate strings). By analyzing real-time data, the controller can instantly detect anomalies such as:

In the event of a fault, the system primarily informs the user by dispatching automated alerts via E-Mail or custom TCP webhooks to your central management servers. Furthermore, the system will always trigger an automatic physical cut-off to protect the hardware whenever the maximum allowable current is exceeded.

Hardware Limits & Specifications

To prevent permanent hardware damage and ensure stable continuous operation, you must strictly adhere to the limits below. Exceeding the maximum current or temperature thresholds can lead to thermal failure.

THERMAL WARNING: Internal power-handling components generate significant heat during heavy load. The system relies on passive cooling. Do not install the unit in unventilated, enclosed spaces.
Parameter Absolute Maximum / Limit
Ambient Operating Temp. 0°C to +45°C
Operating Voltage (Logic) 5V DC / 12V – 24V DC
Operating Voltage (Shakers) 0V – 24V DC
Maximum Current (Total) 20.0 A (Do not exceed under any circumstances)
Maximum Current (Per String) 2.0 A (2000 mA)
Network Interface 10/100 Mbps Ethernet (RJ45)

Connections & Wiring

The Shaker Control unit is divided into a front panel (Logic & Network) and a back panel (High-Power Shaker Terminals).

Front Panel

Front Panel

CRITICAL WIRING RULE: The Shaker GND terminal on the front panel MUST be connected to the Ground (-) terminal of your high-power shaker power supply. If this is not connected, the internal sensors cannot establish a reference voltage, and current measurements will fail.
Back Panel

Back Panel

Note: The negative (-) wires from your physical shakers should be routed directly back to the Ground (-) terminal of your shaker power supply.

Network & IP Setup

The Shaker Control System uses a fixed, static IP address by default to ensure reliable connectivity in cinema environments.

Out of the box (or after a Factory Reset), the system is configured with the following parameters:

Note: To connect to the Web UI, ensure your computer or management laptop is on the same subnet (e.g. set your laptop to 172.16.90.100 with subnet mask 255.255.0.0), then navigate to http://172.16.90.90 in your web browser.

Button & LED Guide

The front panel features a single tactile button and a multi-color RGB Status LED to provide immediate hardware diagnostics without needing the Web UI.

Status LED Codes

Hardware Button Functions

Action Result
Short Press (< 3 seconds) Shaker Power Toggle: Toggles the main shaker relay ON or OFF locally.
Hold (3 - 10 seconds) Soft Reboot: Safely restarts the microcontroller (LED pulses blue).
Long Hold (> 10 seconds) Factory Reset: Clears WiFi/IP configurations (LED blinks rapidly).

Web Interface: Dashboard

The Dashboard is the central monitoring hub of your Shaker Control unit.

Dashboard Interface

Web Interface: System Settings

The Settings page provides access to all fundamental configuration parameters for your controller.

System Settings Interface

Basic & Network Configuration

TCP Telemetry

Custom Webhooks (HTTP Notifications)

E-Mail Notifications

Premium Feature: The Plug & Play E-Mail Mode requires a valid Notification License Addon. It routes emails securely through the centralized Shaker Control Cloud Server, requiring zero SMTP setup on your end, bypassing complex local firewall restrictions, and ensuring 100% reliable delivery.

Web Interface: Shaker Logic

This page allows you to perfectly calibrate the hardware limits and error-detection algorithms to match your physical shaker array.

Advanced Shaker Logic Interface

Off-Detection & Calibration

String Configuration

For each active string, you must define:

Web Interface: Firmware Updates

Keeping your system up to date is easy via the Over-The-Air (OTA) interface.

Firmware Update Interface

Simply navigate to the Firmware page, click Select File, choose the provided `.bin` firmware file, and click Install Update. The system will flash the update and automatically reboot.

Go to Firmware Downloads

Web Interface: Licensing

Certain advanced features require a valid license key generated specifically for your device hardware.

Licensing Interface
Important: If you wish to unlock a new feature or extend your license, please contact your manufacturer or support representative and provide your Serial Number (SN). Your Serial Number is prominently displayed on the licensing page.

Once you receive your new .key license file from your contact person, simply drag and drop it into the upload area on this page and click Install License Upgrade. The system will instantly verify the file and unlock your new features.

Automation API (TCP Commands)

The Shaker Control System supports a direct, lightweight TCP API. This is the standard method used to seamlessly integrate the board into existing cinema automation systems (e.g., Q-SYS, Crestron, or custom control software).

The local TCP Command API server is always active and listens on Port 5555. You can send plain-text command strings terminated by a newline (\n) directly to this port.

Note on Telemetry: This API is for receiving commands. Sending periodic sensor telemetry out to a remote client is handled separately and must be configured under the TCP Telemetry section in the System Settings.
Command Description Response
RELAY=1 or RELAY ON Engages the main hardware relay, allowing power to flow to the shakers. OK: RELAY ON
RELAY=0 or RELAY OFF Disengages the main hardware relay, cutting power to all shakers. OK: RELAY OFF
PING or HELLO Heartbeat / connection check. HELLO SHAKER_SYSTEM