A simple EPSON projector remote via RS232 running on an ESP8266.
This is not intended to be as exhaustive as openHAB's addon. The plan is to have a small feature set of just powering on and off, as (sadly) more than that is not yet supported by Apple's HomeKit. This small project is just a relais to use with my homebridge particle.io plugin so I can turn on my projector via Siri.
This was tested using an EPSON EH-TW4400 projector.
- ESP8266 compatible controller
- EPSON projector (EH-TW 4400, in my case)
- RS232 interface (MAX3232 chip)
- 4 jumper wires
The Wiring is very straight-forward. Simply connect the following pins from your controller to the MAX3232 (RS232) board:
Vin—VccGND—GNDRX—TXDTX—RXD
Just pay attention to really connect the RX(D) with TX(D) and vice versa.
The functions listed below are exposed via MQTT topics.
.../devices/projector/power, depending on the payload it will either turn on or turn off the projector or request the current power status- if payload is
1oronthe projector will be powered on - if payload is
0oroffthe projector will be powered off - if payload is
?or empty the projector will be publish a topic with its current power status. This is equivalent to the next topic below.
- if payload is
.../devices/projector/refreshasks the projector to publish a topic with its current power status
I disabled the default behavior of the LEDs on the ESP8266 and serial board. They are constantly turned off. While sending a command it briefly turns red.
EPSON Business Projector Documentation
