I have a few units in my home cinema that i want to control using HA.
I've done this in the past but since some firmware update to my Harmony hub it broke up my setup and now I'm kind off drawing a blank.
The units i have and that i want to control, and how they can be controlled is:
Projector (Harmony Hub)
Receiver (Harmony Hub)
TV (Harmony Hub)
CCWGTV (Its own remote)
Projector Screen (Sonff Wifi-RF bridge)
Steam Deck (No HA control)
The issue I'm running in to is how i could seamlessly transition between using the projector + screen and the TV without turning the rest off.
So i have 2 different scenes in mind.
First scene:
TV (On)
CCWGTV (On or Off depending on the source, steam deck or Chromecast)
Projector Screen (Up)
Receiver (On)
Second scene:
Projector (On)
CCWGTV (On or Off depending on the source, steam deck or Chromecast)
Projector Screen (Down)
Receiver (On)
As you probably can imagine this would require some If-statements.
If Switching to the first scene from the second scene, it should turn off the projector, pull up the screen, but turn on the TV and let the receiver and stay on, and keep the CCGTV in it's last state (again, depending on the source) and vice versa.
At first i tried doing this with a drop down and trigger automations that way, but it seemed very unreliable as it didn't always trigger the automation.
Preferably it would be nice to be able to use the CCWGTV controller to turn on the first scene for ease of use as well. This also means that i need to have some helper keeping track of my entity states which i have not been able to figure out a good way of doing.
The harmony hub itself cannot help track the states of the units it controls since it's only using remote commands.
If anyone would have some input in how i could manage this in a reliable way it would be much appreciated.