I've been working on similar for my home system. I've posted the code on http://bitbucket.org/adrianwadey/OneRing
It's very raw as I'm learning ruby at the same time.
I'm using a sky remote to control everything with the tv coded to a different model so that part doesn't interfere. I plan to put all the equipment in a cupboard so there's some IR isolation.

Hope this helps.

On Mar 25, 2014 6:28 PM, "Bill Kearney" <wkearney99@hotmail.com> wrote:
I'd like to have a way to use LIRC to recognize a given IR command and then
send a series of other commands back out again.

Mainly because I'd like to be able to continue using our very convenient
Tivo RF remotes with our AVR setup.  Having only one INPUT button on the
remote poses no end of hassles when it comes to controlling multiple
devices.  Sure, I could 'teach' the remote a series of commands, but it's
still madness when things get out of sync.

I'm thinking I'll just program the remote to send a completely unlikely
sequence on that button (input from some oddball TV).  Then upon receiving
this I'd have LIRC send out other IR and possible trigger some IP commands
as well.

So, I'm wondering, how readily LIRC could be used for this task?   I realize
it's not an out-of-the-box solution, and I'm prepared to script things as

-Bill Kearney

Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!