I actually had a working template that i've been using for over well over a year now. The only problem that i have with it is that mce seems to hold the connection open instead of just sending the commands one at a time. This causing it to be kinda unreliable and i would frequently have to resend the channels to it to get it to tune correctly no matter how long i put a delay in there for. also, if you did a reload, then it would take quite some time before the dtv box started to accept commands again. This would also be the case if you used a directv app on a phone, it would cause mce to quit talking to the box for 15 to 20 minutes. I don't have this problem on other automation systems that i install (control4, savant, or crestron), they work instantly. So it must be in some way that the router is handling the connection.