I recently purchased a Boom for our bedroom which places an SB3 (aka
Classic) and a Boom in the same room. This brings about the problem of
controlling one squeezebox and not affecting the other. As many of you
are aware, the way to handle this is to configure one of the
squeezeboxes to use the JVC DVD player control IR codes.
I don't own any universal remotes or JVC DVD players, but I do have
DirecTV. The remotes that I have for my boxes are programmable. So,
rather than add a remote, I decided to try to get my DirecTV remote to
work with my squeezebox.
I got something to work that I have found useful. I think others may
find this useful too, so I thought I'd post my files.
It occurs to me as I write this that this could be useful with Booms as
well since it's remote has limited functionality.
Before I describe how to set this up, let me explain how the remote is
laid out as I've set it up. You will see that it isn't exactly the most
intuitive layout. This is largely because many of the buttons on the
remote are not active when AV1 or AV2 is selected. Other buttons will
only control your TV no matter what mode is selected. For this reason,
the volume up/down, channel up/down, mute, and prev buttons don't work
when controlling another device, so they couldn't be used here.
Here is the mapping of the buttons:
DTV.SB Equivalent
=
PWR.POWER
PAUSE...PAUSE
RWNDREW
REPEAT..VOL Down
STOPSTOP
NEXTVOL Up
FFWDFWD
PLAYPLAY
EXITBRIGHTNESS
MENUNOW_PLAYING
ARROW UPARROW UP
ARROW RIGHT.ARROW RIGHT
ARROW_DOWN..ARROW DOWN
ARROW_LEFT..ARROW LEFT
SELECT..ADD
1...FAVORITES
2...SLEEP
3...SEARCH
4...BROWSE
5...SHUFFLE
6...REPEAT
7...NOW PLAYING
8...SIZE
9...BRIGHTNESS
A quick note on the button names. The REPEAT button is the one in
between the rewind and stop buttons. The NEXT button is the one in
between the stop and fast forward buttons.
Unfortunately, the buttons GUIDE, ACTIVE, LIST, BACK, and INFO are not
active on the DTV remote when set to an AV mode. This is why only EXIT
and MENU are used in my mapping.
The rational behind the number key layout is that the bottom 3 rows of
buttons on the SB candy bar remote are mapped to the top 3 rows of
number keys on the DTV remote, except for 2. This is where the 0 would
be on the candy bar remote. I mapped this to the oddball button of
sleep. If you look at the two remotes and examine the mapping, you will
see what I mean.
I chose to do the number key mapping because I only use the number
buttons when performing searches (which is actually rare). Even though
I've overridden the functionality here, they will continue to work in
this way when in search mode. I have not done any other testing of the
number buttons.
OK, now for the nitty gritty details. The DTV remote model that I have
is the RC32. I believe this to be pretty common. I also am running
Linux, so the files are Linux format. If you are a Windows user, these
will most likely work. When editing them, use an editor that can edit
Linux files. Wordpad can handle this. I am also running 7.3.3 of
squeezecenter. I don't know how this will work on the current 7.4.x
lines.
1) Program your DTV remote
- Slid the AV switch on top to AV1 or AV2
- Press mute and select at the same time and wait for the light to
flash 2 times.
- enter the code 20623
2) Copy the files from the attached archive (Custom.map and
dtv_jvc_dvd.ir) to the directory /usr/share/squeezecenter/IR
3) Using the web UI, go to the settings of the player you wish to
control with your DTV remote. Use the dropdown to get to the remote
settings. Check the box dtv_jvc_dvd. Uncheck Slim_Devices_Remote
and jvc_dvd if you want to control the squeezebox exclusively with the
DTV remote. For Remote Button Functions, select custom.
4) Restart squeezecenter with the command /etc/init.d/squeezecetner
restart.
The remote should now be functional. As a quick test, press the PWR
button on the DTV remote with the AV slide switch set to the appropriate
setting. This should power your squeezebox on and off.
For windows and Mac users, you need to program the DTV remote the same
way. Search for the IR directory and put the files there. Start and
stop squeezecenter however you normally do for your environment.
If you find this useful, great! Let me know if you have any
suggestions.
Enjoy!
+---+
|Filename: DTV_Remote_IR.zip|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=8969|
+---+
--
maggior
Rich
-
Setup: 2 SB3s, 4 Booms, 1