Powering On & Off an Optoma GT1090 (plus Optoma S341 & BenQ W770ST) Projector Using FPP and HDMI

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024
  • IMPORTANT NOTE: As reported by a couple of users It appears that the Optoma GT 1080 does NOT work (even though it looked like it would from the manual). Users have reported that the Optoma S341 and BenQ W770ST DO work. Please post a comment below for any successes or failures which might help others with different projectors.
    You can control an Optoma GT 1090 HDR just using Falcon Pi Player (FPP), a Raspberry Pi and the HDMI cord you already have attached to the projector. This is using the CEC (Consumer Electronics Control protocol) supported by some projectors (and lots of other devices).
    Equipment Used (Amazon affiliate links):
    Optoma GT 1090 HDR: amzn.to/3x1Nntv
    Raspberry Pi 3 B+: amzn.to/3HvMiii
    All the needed commands:
    sudo apt install cec-utils
    echo 'scan' | cec-client -s -d 1
    echo 'on 0.0.0.0' | cec-client -s -d 1
    echo 'standby 0.0.0.0' | cec-client -s -d 1
    Below are the script files shown in the video, you can simply cut-n-paste the text into two text files named ProjectorOn.sh and ProjectorOff.sh. You can also get them already made from GumRoad in a ZIP file (enter $0 to make it free):
    holidayeffects...
    ------ProjectorOn.sh-------
    #!/bin/sh
    ###########################################################
    ProjectorOn - Turn the projector on via CEC #
    ###########################################################
    Issue the CEC command to turn on the projector - device 0.0.0.0
    echo 'on 0.0.0.0' | cec-client -s -d 1
    ------ProjectorOff.sh-------
    #!/bin/sh
    ###########################################################
    ProjectorOff - Turn the projector off via CEC #
    ###########################################################
    Issue the CEC command to put the projector in standby - device 0.0.0.0
    echo 'standby 0.0.0.0' | cec-client -s -d 1

ความคิดเห็น • 38

  • @jjdurrant
    @jjdurrant ปีที่แล้ว

    Awesome man! Thanks for sharing! I had just ordered a serial cable before finding this.. CEC works great!

  • @Ricks_Tech_Talk
    @Ricks_Tech_Talk 10 หลายเดือนก่อน

    Great video and it's very helpful. I have the Optoma HD27e, it will go to standby, but it won't turn on when the video plays or by running the script. What else could I do to get the projector to turn on at a schedule time? So happy the off part works.
    Happy to say it's working now. I had my projector Power on link set for PJ-device, after switching it to device-PJ it worked fine.

    • @freewarefocus
      @freewarefocus  10 หลายเดือนก่อน

      My first thought was the FPP addin "Projector Control" but it requires a serial interface and my quick check on the HD27e datasheet doesn't show one :(. FPP has a bunch of triggers built in and if you are comfortable with GPIO and setting up either a power relay or maybe even an IR blaster you could have these software triggers turn up a pin on the Pi and trigger either power to the projector or a IR blast to turn it on (IR would require additional coding however). If dealing with AC power gives you concern, check out the "Iot Relay - Enclosed High-Power Power Relay for Arduino, Raspberry Pi, PIC or WiFi" on the river named shopping site for a turn key solution that just takes an input signal (i.e. two wires) from a Pi to trigger). Pretty cool and no high voltage you could possibly touch for $30. Finally check out the "Falcon Christmas" site, some super experienced people on there

  • @jjdurrant
    @jjdurrant ปีที่แล้ว

    Curious though.. can you share how you setup the full playlist as well as the scheduler?

  • @mendesmendes5748
    @mendesmendes5748 2 ปีที่แล้ว

    Thanks for the video, nice!
    I have an OPTOMA ZH403 that I want to connect to a pc.
    How do I make the projector turn on when I turn on the pc and make it turn off when I turn off the pc?
    Is it possible to do it with hdmi cable and whitout a raspberry?
    Can you help me or say where can I find that kind of information?

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      I have never tried it with a PC but from what I understand your graphics card (or integrated graphics if you don't have a graphics card) must support "HDMI CEC", so if you have a GT1080 graphics card I would google "NVidia GT1080 HDMI CEC" and see if it supports it. It seems to be a pretty rare feature however.

  • @ronaldbruneau1980
    @ronaldbruneau1980 2 ปีที่แล้ว

    Did you say there is an app for the phone to control fpp remotely? If so where do you get it from
    Thanks
    Even though I was able to get the CEC command files finally into Fpp it still would not work on my gt1080.....

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว +1

      No particular app, just any web browsers. You interact with the FPP web interface on a phone just like on a PC. If you are using their FPP network you will need to change your phone's WIFI connection to the "FPP" wifi network and go to IP 192.168.8.1, again just like a PC.

  • @edwardhopson8303
    @edwardhopson8303 2 ปีที่แล้ว

    Hello, where are the script files that you are dragging into the select files field on the FPP?

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      They are in the description. Just copy and paste the text for each into something like notepad and save it with the appropriate file name

  • @freewarefocus
    @freewarefocus  2 ปีที่แล้ว

    IMPORTANT NOTE: As reported by a couple of users It appears that the Optoma GT 1080 does NOT work (even though it looked like it would from the manual). Users have reported that the Optoma S341 and BenQ W770ST DO work. Please post a comment below for any successes or failures which might help others with different projectors.

  • @ronaldbruneau1980
    @ronaldbruneau1980 2 ปีที่แล้ว

    So after you finish typing in the on and standby commands you go back to fpp,file manager,scripts and drag what looks like is the commands? Where did you drag them from?

  • @szaske7048
    @szaske7048 2 ปีที่แล้ว

    This is perfect. My projector has a serial port and I was seriously considering creating a serial port adapter to control my projector. I didn't even consider CEC. Thanks for making my 2022!

  • @blackwolfacres2759
    @blackwolfacres2759 2 ปีที่แล้ว

    Trying this and when I do the echo 'scan' | cec-client -s -d 1, it only show the device #1 Recorder 1, I don't get a TV one. I have the 1080 hdmi port plugged into the hdmi port on the pi. What am I doing wrong? I've tried both hdmi ports on the 1080. HDMI port #2 will display the pi stuff on screen, hdmi #1 does not.

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      The only thing I can think of is to make sure your display device is turned on (the projector or a test monitor). Fortunately that step is just to double check what I am pretty much sure if the only setting so you can skip it and see if it works on your projector by following the rest of the steps

    • @blackwolfacres2759
      @blackwolfacres2759 2 ปีที่แล้ว

      @@freewarefocus I tried but no joy with the next steps.

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      @@blackwolfacres2759 If you are using an Optoma, double check the step in the projector menu where you turned on the CEC. If not that, try a different HDMI cable. I have never had one fail but maybe you have a bad one

    • @blackwolfacres2759
      @blackwolfacres2759 2 ปีที่แล้ว

      @@freewarefocus the cable I'm using is the same one that i connect my laptop to the projector and all seems to work fine

    • @blackwolfacres2759
      @blackwolfacres2759 2 ปีที่แล้ว

      really stumped why it won't work

  • @andrewfazio7330
    @andrewfazio7330 2 ปีที่แล้ว

    Works with a BenQ W770ST

  • @ronaldbruneau1980
    @ronaldbruneau1980 2 ปีที่แล้ว

    I see you have the commands down bottom with all the hash tags for the scripts but what do you paste them in/onto? So you can drag them over to the scrip upload section.
    Thanks

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      Copy and paste the text into two plain text document using something like notepad starting with the "#!/bin/sh" line and ending with the "echo" line. The first one is the "on" script and the second is the "off" script

    • @ronaldbruneau1980
      @ronaldbruneau1980 2 ปีที่แล้ว

      @@freewarefocus but they show up as .txt files and fpp doesn't seem to recognize them or automatically convert them to .sh

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว +1

      @@ronaldbruneau1980 In a Windows file explorer click on the View tab at the top and check the box next to "File Name Extensions". That will show you the extensions in the file name so when you rename them you can adjust the extension. Ignore Windows unhelpful (as usual) warning about changing file extensions when you do the rename.

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      Just an FYI, I created a GumRoad 'product' with the two script files included in a ZIP and updated the description with the link. You can 'buy' them for free by entering $0 in the purchase amount. I figured you already got it worked out but you pointed out that might be a sticking point for folks. Thanks!

  • @seanalexander8978
    @seanalexander8978 2 ปีที่แล้ว

    Thanks for the great video. Confirmed this works on an older Optoma S341 as well.

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      That is great! It is so handy to be able to jump onto FPP on your phone and control the projector as well as the Pi. I suspect there are more Optomas and Epson that should work but there is no way to know for sure without testing. Several Epsons have the exact same CEC setup controls which makes me suspect they are using the same controller chip.

    • @seanalexander8978
      @seanalexander8978 2 ปีที่แล้ว +1

      Update - it may have been a bad HDMI cable. I also did the update steps recommended on Pi My life up and it appears to be working. We will see

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว

      @@seanalexander8978 Doesn’t surprise me you could get hdmi cable issues, most seem really cheaply made but luckily I haven’t had any issues (probably just luck of the draw). Glad you are making some progress

  • @6-Iron
    @6-Iron 2 ปีที่แล้ว

    Is a special HDMI cable required?

    • @freewarefocus
      @freewarefocus  2 ปีที่แล้ว +1

      No, not as far as I can tell. All of the HDMI cables I have laying around (some cheap 'free' ones and some more pricey) have worked - I believe the data lines are built into the standard and are required for any HDMI cable.