AD-DA.ca

Epson, Projector

Updated September 22, 2026

Plugin Description


The Epson Projector Q-SYS Plugin provides seamless integration and control of Epson projectors within the Q-SYS ecosystem. This plugin enables AV integrators and professionals to monitor and control an Epson projector directly from the Q-SYS environment via either a TCP/IP network connection or RS-232C serial connection.

By leveraging this plugin, Q-SYS users gain centralized control over power management, input selection, volume, audio mute, AV mute, image freeze, brightness settings, and comprehensive status monitoring. The plugin streamlines workflow efficiency by providing real-time device feedback and essential configuration controls within the familiar Q-SYS environment.

Key features

  • Power Management - Complete power control with toggle button, discrete power on/off triggers, and detailed power status monitoring including standby, warmup, cool down, and active states.

  • Input Selection - Flexible input management with a dynamic combo box for current input selection, per-input select buttons, and individual signal presence indicators for each configurable input.

  • Volume Control - Full audio volume management with a fader, dedicated up/down momentary buttons, and audio mute toggle.

  • AV Mute & Freeze - One-touch AV mute and image freeze controls for presentation management.

  • Brightness Control - Optional brightness management including brightness mode selection, brightness level fader, and constant brightness toggle (when enabled via property).

  • Menu Navigation - On-screen display navigation with Menu, ESC, OK, and directional arrow buttons for remote projector menu access.

  • Device Information Display - Automatic retrieval and display of device serial number, total operation time, and lamp/laser operation time.

  • Dual Connection Support - Supports both TCP/IP (Network) and RS-232C serial connections, adapting the setup interface accordingly.

  • Status Monitoring - Real-time connection status indicator showing connected, reconnecting, timeout, wrong password, and error states.

Use cases

  • Corporate boardroom and conference room AV control

  • Higher education lecture halls and classrooms

  • Digital cinema and screening room management

  • Houses of worship and event venue presentation control

  • Any Q-SYS deployment requiring centralized projector control

Configuration Overview


Plugin version

This document is written for the plugin :

  • Epson Projector V1.1.0.0

Release note

2026-05 : V1.1.0.0

  • Initial release to Q-SYS Library

2025-04 : V 1.1.0.0

  • Added password control

2025-02 : V 1.0.2.0

  • Corrected Power Status for: A/V standby / USB power standby

2024-10 : V 1.0.1.0

  • Correct an error that prevents some commands from being polled

2024-06 : V 1.0.0.0

  • Initial Release

QDS compatibility

This plugin has been developed and tested on :

  • Q-SYS Designer version 9.13.1 / 10.0.x / 10.1.x / 10.2.0 and 10.2.1

Properties


Connection Type

Type: Enum
Choices: TCP/IP (Network), RS-232C
Default Value: TCP/IP (Network)
Description: Selects the communication interface used to connect to the projector. When TCP/IP (Network) is selected, the Setup page will display IP Address and Password fields. When RS-232C is selected, those fields are hidden.

Poll Rate

Type: Integer
Min: 5
Max: 60
Default Value: 5
Description: Sets the polling interval in seconds. The plugin queries the projector status at this rate to keep controls synchronized with the device state.

Number of Inputs

Type: Integer
Min: 2
Max: 25
Default Value: 8
Description: Defines the number of input channels displayed in the Control page. Each input receives its own Name indicator, Select button, and Status LED.

Brightness Controls

Type: Boolean
Default Value: Yes
Description: When enabled, the Settings page displays additional brightness controls including Brightness Mode selection, Brightness fader, and Constant Brightness toggle. Disable this property if the connected projector model does not support brightness adjustment.

Debug Print

Type: Enum
Choices: None, Tx/Rx, Tx, Rx, Function Calls, All
Default Value: None
Description: Controls debug output for troubleshooting purposes. Set to Tx/Rx or All to log communication between the plugin and the projector in the Q-SYS Debug output.

Controls


Status

Status

Controls name: Status
Type: Indicator-Status
Description: Indicates the current connection and operational status of the plugin.

OK - Connected : The plugin is connected and communicating with the projector normally.

OK - Input Count Mismatch : Connected, but the projector returned a different number of inputs than configured.

Missing - Disconnected : The plugin is not connected to the projector.

Missing - Reconnecting : The plugin is attempting to re-establish the connection.

Missing - Timeout : No response was received from the projector within the timeout period.

Missing - No IP Address : No IP address has been entered in the Setup page.

Missing - Password missing : TCP/IP connection requires a password but none has been entered.

Fault - Wrong password : The password entered does not match the projector's monitor password.

Missing - Socket error : A network socket error occurred.

Missing - Socket closed : The network connection was closed by the projector.

Missing - Serial port error : An RS-232C serial port error occurred.

Setup Page

Connect to Projector
IP Address

Controls name: IPAddress
Type: Text-Text Edit
Description: The IP address of the Epson projector on the network. Visible only when Connection Type is set to TCP/IP (Network).

Password

Controls name: Password
Type: Text-Text Edit
Description: The monitor password configured on the Epson projector for network communication. Visible only when Connection Type is set to TCP/IP (Network).

Information
Serial Number

Controls name: SerialNumber
Type: Indicator-Text
Description: Displays the serial number of the connected projector, retrieved automatically upon connection.

Operation Time

Controls name: OperationTime
Type: Indicator-Text
Description: Displays the total cumulative operation time of the projector (in hours).

Lamp/Laser Operation Time

Controls name: Lamp
Type: Indicator-Text
Description: Displays the accumulated lamp or laser operation time (in hours), useful for maintenance scheduling.

Control Page

Projector Section
Power

Controls name: Power
Type: Button-Toggle
Description: Toggle button used to turn the projector power on or off. The button is lit when the projector is powered on (power state 1, 2, or 3).

Power On

Controls name: PowerOn
Type: Button-Trigger
Description: One-shot trigger button for turning the projector power on. Sends a discrete power-on command to the projector.

Power Off

Controls name: PowerOff
Type: Button-Trigger
Description: One-shot trigger button for turning the projector power off. Sends a discrete power-off command to the projector.

Power Status Led

Controls name: PowerStatusLed
Type: Indicator-Led
Description: LED indicator showing the current power state of the projector. Lit when the projector is in an active power state (warming up, on, or cooling down).

Power Status

Controls name: PowerStatus
Type: Indicator-Text
Description: Displays the detailed power status string returned by the projector. Possible values include: Standby Mode (Network OFF), Laser ON, Warmup, Cool down, Standby Mode (Network ON), Abnormality standby, or A/V standby / USB power standby.

Volume Section
Volume Down

Controls name: VolumeDown
Type: Button-Momentary
Description: Press-and-hold button that continuously decrements the projector volume while held.

Volume

Controls name: Volume
Type: Knob-Integer
Min: 0
Max: 255
Description: Fader control for setting the projector audio volume level directly to a value between 0 and 255.

Volume Up

Controls name: VolumeUp
Type: Button-Momentary
Description: Press-and-hold button that continuously increments the projector volume while held.

Audio Mute

Controls name: AudioMute
Type: Button-Toggle
Description: Toggle button to enable or disable audio mute on the projector. When active (true), the projector audio output is muted.

Input Section
Current Input

Controls name: CurrentInput
Type: Text-ComboBox
Description: Dropdown combo box displaying the currently active input source. The list is populated dynamically from the projector's available input list. Select a value to switch the active input.

Current Input Signal

Controls name: CurrentInputSignal
Type: Indicator-Led
Description: LED indicator that lights when a valid signal is detected on the currently active input.

Input X Name

Controls name: InputName X
Type: Indicator-Text
Description: Displays the name of input X as reported by the projector. The number of inputs shown is determined by the Number of Inputs property (repeated for each input 1 through N).

Input X Select

Controls name: InputSelect X
Type: Button-Toggle
Description: Toggle button to select input X as the active source. Lights when input X is the currently active input (repeated for each input 1 through N).

Input X Status

Controls name: InputStatus X
Type: Indicator-Led
Description: LED indicator that lights when input X is the currently active source on the projector (repeated for each input 1 through N).

Settings Page

Brightness & Mutes Section
AV Mute

Controls name: AVMute
Type: Button-Toggle
Description: Toggle button to enable or disable AV mute on the projector. When active, both the audio and video outputs are blanked simultaneously.

Freeze

Controls name: Freeze
Type: Button-Toggle
Description: Toggle button to freeze the current projected image. When active, the displayed image is held static while the input signal continues.

Brightness Section (visible when Brightness Controls property is enabled)
Brightness Mode

Controls name: BrightnessMode
Type: Text-ComboBox
Description: Dropdown combo box for selecting the projector brightness mode. Possible values include: Normal, Quiet/Eco, Medium, Auto, Extended, and Custom (availability depends on the projector model).

Brightness Fader

Controls name: Brightness
Type: Knob-Integer
Min: 0
Max: 255
Description: Fader control for adjusting the projector brightness level directly, from 0 (minimum) to 255 (maximum).

Brightness Constant

Controls name: BrightnessConstant
Type: Button-Toggle
Description: Toggle button to enable or disable the constant brightness mode on the projector, maintaining consistent light output over the lamp/laser life.

Key Menu

Controls name: NavMenu
Type: Button-Trigger
Description: Trigger button that sends the Menu key command to the projector, opening or closing the on-screen display menu.

Settings Key ESC

Controls name: NavEsc
Type: Button-Trigger
Description: Trigger button that sends the ESC key command to the projector, navigating back or cancelling the current menu action.

Settings Key Ok

Controls name: NavOk
Type: Button-Trigger
Description: Trigger button that sends the OK/Enter key command to the projector, confirming the currently highlighted menu option.

Settings Key Up

Controls name: NavUp
Type: Button-Momentary
Description: Press-and-hold button that sends repeated Up navigation commands to the projector on-screen menu.

Settings Key Down

Controls name: NavDown
Type: Button-Momentary
Description: Press-and-hold button that sends repeated Down navigation commands to the projector on-screen menu.

Settings Key Left

Controls name: NavLeft
Type: Button-Momentary
Description: Press-and-hold button that sends repeated Left navigation commands to the projector on-screen menu.

Settings Key Right

Controls name: NavRight
Type: Button-Momentary
Description: Press-and-hold button that sends repeated Right navigation commands to the projector on-screen menu.

Control Pins

PIN NAME

VALUE

STRING

POSITION

PINS AVAILABLE

Status

-

-

-

-

Status

0
1
2
3
4
5

(String)

-

Output

Setup

-

-

-

-

IP Address

-

(String)

-

Input / Output

Password

-

(String)

-

Input / Output

Serial Number

-

(String)

-

Output

Operation Time

-

(String)

-

Output

Lamp/Laser Operation Time

-

(String)

-

Output

Control — Power

-

-

-

-

Power

0
1

false
true

0
1

Input / Output

Power On

(Trigger)

-

-

Input / Output

Power Off

(Trigger)

-

-

Input / Output

Power Status Led

0
1

false
true

0
1

Output

Power Status

-

(String)

-

Output

Control — Volume

-

-

-

-

Volume Down

(Momentary)

-

-

Input / Output

Volume

0-255

(String)

0-1

Input / Output

Volume Up

(Momentary)

-

-

Input / Output

Audio Mute

0
1

false
true

0
1

Input / Output

Control — Input

-

-

-

-

Current Input

-

(String)

-

Input / Output

Current Input Signal

0
1

false
true

0
1

Output

Input X Name

-

(String)

-

Output

Input X Select

0
1

false
true

0
1

Input / Output

Input X Status

0
1

false
true

0
1

Output

Input X Name

-

(String)

-

Output

Input X Select

0
1

false
true

0
1

Input / Output

Input X Status

0
1

false
true

0
1

Output

Settings

-

-

-

-

AV Mute

0
1

false
true

0
1

Input / Output

Freeze

0
1

false
true

0
1

Input / Output

Brightness Mode

-

(String)

-

Input / Output

Brightness Fader

0-255

(String)

0-1

Input / Output

Brightness Constant

0
1

false
true

0
1

Input / Output

Settings — Menu

-

-

-

-

Key Menu

(Trigger)

-

-

Input / Output

Key ESC

(Trigger)

-

-

Input / Output

Key Ok

(Trigger)

-

-

Input / Output

Key Up

(Momentary)

-

-

Input / Output

Key Down

(Momentary)

-

-

Input / Output

Key Left

(Momentary)

-

-

Input / Output

Key Right

(Momentary)

-

-

Input / Output


support@ad-da.ca | Copyright © 2026 AD-DA.CA