I have a problem with my HDMI sound box (speakers) if I have an Xtrend ET8000 plugged in Deep Standby into the TV when I switch the TV on.
The speakers are not seen on the HDMI bus so the (Sony) TV eventually times out and reverts to using the builtin TV speakers.
If the ET8000 is on (not in Deep Standby) when switching on the TV, the speakers work.
If I unplug the ET8000 HDMI cable the speakers work when I switch on the TV.
In fact I've done various things and all show that if the ET8000 is in Deep Standby and connected to the TV then the speakers aren't activated when it is witched on.
This doesn't happen with the MiracleBox twin that is connected to the same TV.
I do know that the ET8000 behaves differently in the way it interacts over HDMI.
I switch off all HDMI CEC options except volume forwarding. But whereas the MBTwin forwards to the TV (the on-screen notification shows up on the screen) the ET8000 gets a notification to send to device 5, so sends directly to the speakers (no on-screen notification). But I edited HdmiCec.py to ignore this and always send to the TV. It makes no difference to the switch-on activation state.
Given that unplugging the box from the TV when the TV is running enables the speakers to show up I can't see that it's anything that the box has sent, but how can it be doing anything while in Deep Standby? And what?
PS: I only have terrestrial tuners. Running the TV with the box in Deep Standby is a reasonable thing to do.