Automating Lights in greatroom in conjunction with TV

The easiest solution that I can think of is similar to your IFTTT solution. You can us an Aeon Labs DSC24-ZWUS Smart Switch that monitors the power to your TV, then create a SmartApp that triggers your scene based on the power.

Try taking a look at the laundry monitor app as an example.