Epson Projector
Controls Epson projectors for power, source, image, and installation settings. It speaks the ESC/VP21 serial protocol.
Connection
Section titled “Connection”RS-232 serial only, using ESC/VP21 at 9600 baud. The handshake waits for the projector’s : prompt. State is read by polling.
- Serial port — the port the projector is wired to.
- Baud — 9600.
What it can do
Section titled “What it can do”| Command | What it does |
|---|---|
power_on / power_off | Turn the projector on or off |
set_source | Select the input source |
mute_on / mute_off | Blank or unblank the image |
freeze_on / freeze_off | Freeze or unfreeze the image |
volume_up / volume_down | Step the volume |
brightness_up/_down, contrast_up/_down | Step brightness or contrast |
ceiling_on / ceiling_off | Toggle ceiling-mount orientation |
rear_on / rear_off | Toggle rear-projection orientation |
auto_keystone | Run auto keystone correction |
set_aspect / set_colour_mode | Set aspect or colour mode (by code) |
send_raw | Send a raw command |
The source command is backed by an option list. Reports power (on, off, warming, cooling, or fault), lamp hours, and fault as state, and raises a projector.fault event.