Would be nice to have a Vizio SmartCast component for the Vizio TV’s that support it. Support power on/off, changing inputs, sending remote commands, etc.
API has been reverse engineered and documented at https://github.com/exiva/Vizio_SmartCast_API
A few people have used command_line switches to send the power API requests: Vizio SmartCast