Summary
ESC/VP21 ASCII command protocol for Epson projectors. Supports power control, source selection, mute, and no-signal screen via RS-232C serial. The source document (ESC/VP21 Command User's Guide) covers multiple Epson home projector models; the Z8450WU is not in the listed applicable models but uses the same ESC/VP21 command set.
Transport
protocols:
- serial
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
connector: "D-Sub 9pin"
auth:
type: none # inferred: no auth procedure in source
Traits
traits:
- powerable # inferred: PWR ON/OFF commands present
- routable # inferred: SOURCE selection commands present
- queryable # inferred: get command format (command + ?) described
- levelable # inferred: INC/DEC step parameters described
Actions
actions:
- id: power_on
label: Power On
kind: action
command: "PWR ON"
params: []
response: ":"
- id: power_off
label: Power Off
kind: action
command: "PWR OFF"
params: []
response: ":"
- id: mute_on
label: Mute On
kind: action
command: "MUTE ON"
params: []
response: ":"
- id: mute_off
label: Mute Off
kind: action
command: "MUTE OFF"
params: []
response: ":"
- id: no_signal_black
label: No Signal Screen Black
kind: action
command: "MSEL00"
params: []
response: ":"
- id: no_signal_blue
label: No Signal Screen Blue
kind: action
command: "MSEL01"
params: []
response: ":"
- id: no_signal_logo
label: No Signal Screen User Logo
kind: action
command: "MSEL02"
params: []
response: ":"
- id: source_select
label: Select Source
kind: action
command: "SOURCE {code}"
params:
- name: code
type: string
description: "Hex source code (e.g. 10=cycle INPUT1, 11=AnalogRGB INPUT1, 14=YCbCr INPUT1, 15=YPbPr INPUT1, 1F=Auto INPUT1, 20=cycle INPUT2, 21=AnalogRGB INPUT2, 30=cycle INPUT3, 31=DigitalRGB INPUT3, 40=cycle VIDEO, 41=VIDEO RCA, 42=VIDEO S-Video, A0=HDMI2, D0=WirelessHD)"
response: ":"
- id: heartbeat
label: Heartbeat / Null Command
kind: action
command: "\\x0D"
params: []
response: ":"
Feedbacks
feedbacks:
- id: power_state
label: Power State
type: enum
command: "PWR?"
values: ["ON", "OFF"]
- id: source_current
label: Current Source
type: string
command: "SOURCE?"
# UNRESOLVED: response format for SOURCE? not documented
- id: mute_state
label: Mute State
type: enum
command: "MUTE?"
values: ["ON", "OFF"]
- id: no_signal_screen
label: No Signal Screen Setting
type: enum
command: "MSEL?"
values: ["00", "01", "02"]
- id: command_error
label: Command Error
type: string
description: "Returns ERR when projector receives an invalid command"
values: ["ERR"]
Variables
# UNRESOLVED: no settable continuous parameters explicitly documented for this model
Events
# UNRESOLVED: no unsolicited notification events documented in source
Macros
# UNRESOLVED: no multi-step sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: power-on sequencing for some models requires preparation steps
# (e.g. SPWRLVL 01 command on TW200/TW200H) - unclear if Z8450WU has similar requirements
Notes
- ESC/VP21 commands are ASCII-based; sent as plaintext terminated by carriage return (0x0D).
- Projector responds with
:on success,ERRfollowed by 0x0D and:on failure. - Set commands use format
COMMAND PARAMETER; get commands use formatCOMMAND ?. - Step parameters INC (increment), DEC (decrement), INIT (initialize) are supported for applicable commands.
- Source command codes are model-dependent; the hex codes listed are from the general command table and may not all apply to the Z8450WU.
- RS-232C must be selected in the projector's Advanced Setting menu before serial control works.
Provenance
source_domains:
- files.support.epson.com
source_urls:
- https://files.support.epson.com/pdf/pltw1_/pltw1_cm.pdf
retrieved_at: 2026-05-22T10:23:32.241Z
last_checked_at: 2026-07-21T22:37:44.483Z
Verification Summary
verdict: verified
checked_at: 2026-07-21T22:37:44.483Z
matched_actions: 9
action_count: 9
confidence: medium
summary: "All 9 spec actions match ESC/VP21 source commands with verified transport. (13 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "PowerLite Z8450WU not listed in applicable models table — command availability may differ"
- "specific source inputs for Z8450WU not documented — source commands listed are model-dependent"
- "TCP/IP and USB transport mentioned but no connection details provided"
- "response format for SOURCE? not documented"
- "no settable continuous parameters explicitly documented for this model"
- "no unsolicited notification events documented in source"
- "no multi-step sequences documented in source"
- "power-on sequencing for some models requires preparation steps"
- "TCP/IP port number not stated — source mentions TCP/IP as transport but gives no details"
- "USB connection details not stated beyond being mentioned as an option"
- "exact source codes available for Z8450WU not confirmed"
- "command timeout / retry behavior not documented"
- "warm-up / cooldown delay after PWR ON / PWR OFF not stated"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0