I have some scripts that my Home Assistant runs on my Apple TVs. They work well except for one that I am trying to run when I turn off the AV system in my Lounge. The script sets the Enhance Dialogue Setting back to Off in case we have left it on.
Because there is no deep link available within the Apple TV Settings menu, it is quite a lengthy script that takes many button press actions to achieve. It works fine when everything is switched on, but I have discovered (after a lot of hair tearing out) that the Apple TV is "clever" enough to know that it hasn't got anything connected to the HDMI and so doesn't allow any navigation commands. So when the AVR/TV are switched off the script doesn't work.
So, I was wondering if there is any way to fool the Apple TV into thinking a display is connected to it even when it isn't - maybe a HDMI Edid emulator passthrough device? But there seem to be a lot of different types, so I wondered if anyone has any experience of them and could recommend one that would do what I want? Or any other suggestions to keep the Apple TV responsive to script commands with no display active?