If it was me I would probably get an ir receiver and see if I could learn the right codes and then send them. IR receivers are cheap and an investment anyway.
Basically do something like this.
I would also find a second remote/device I could test with (TV etc), to make sure hardware is working ok before I got too deep into debugging protocols.