Hi!
I am experiencing an odd behaviour with HDMI-CEC on my Zgemma H9.2S.
I would like the Zgemma box to go on standby when the TV goes on standby and to wake up when the TV wakes up. But what happens is: the Zgemma box goes on standby when the TV goes in standby, but it does not wakeup when the TV wakes up.
This is my HDMI-CEC configuration:


As you can see, I have enabled the debug log. Here it is:
root@zgemmah92s:~# tail -f /home/root/logs/Enigma2-hdmicec-20191214.log
10:51:37.3886 <Rx:> 00 86 31 00 <TV><Set Stream Path><3.1.0.0>
10:51:37.4877 <Rx:> 05 72 01 <Audio System><Set System Audio Mode><On>
10:51:38.0934 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:51:39.8747 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:51:39.9516 <Rx:> 00 83 <TV><Give Physical Address>
10:51:40.2025 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:51:40.4467 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:51:41.0627 <Rx:> 05 46 <Audio System><Give OSD Name>
10:51:41.3135 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:51:41.8657 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Da
ta>
10:56:49.5167 <Rx:> 00 36 <TV><Standby>
10:56:49.5172 [ ] go into standby...
10:57:33.3777 <Rx:> 00 36 <TV><Standby>
10:57:33.3783 [ ] go into standby...
10:57:33.4023 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:57:33.4030 <Rx:> 08 87 00 0C E7 <Playback 2><Device Vendor ID><3303>
10:57:38.2166 <Rx:> 00 83 <TV><Give Physical Address>
10:57:38.3597 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:57:38.4676 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:57:39.0317 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:57:39.5266 <Rx:> 00 8C <TV><Give Device Vendor ID>
10:57:39.6697 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:57:39.7467 <Rx:> 00 8F <TV><Give Device Power Status>
10:57:39.7774 <Tx:> 00 87 00 00 00 <TV><Device Vendor ID><0>
10:57:40.0282 <Tx:> 00 90 00 <TV><Report Power Status><On>
10:57:40.5276 <Rx:> 05 46 <Audio System><Give OSD Name>
10:57:40.5606 <Rx:> 00 46 <TV><Give OSD Name>
10:57:40.7785 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:57:41.0295 <Tx:> 00 47 7A 67 65 6D 6D 61 68 39 32 73 <TV><Set OSD Name><zgemmah92s>
10:57:41.6717 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Data>
10:57:44.3557 <Rx:> 00 83 <TV><Give Physical Address>
10:57:44.6064 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:57:44.8397 <Rx:> 05 46 <Audio System><Give OSD Name>
10:57:44.8573 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:57:45.3457 <Rx:> 00 A0 00 00 F0 23 <TV><Vendor Command With ID><240><Vendor Specific Data>
10:57:45.5436 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Data>
10:57:49.8386 <Rx:> 00 9F <TV><Get CEC Version>
The text in red is what happens when I put the TV in standby using the TV remote. This is as expected.
When I wake up the TV from the TV remote, nothing is recorded in the log.
And then... When I wake up the Zgemma box using its own remote, the Zgemma light briefly flashes white and then goes red again, and the text in blue happens. I have to press the on/off button on the Zgemma remote again to make it wake up properly, at which point the rest of the text is recorded in the log.
What I select in "Enable wakeup from TV" doesn't seem to make a difference - I've tried them all.
So... here are my questions:
I am experiencing an odd behaviour with HDMI-CEC on my Zgemma H9.2S.
I would like the Zgemma box to go on standby when the TV goes on standby and to wake up when the TV wakes up. But what happens is: the Zgemma box goes on standby when the TV goes in standby, but it does not wakeup when the TV wakes up.
This is my HDMI-CEC configuration:


As you can see, I have enabled the debug log. Here it is:
root@zgemmah92s:~# tail -f /home/root/logs/Enigma2-hdmicec-20191214.log
10:51:37.3886 <Rx:> 00 86 31 00 <TV><Set Stream Path><3.1.0.0>
10:51:37.4877 <Rx:> 05 72 01 <Audio System><Set System Audio Mode><On>
10:51:38.0934 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:51:39.8747 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:51:39.9516 <Rx:> 00 83 <TV><Give Physical Address>
10:51:40.2025 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:51:40.4467 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:51:41.0627 <Rx:> 05 46 <Audio System><Give OSD Name>
10:51:41.3135 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:51:41.8657 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Da
ta>
10:56:49.5167 <Rx:> 00 36 <TV><Standby>
10:56:49.5172 [ ] go into standby...
10:57:33.3777 <Rx:> 00 36 <TV><Standby>
10:57:33.3783 [ ] go into standby...
10:57:33.4023 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:57:33.4030 <Rx:> 08 87 00 0C E7 <Playback 2><Device Vendor ID><3303>
10:57:38.2166 <Rx:> 00 83 <TV><Give Physical Address>
10:57:38.3597 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:57:38.4676 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:57:39.0317 <Rx:> 08 84 10 00 04 <Playback 2><Report Physical Address><1.0.0.0><Playback Devive>
10:57:39.5266 <Rx:> 00 8C <TV><Give Device Vendor ID>
10:57:39.6697 <Rx:> 05 84 30 00 05 <Audio System><Report Physical Address><3.0.0.0><Audio System>
10:57:39.7467 <Rx:> 00 8F <TV><Give Device Power Status>
10:57:39.7774 <Tx:> 00 87 00 00 00 <TV><Device Vendor ID><0>
10:57:40.0282 <Tx:> 00 90 00 <TV><Report Power Status><On>
10:57:40.5276 <Rx:> 05 46 <Audio System><Give OSD Name>
10:57:40.5606 <Rx:> 00 46 <TV><Give OSD Name>
10:57:40.7785 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:57:41.0295 <Tx:> 00 47 7A 67 65 6D 6D 61 68 39 32 73 <TV><Set OSD Name><zgemmah92s>
10:57:41.6717 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Data>
10:57:44.3557 <Rx:> 00 83 <TV><Give Physical Address>
10:57:44.6064 <Tx:> 0F 84 20 00 04 <Broadcast><Report Physical Address><2.0.0.0><Playback Devive>
10:57:44.8397 <Rx:> 05 46 <Audio System><Give OSD Name>
10:57:44.8573 <Tx:> 05 47 7A 67 65 6D 6D 61 68 39 32 73 <Audio System><Set OSD Name><zgemmah92s>
10:57:45.3457 <Rx:> 00 A0 00 00 F0 23 <TV><Vendor Command With ID><240><Vendor Specific Data>
10:57:45.5436 <Rx:> 05 A0 00 09 B0 00 80 20 <Audio System><Vendor Command With ID><2480><Vendor Specific Data>
10:57:49.8386 <Rx:> 00 9F <TV><Get CEC Version>
The text in red is what happens when I put the TV in standby using the TV remote. This is as expected.
When I wake up the TV from the TV remote, nothing is recorded in the log.
And then... When I wake up the Zgemma box using its own remote, the Zgemma light briefly flashes white and then goes red again, and the text in blue happens. I have to press the on/off button on the Zgemma remote again to make it wake up properly, at which point the rest of the text is recorded in the log.
What I select in "Enable wakeup from TV" doesn't seem to make a difference - I've tried them all.
So... here are my questions:
- How can I make the Zgemma box wake up when the TV wakes up?
- If this is a defect, is it being worked on (as far as you know), and when will a fix be released?
- Why do I have to press the on/off button twice on the Zgemma remote to wake it up, and is there a way to prevent this? This is screwing up all my home automation scenes... :-)
Last edited: