2015-11-28, 18:33
I just got a new Onkyo AVR with Onkyo R393 receiver which does support HDMI CEC.
With the Pi Connected directly to the TV, CEC works as expected and I was able to navigate with my TV remote.
Now, with Kodi on Pi connected to my AVR and then to the TV, both TV remote, and Onkyo remote refuses to work.
Odd enough, looking at the debug logs, Kodi seems to see the button clicks from the remote but does not act on it.
What could be the problem ? I've tried multiple HDMI cables as well since that seems to be a suggestion in other threads.
With the Pi Connected directly to the TV, CEC works as expected and I was able to navigate with my TV remote.
Now, with Kodi on Pi connected to my AVR and then to the TV, both TV remote, and Onkyo remote refuses to work.
Odd enough, looking at the debug logs, Kodi seems to see the button clicks from the remote but does not act on it.
Code:
OpenELEC:~ # tail -f /storage/.kodi/temp/kodi.log | grep -i cec
16:28:01 T:1870955584 DEBUG: CecLogMessage - << 1f:47:4b:6f:64:69
16:28:01 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:01 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:01 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:02 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:02 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:02 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:03 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:03 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:03 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:04 T:1870955584 DEBUG: CecLogMessage - >> f1:46
16:28:04 T:1870955584 DEBUG: CecLogMessage - >> Broadcast (F) -> Recorder 1 (1): give osd name (46)
16:28:04 T:1870955584 DEBUG: CecLogMessage - << Recorder 1 (1) -> Broadcast (F): OSD name 'Kodi'
16:28:04 T:1870955584 DEBUG: CecLogMessage - << 1f:47:4b:6f:64:69
16:28:04 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:04 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:05 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:06 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:06 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:06 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:07 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:07 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:07 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:07 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:08 T:1870955584 DEBUG: CecLogMessage - >> 5f:84:10:00:05
16:28:08 T:1870955584 DEBUG: CecLogMessage - >> Audio (5) -> Broadcast (F): report physical address (84)
16:28:08 T:1870955584 DEBUG: CecLogMessage - physical address unchanged (1000)
16:28:08 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:08 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:08 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:08 T:1870955584 DEBUG: CecLogMessage - >> 5f:87:00:09:b0
16:28:08 T:1870955584 DEBUG: CecLogMessage - >> Audio (5) -> Broadcast (F): device vendor id (87)
16:28:09 T:1870955584 DEBUG: CecLogMessage - >> 51:44:03
16:28:09 T:1870955584 DEBUG: CecLogMessage - >> Audio (5) -> Recorder 1 (1): user control pressed (44)
16:28:09 T:1870955584 DEBUG: CecLogMessage - key pressed: left (3)
16:28:09 T:1870955584 DEBUG: PushCecKeypress - received key a9 duration 0
16:28:09 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:09 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:09 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:10 T:1870955584 DEBUG: CecLogMessage - key auto-released: left (3)
16:28:10 T:1870955584 DEBUG: PushCecKeypress - received key a9 duration 1002
16:28:10 T:1870955584 DEBUG: CecLogMessage - >> 51:44:03
16:28:10 T:1870955584 DEBUG: CecLogMessage - >> Audio (5) -> Recorder 1 (1): user control pressed (44)
16:28:10 T:1870955584 DEBUG: CecLogMessage - key pressed: left (3)
16:28:10 T:1870955584 DEBUG: PushCecKeypress - received key a9 duration 0
16:28:10 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:10 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:11 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:11 T:1870955584 DEBUG: CecLogMessage - key auto-released: left (3)
16:28:11 T:1870955584 DEBUG: PushCecKeypress - received key a9 duration 1001
16:28:12 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:12 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:12 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
16:28:13 T:1844712512 DEBUG: CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
16:28:13 T:1844712512 DEBUG: CecLogMessage - << 10
16:28:13 T:1844712512 DEBUG: CecLogMessage - >> POLL not sent
What could be the problem ? I've tried multiple HDMI cables as well since that seems to be a suggestion in other threads.