2022-07-24, 16:25
Hi Experts,
I'm fiddling around with a a very simple Kodi configuration: There is one old beamer - which does not have any CEC functionality -, a soundbar, and the RPi4 with Kodi.
All three devices are turned on together with one switch. Beamer and RPi4 starts and the sound bar goes into standby - so I try to wake the device with CEC.
The Problem is, that Kodi's CECAdapter always change the baseDevice from "Amplifier/Receiver" back to "TV" and the remains into standby on the next boot.
The log file - with CEC debug messages - showes, that the CECAdapter poll around every second for the hidden/nonCEC TV device:
CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
CecLogMessage - << 10
CecLogMessage - CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
CecLogMessage - << 10
CecLogMessage - CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
CecLogMessage - >> POLL not sent
PhyAddr LogAddr
0.0.0.0 0 (TV) <---- this old device does't responce to any CEC message.
1.0.0.0 5 (Audio)
1.1.0.0 1 (Recorder/KodiRPi4)
Does anyone know a solution for this problem?
Otherwise I have to turn off CEC at all and turn on the soundbar with the cec-client in autostart.sh - loosing the common remote control.
It seems to be a kind of mixing up the terms configuration and state. The first should be persistent, the second can change.
Thanks for all kind of respond!
I'm fiddling around with a a very simple Kodi configuration: There is one old beamer - which does not have any CEC functionality -, a soundbar, and the RPi4 with Kodi.
All three devices are turned on together with one switch. Beamer and RPi4 starts and the sound bar goes into standby - so I try to wake the device with CEC.
The Problem is, that Kodi's CECAdapter always change the baseDevice from "Amplifier/Receiver" back to "TV" and the remains into standby on the next boot.
The log file - with CEC debug messages - showes, that the CECAdapter poll around every second for the hidden/nonCEC TV device:
CecLogMessage - << Recorder 1 (1) -> TV (0): POLL
CecLogMessage - << 10
CecLogMessage - CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
CecLogMessage - << 10
CecLogMessage - CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
CecLogMessage - >> POLL not sent
PhyAddr LogAddr
0.0.0.0 0 (TV) <---- this old device does't responce to any CEC message.
1.0.0.0 5 (Audio)
1.1.0.0 1 (Recorder/KodiRPi4)
Does anyone know a solution for this problem?
Otherwise I have to turn off CEC at all and turn on the soundbar with the cec-client in autostart.sh - loosing the common remote control.
It seems to be a kind of mixing up the terms configuration and state. The first should be persistent, the second can change.
Thanks for all kind of respond!