Benq W7000 Projector RS232 control

2012 · 4 replies · Devices

This discussion is 14 years old. It predates today's Roomie Remote X, and the app names, menus, features, pricing, and device details below have changed substantially since 2012. Treat it as historical reference — see Support and current compatibility for how things work today.

In short

I have the serial commands for my projector (Benq W7000) here: I hooked it up to the iTach Wifi with a null modem cable, — Staff replied: “The codes you made look correct, but they left out the *prefix* <CR>. Oddly, the command list prefixes the command with a CR as well as suffixing it. So anyway, the fix is quite simple.”

Question 2012-07 · older version

I have the serial commands for my projector (Benq W7000) here: dl.dropbox.com/u/60227120/W7000_ ... mmands.pdf

I hooked it up to the iTach Wifi with a null modem cable, and I can telnet to it on port 4999 and issue it commands. Now I'm trying to load it into a RoomieCodes.plist and get it working with roomie. Here's my attempt:

dl.dropbox.com/u/60227120/RoomieCodes.plist

Roomie loads the plist fine from a dropbox backup, and I can now add the Benq W7000 as a projector in the add device wizard, but the commands don't do anything to the projector. Is there something obvious I have wrong in my plist? I have a feeling this has to do with the "<CR>" in the W7000 commands, which I interpret to be an actual carriage return (which should happen in lineio mode right?). Has anyone seen "<CR>" in an RS232 code for a device before?

FYI, to talk to the projector with the iTach Wifi, I had to set these serial settings in the web interface:

Baud: 115200

Data Length: 8 bit

Parity Check: None

Stop Bit: 1 bit

Flow Control: None

Roomie Staff 2012-07 · older version

The codes you made look correct, but they left out the *prefix* <CR>. Oddly, the command list prefixes the command with a CR as well as suffixing it.

So anyway, the fix is quite simple. Just add "\x0D" without the quotes to the beginning of every command in the string value. You don't need it at the end because Roomie does that for you.

Member 2012-07 · older version

Yup that did it. Thought that might be the case but wasn't sure how to escape the carriage return in Roomie serial syntax. I updated the plist file linked above with more commands in case anyone else wants it.

Roomie Staff 2012-07 · older version

We'll add them to the main library so you wont need to keep that around after that next update.

Thank you.

Member 2014-09 · older version

Hi, I'm trying to add my BenQ MW519 with iTach Flex to Serial.

How can I send commands using telnet to test them?

Related threads

Today's Roomie controls 400,000+ devices.

Roomie Remote X brings TVs, receivers, streamers, lights, and whole-home audio into one app on iPhone, iPad, Mac, and Apple TV.

Download Roomie Remote X