I use Global Cache iTach product. Particularly, their Wf2Ir device and it is outstanding for my needs. It is a small box which receives commands via wifi and turns them into infrared remote commands. So i can use ANY ip based device…wired or wireless…phone, tablet, laptop, desktop to control all my old IR based equipment. The great aspect (well its a double edged sword) is that it does NOT rely on someone providing a database of equipment codes because it can capture remote control codes! This means you most likely wont encounter a device which you dont have a code for. The “other edge of the sword” is that their is a bit of setup work as you need to capture each code yourself. But you do it once and done.
I wrote a App that allows me to use my phone to control my devices…each button on app is tied to a ir code, it simply opens a socket to the wf2ir device and sends the associated code…wf2ir receives it and will deliver it to either one of the dedicated ir transmitters or its ir blaster.
The other downs side is that it is rather expensive.
I started looking a vera to do the controling but veras remote control is a bit too ridged…most of the buttons on its remote control image (pic) dont apply to my remotes. It would be nice if one could switch out veras remote control image and us our own. So i still use my app.
Their customer service is excellent too…had to send mine back because i broke it…becareful when trying to reset it!