I don't get this CEC problem

Hi Folks,

 

I'm using rasplex on a raspberry2 at the moment with an Yamaha RX-V375. This Yamaha/AV is capable of doing CEC and it works fine with FireTV and PS4. It works partly with Rasplex:

 

Rasplex is able to switch of the receiver when shut down and pause playback if source is swichted.

 

But sadly I never was able to make the buttons on the AV remote work in any way with rasplex.

 

Suprisingly Rasplex receives the CEC-commands very well. If I use cec-client I can see the commands of the remote coming trough. Rasplex debug-log shows them too. Looks like this:

 

 

20:47:25 T:1820324960   DEBUG: CecLogMessage - >> Audio (5) -> Recorder 1 (1): user control pressed (44)

20:47:25 T:1820324960   DEBUG: CecLogMessage - key pressed: select (0)
20:47:25 T:1820324960   DEBUG: PushCecKeypress - received key  b duration 0
20:47:25 T:1820324960   DEBUG: CecLogMessage - >> 51:8b:00
20:47:25 T:1820324960   DEBUG: CecLogMessage - >> Audio (5) -> Recorder 1 (1): vendor remote button up (8B)

 

So rasplex sees that the button "select" is pressed. But it doesn't do anything with this information.

 

Based on what I read, there should be a line like the following, indicating that plex does some action based on the keypress.

 

 

DEBUG: OnKey: select (...) pressed, action is Select

 

But this is totally missing in the logs.

 

I already added a remote.xml to /storage/.plexht/userdata/keymaps/remote.xml

 

 

 
   
      Left
      Right
      Up
      down
     
   
 

 

This doesn't change anything.

 

I saw in the logs, that rasplex is constantly polling the TV:

 

 

20:47:21 T:1769993312   DEBUG: CecLogMessage - < TV (0): POLL

20:47:21 T:1769993312   DEBUG: CecLogMessage - << 10
20:47:21 T:1769993312   DEBUG: CecLogMessage - command 'POLL' was not acked by the controller
20:47:21 T:1769993312   DEBUG: CecLogMessage - << 10
20:47:21 T:1769993312   DEBUG: CecLogMessage - command 'POLL' was not acked by the controller
20:47:21 T:1769993312   DEBUG: CecLogMessage - >> POLL not sent
20:47:22 T:1769993312   DEBUG: CecLogMessage - < TV (0): POLL
20:47:22 T:1769993312   DEBUG: CecLogMessage - << 10
20:47:22 T:1769993312   DEBUG: CecLogMessage - command 'POLL' was not acked by the controller
20:47:22 T:1769993312   DEBUG: CecLogMessage - << 10
20:47:22 T:1769993312   DEBUG: CecLogMessage - command 'POLL' was not acked by the controller
20:47:22 T:1769993312   DEBUG: CecLogMessage - >> POLL not sent
20:47:23 T:1769993312   DEBUG: CecLogMessage - < TV (0): POLL
20:47:23 T:1769993312   DEBUG: CecLogMessage - << 10

 

This fails, because there is no TV, only the AV (which outputs to a projector which doesn't do CEC at all).

 

Is Rasplex only checking for what TV "says" and ignores the AV? (Has somebody a cec-working setup without a TV?)

 

Or what the ... I'm doing wrong? I'm really running out of ideas, so I hope somebody can help me. Thanks!

 

Benjamin.

Got the same issue, ever found resolution on this?
My setup is RasPlex --> Samsung HT-C5500 --> Sinotech TV

I completely unplugged the RasPlex HDMI and still noticed those messages. I then Rebooted and yet again the messages was there. I then powered down the Samsung and Sinotech, reconnected the hdmi and started them up. Then the CEC messages disappears.

So then I press buttons to see if I can make out anything usefull but now no CEC messages are displayed.