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, ERR followed by 0x0D and : on failure.
  • Set commands use format COMMAND PARAMETER; get commands use format COMMAND ?.
  • 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