Originally Posted by batfinkus
I have the UHD65 and a harmony remote,to save me changing the projector mode from user to HDR to game to cinema for my different activities is there a way to get the commands to switch to a specific mode,or can I do this via IP control through the harmony?
I have a Logitech Harmony Hub and added the Optoma projector as a device, but don't use it for the specific image profile switching your looking to achieve. My UHD65 is network (Ethernet) connected to my router and I set up telnet commands (RS232 codes) that are triggered from my Android phone. They can be triggered either from a main screen shortcut or a Google Assistant voice macro. I can also do this from my PC but I only use the PC to test out the Telnet (RS232 codes).
On the Projector:
1. Connect an Ethernet cable which is also attached to your router
2. See UHD60/65 user manual to enable router connection (usually simply enable DHCP)
3. On your Router make the PJ's IP address static in your DHCP settings so the IP address doesn't change
4. Record the PJ's IP address for later use
5. See UHD60/65 user manual to enable Telent (Menu->Network->Control-Telnet->On)
On an android phone install:
(free). It includes a display shortcuts/widget to trigger "Profiles" allowing you to create the projector's Telnet RS232 commands, save them and then select that profile when adding a shortcut to your phone display. I want much more complex macro's that are also integrated with Google Assistant (e.g. "OK Google" HDR).
More complex commands (Google Assistant integration and home automation (e.g. lighting) ... etc):
Unfortunately Optoma, in their infinite wisdom, has inconsistently published the RS232 command codes so I've had a devil of a time finding all the commands I want to use. For instance I'm still trying to find the code for "Dynamic Black" ON/OFF.
Using the installed Send/Expect app enter:
Target: IP address of your projector (e.g. 192.168.0.100)
- "Add a send" then enter this exact string (no quotes) and save as a profile (menu on top right side):
- You can test it by hitting "Execute" at the bottom of the screen.
- The projection image will flash even when a Image profile has already been selected. Crazy enough you can enable HDR even when the source couldn't possibly contain HDR data. You can't do that from the menu as HDR would be grayed out, which makes testing convenient.
Here are other Image profile RS232 codes that I've successfully tested on a UHD65:
I hope this helps someone out.
Edit: I forgot to mention that the first "\x30\x30" (00) of each image RS-232 command is the Projector's ID (Menu->Info->Projector ID), with "00" being the default. If you changed your Projector ID then you must also change the "\x30\x30" string. For example Projector ID of 3 would be "\x30\x33" in all image RS-232 strings.