Skip to content
/ optotron Public

Control your Optoma projector via serial port (RS232)

License

Notifications You must be signed in to change notification settings

knrdl/optotron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Optotron

Control your Optoma projector via serial port (RS232)

                                                  ____ 
.------------.          .---------------.        |====|
|            |          | Serial to USB |        |    |
| Projector  |--RS232-->| Adapter       |--USB-->|    |
'------------'          '---------------'        |____|

Getting started

$ sudo apt install python3-serial
$ export DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Ser_-if00-port0  # device name might differ
$ python3
>>> import optotron
>>> optotron.is_power_on()
False
>>> optotron.power_on()
>>> optotron.is_power_on()
True

Implemented functions

  • is_power_on
  • power_on
  • power_off
  • mute
  • unmute
  • set_volume
  • inc_volume
  • dec_volume
  • set_background_color
  • get_lamp_hours
  • set_input_source

Manufacturer documentation

Remote replacement

Now you can build a mobile app to control the projector, like this:

Screenshot

About

Control your Optoma projector via serial port (RS232)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages