INTERACT FORUM

More => Old Versions => Media Center 12 (Development Ended) => Topic started by: simonmason on March 10, 2007, 06:30:58 am

Title: Discrete IR Commands for home automation
Post by: simonmason on March 10, 2007, 06:30:58 am
I don't think this is available so it would seem that it is a feature request - I am in the process of interfacing my Media Center with my home automation system.  I have settled on IR control (prefer some sort of hard wired or IP based control but haven't figured that out yet - see my other posts).  I noticed that a fair number of the IR commands are not discrete.  For example, there is a shuffle IR command that works as a toggle, but I would like to have shuffle on and shuffle off as two commands.  I have also seen some posts that the discrete pause is only working as a play/pause.  These discrete commands are needed because the home automation system doesn't know what state Media Center is in before it sends the commands so it is necessary to be sure that it will have the desired effect.  Thanks.
Title: Re: Discrete IR Commands for home automation
Post by: bspachman on March 10, 2007, 12:42:42 pm
There are actually many discrete commands. They just aren't revealed in the standard UI. If you require them, you should investigate integrating Girder into your system. It's kind of a 'control system' for your PC. One great feature is the ability to pass messages directly to various applications.

The (mostly) complete list of messages that MC will accept is at:
http://www.jrmediacenter.com/DevZone/MCCommands.h

I believe Glynor has already created a Girder configuration file for use with MC. The last I saw it was at:
http://yabb.jriver.com/interact/index.php?topic=33295.0

Hope this helps,
brad
Title: Re: Discrete IR Commands for home automation
Post by: simonmason on March 11, 2007, 07:03:09 pm
I have been playing around with Main Lobby as my front end.  Mail Lobby server communicates directly with Media Center so I am hoping I can use this to transmit the commands.  Thanks for the link to the file with the listings.