Plex Media Player no CEC support
Since latest neeo firmware 0.48.31 can control devices using CEC, i was hoping i could control my Plex Media Player (a RPI without IR). This device is CEC capable but Neeo does not give me an option to use CEC to control it.
Is there something i didn't set correctly or maybe it's just the Plex Media Player driver that needs to be modified ?
Nicolas Philippe Hi Philippe, thanks for your feedback.
At the moment the HDMI CEC wiring option is for not so smart devices (with IR) as you can read here.
Exceptions are Amazon Fire TV, Play Station 4 and Google Chrom. These you can use by HDMI CEC. I hope that was helpful for you. Please don't hesitate to contact me if you have any other questions.
I'd also like to see this. At the moment I have CEC working by using the TV commands but it would be nice to have a proper CEC driver for Plex on the Pi. That said, the native IP control over Plex that was promised during the Kickstarter would be the perfect solution but I don't know how much longer we will have to wait for this. Any news?
I'm not sure if it's easy or even possible to achieve this at all. Plex is a software running on a host hardware - this can be anything from a RPI like in Nicolas Philippe or Marc Irvin cases to a full grown PC or even a NAS which may or may have not have CEC (aftzer all Plex can also be run just as a remote server without direct playback options)
Anyway, just having a HDMI output doesn't automatically bring CEC support. E.g. I retrofitted CEC with a 3rd party pcb to a NUC once to make it a CEC controllable HTPC but I doubt a Pi comes with CEC support (I may be wrong here though). Still this is a minefield I doubt NEEO would easily be willing to be prapped into.
Nicolas Philippe said:
If "CEC is for not so smart devices (with IR)", i don't get it at all.
They only way to control Plex with Neeo is IR and Neeo consider it as a stupid device. Plex is a UFKASD device for Neeo.
Yes, it may be confusing, I agree. So, to explain: The "destupidifying" over HDMI CEC only serves to determine the power status after an IR (!) power toggle command has been sent. The control is still over IR, not CEC for any other device but the 3 listed.
To control a unit over CEC the unique command set must be programmed into a driver. But even then it needs to be seen which parameter actually can be acessed. Usually they would only implement power, volume, channel change, directional pad and transport control. Which probably would suffice anyway.
I expect a wider suport over CEC in the future. For Plex, however, thinking about it twice, I feel an IP based control was much more indicated - itn would give you all parameters plus, it would overcome the requirement of a cabble connection.
"Yes, it may be confusing, I agree. So, to explain: The "destupidifying" over HDMI CEC only serves to determine the power status after an IR (!) power toggle command has been sent. The control is still over IR, not CEC for any other device but the 3 listed."
Thanks for the explanation. This is very clear now. The conclusion is that i need to wait for a Plex IP control feature. I'll have no solution to shutdown my plex media player until that feature (if it ever come)
Plex on rPi supports CEC over HDMI. So with my Logitech harmony it is very simple. Set all the AV equipment to the right inputs and use the physical buttons of the TV remote.
Is there a possibility to change the functions of the neeo hard buttons? My rPi is always on, I made a rule that starts everything and the rule ends with "show TV controls", but this only shows some controls on the display. The hard keys like the direction pad is not working.