Peel Smart Remote
I've used this free app periodically, and I'm satisfied with it.
Configuration is easy, and you can set up groups of devices by room and control them all.
What I like most is that it's also a guide and you can edit available channels and desired prog;ramming types. If you see a program you like, just click on it, and it will tune to that channel for you.
Roof-top mounted Antennas Direct DB8e & C5, Channel Master 7777 preamp, Siemens surge protection. TiVo Roamio DVR