Idea to recognize Nintendo Switch is turned on vs just charging?

To my knowledge there is no integration with Homey or HA with the Nintendo Switch. But to impress my kid I tried using a smart plug to detect a certain power treshhold and when the switch is turn on while in its dock , the TV automatically turns on and is set to the correct HDMI channel.

However I soon learned that power consumption also increases when the Switch is just charging itself or any of the attached controllers. I have yet to find a definitive power pattern that would uniquely distinguish between turned on and charging.

The Switch is behind cabinet doors and I am thinking about introducing a contact sensor to detect when the door is open (usually the door is left open during gaming). Hovewever I think that is still a bit finnicky to distinguish between “switch out of it dock → door open → switch docked and charging → door closed” and “door open → turn on switch”. I mean, it does not feel useful to wait 30 seconds to check whether the door is left open before turning on the TV. That is too long and we might is well do it manually. And it will probably be finnicky to dial in on a useful wait scenario.

Anyone have experience / an idea how to further improve the “Switch charging” vs “Switch on” detection?

EDIT: Hmmmmm I thought I tried network detection with Ping Monitor and thought it was not reliable. But perhaps I can revisit that idea…

EDIT2 Yeah did a quick test again with Ping Monitor and looks like the Switch also occasionally goes onlien when in sleeping mode. So also not a fool-proof check.