A free program for Android, by AppsTvSolutions.
Control For Vizio TV Remote is an Android app that allows you to control your Vizio TV with your phone. It is supported by all types of connection mode like IP, IR Port or Wifi connections.
It works on all devices that have an IR port. You don't need to do anything else.
It works on all devices that have a Wi-Fi connection. You need to download the app, and connect your phone to the same Wi-Fi network that your TV is connected to.
How to use it?
Select the TV from the list that appears when you open the app.
Select the program you want to watch.