This probably belongs in the Harmony One thread, but since it's specific to my Denon 4310, I am posting it here. I'll post a reference link in the H-1 thread, however.
Some folks in our house enjoy listening to the available internet radio stations. While not (even the 128K flavors) the best sound quality, many stations provide a wide range of music, that is not found in conventional "radio". As with anything, you have to weed through the junk, to find the jewels - but, they are out there.
For the "technology challenged" members, who just want to play music without having to navigate the myriad menus and options - I invested a little time to program the Harmony One remote to make this simple, fast and effective. Also, if you're like me and have a premium display, you really do not want to leave it on al the time, even with the screen saver/blanking feature enabled, while just listening to music. And, while controlling with the web interface is cool and nice, the wife is not going to do that. I have to admit too, that I really don't want her in there, possibly clicking on something erroneously
So, I created a "Listen to Internet Radio" activity on the H-1. This activity leaves all other equipment off and just uses the 4310. There were a few caveats to this process, however, that I'll share here.
First, you should pre-configure everything using the web interface first. There are multiple "memories" to store more than enough stations and the whole principle of this process centers around that. Call up the web interface, go into the NET/USB screen.. pick Internet Radio and go find your stations. When you find ones that you like, store them in memory locations A1 through G9. You'll see why later.
Also, you'll want to preselect the default listening mode for that input (I use stereo), along with other options such as: Restorer value, DynamicEQ/Vol, Audyssey reference offset (I use -10dB). More on this later, but keep in mind that if you like to change these values on the fly, make a note to add them to list of items that you include in the "Customize Buttons" section of the activity configuration.
I'm not going into detail on how to set these options. I'll assume that you are familiar with the general operation of the 4310 sufficiently, to do this on your own.
Unless you have been able to have Harmony transfer batpigs H-1 settings to your profile (or just don't want to go through the effort, like me) - you will have to learn a few buttons from the original Denon LCD remote. This is not difficult, but there are a few caveats to that, too. You will also need to program a few sequences - one for each station that you want to directly access. I'm going to describe that process now.
Launch the Harmony Remote Software GUI on your computer.
Choose the DEVICES tab and select the 4310 button "Learn IR".
You're going to "learn" commands for the A-G buttons and the accompanying numbers, 1-9. Note: the numbers are not the standard number 1-9 buttons. They will NOT work for this process. Apparently, the number buttons are dual-purpose and send a different IR code when selecting NET/USB presets. You'll have to be careful to learn the correct feature for the numbers.
To learn these commands, take the LCD remote and press the soft button "NET/USB. This puts the LCD remote into the proper operation state.
Make sure your H-1 is connected to your computer now.
At the bottom of the "Learn IR" screen, type in the name you want to call the command that you are about to learn. In this example, I will explain how to learn the "A" command. I call that command..... A.
Press the "Learn New Command" button in the Harmony GUI, below where you typed the command name.
Follow the instructions on the next screen to complete the learning of that command. Basically, you just press the "A" button on the Denon remote, while pointing it at the H-1. You will receive a confirmation if this completes successfully.
Repeat this process for the B-G buttons.
As I said before, the numbers that are in the Denon Harmony database are just "numbers". The default values that are already in the database command list WILL NOT work for this process. You will have to learn the alternate IR code. This is not daunting at all. You just have to repeat the learning process that you did with A-G.
Your Denon remote is already in the proper state to correctly transfer the numbers in the required form.
Go back to the Learn IR screen, if you are not already there. Choose a name for these new commands. Since I am using them just for the NET/USB presets, I name them "NetUSB1, NetUSB2, NETUSB3, etc. Do NOT name them 1, 2, 3, etc. That could confuse you (or the software) with the regular number functions.
DO NOT PRESS ANY OTHER BUTTONS ON THE DENON REMOTE DURING THIS PROCESS. YOU DO NOT WANT TO CHANGE OUT OF THE NET/USB MODE THAT THE DENON REMOTE IS ALREADY IN.
Learn the number commands, one at a time, just like you did with A-G.
The numbers on the Denon remote are the hard buttons, below the Channel +/- and VOL +/- buttons. The #1 button is also labeled "DVD", #2 is labeled "TV", etc.
You have now learned all the commands that you will need to select the stations that you have stored in memory locations A1 through G9
Now it's time create the new activity for turning on your 4310 and selecting the Internet Radio function. Select the ACTIVITIES tab on the Harmony GUI, then choose "New Activity". Name it whatever you want.
When asked "what input or channel does your Denon need to be on?" - choose: NET/USB.
Answer appropriately the questions for all the other gear. Most (if not all) will be left "off". I do include my lighting controller in this activity, so the lights can be adjusted, if desired, while in this activity.
Now, move on to customizing buttons. In the new activity you just created, choose "Customize Buttons".
At the bottom of that page, you'll see a button called "Add Sequence". Click it. Here is where you create the command sequence to call up the memory presets. This is a two-button command, so in order to make that happen with just one press of the H-1 - you have to create a sequence for each channel.
I'll describe how to create the sequence for calling up memory A1. Duplicate this for all your presets:
Name the Sequence... obvious- A1.
In the first box under "Device" select your 4310.
In the box to the right of that, named "Command" select A (the A command you learned from the original remote.
In the 2nd box under "Device" again select your 4310.
In the "Command" box to the right of that, select NetUSB1 (or whatever you named that command. DO NOT PICK THE DEFAULT NUMBER BUTTONS - use the ones that you learned!
Continue in the fashion until you have created a sequence for all the memory locations that you are using.
When finished - click DONE and go back to the Customize Buttons screen.
Select the "ADDITIONAL BUTTONS" tab.
Here's where you plug in the sequences that will show up on the LCD display of the H-1 remote, for changing to/from the different stations that you stored in the memory locations A1 through G9.
This is also where you might want to include the other functions that were mentioned at the beginning of this post for STEREO, RESTORER, DYNAMIC/EQ, etc. They are all just standard commands, that you can pick and insert wherever you'd like on these screens. I put them on the last page, to avoid accidental presses, that could change them - leaving the first few pages for the station/memory presets.
I'll show you an example for how to set the first location to store memory location A1. You can duplicate appropriately for the rest.
In the box under "label", create a name for the station stored in A1. For me, it's MusicPlus.
In the box under "Device", select "sequence".
In the box under "Command", select the name of the sequence, corresponding to the memory location you want to access... i this case "A1".
That's it. Just double check your work to ensure that you have no typo's or mistakes and you'll be good to go
Update your remote with this new activity and try it out.
I hope you find this useful, helpful and easy.
Some folks in our house enjoy listening to the available internet radio stations. While not (even the 128K flavors) the best sound quality, many stations provide a wide range of music, that is not found in conventional "radio". As with anything, you have to weed through the junk, to find the jewels - but, they are out there.
For the "technology challenged" members, who just want to play music without having to navigate the myriad menus and options - I invested a little time to program the Harmony One remote to make this simple, fast and effective. Also, if you're like me and have a premium display, you really do not want to leave it on al the time, even with the screen saver/blanking feature enabled, while just listening to music. And, while controlling with the web interface is cool and nice, the wife is not going to do that. I have to admit too, that I really don't want her in there, possibly clicking on something erroneously

So, I created a "Listen to Internet Radio" activity on the H-1. This activity leaves all other equipment off and just uses the 4310. There were a few caveats to this process, however, that I'll share here.
First, you should pre-configure everything using the web interface first. There are multiple "memories" to store more than enough stations and the whole principle of this process centers around that. Call up the web interface, go into the NET/USB screen.. pick Internet Radio and go find your stations. When you find ones that you like, store them in memory locations A1 through G9. You'll see why later.
Also, you'll want to preselect the default listening mode for that input (I use stereo), along with other options such as: Restorer value, DynamicEQ/Vol, Audyssey reference offset (I use -10dB). More on this later, but keep in mind that if you like to change these values on the fly, make a note to add them to list of items that you include in the "Customize Buttons" section of the activity configuration.
I'm not going into detail on how to set these options. I'll assume that you are familiar with the general operation of the 4310 sufficiently, to do this on your own.
Unless you have been able to have Harmony transfer batpigs H-1 settings to your profile (or just don't want to go through the effort, like me) - you will have to learn a few buttons from the original Denon LCD remote. This is not difficult, but there are a few caveats to that, too. You will also need to program a few sequences - one for each station that you want to directly access. I'm going to describe that process now.
Launch the Harmony Remote Software GUI on your computer.
Choose the DEVICES tab and select the 4310 button "Learn IR".
You're going to "learn" commands for the A-G buttons and the accompanying numbers, 1-9. Note: the numbers are not the standard number 1-9 buttons. They will NOT work for this process. Apparently, the number buttons are dual-purpose and send a different IR code when selecting NET/USB presets. You'll have to be careful to learn the correct feature for the numbers.
To learn these commands, take the LCD remote and press the soft button "NET/USB. This puts the LCD remote into the proper operation state.
Make sure your H-1 is connected to your computer now.
At the bottom of the "Learn IR" screen, type in the name you want to call the command that you are about to learn. In this example, I will explain how to learn the "A" command. I call that command..... A.
Press the "Learn New Command" button in the Harmony GUI, below where you typed the command name.
Follow the instructions on the next screen to complete the learning of that command. Basically, you just press the "A" button on the Denon remote, while pointing it at the H-1. You will receive a confirmation if this completes successfully.
Repeat this process for the B-G buttons.
As I said before, the numbers that are in the Denon Harmony database are just "numbers". The default values that are already in the database command list WILL NOT work for this process. You will have to learn the alternate IR code. This is not daunting at all. You just have to repeat the learning process that you did with A-G.
Your Denon remote is already in the proper state to correctly transfer the numbers in the required form.
Go back to the Learn IR screen, if you are not already there. Choose a name for these new commands. Since I am using them just for the NET/USB presets, I name them "NetUSB1, NetUSB2, NETUSB3, etc. Do NOT name them 1, 2, 3, etc. That could confuse you (or the software) with the regular number functions.
DO NOT PRESS ANY OTHER BUTTONS ON THE DENON REMOTE DURING THIS PROCESS. YOU DO NOT WANT TO CHANGE OUT OF THE NET/USB MODE THAT THE DENON REMOTE IS ALREADY IN.
Learn the number commands, one at a time, just like you did with A-G.
The numbers on the Denon remote are the hard buttons, below the Channel +/- and VOL +/- buttons. The #1 button is also labeled "DVD", #2 is labeled "TV", etc.
You have now learned all the commands that you will need to select the stations that you have stored in memory locations A1 through G9

Now it's time create the new activity for turning on your 4310 and selecting the Internet Radio function. Select the ACTIVITIES tab on the Harmony GUI, then choose "New Activity". Name it whatever you want.
When asked "what input or channel does your Denon need to be on?" - choose: NET/USB.
Answer appropriately the questions for all the other gear. Most (if not all) will be left "off". I do include my lighting controller in this activity, so the lights can be adjusted, if desired, while in this activity.
Now, move on to customizing buttons. In the new activity you just created, choose "Customize Buttons".
At the bottom of that page, you'll see a button called "Add Sequence". Click it. Here is where you create the command sequence to call up the memory presets. This is a two-button command, so in order to make that happen with just one press of the H-1 - you have to create a sequence for each channel.
I'll describe how to create the sequence for calling up memory A1. Duplicate this for all your presets:
Name the Sequence... obvious- A1.
In the first box under "Device" select your 4310.
In the box to the right of that, named "Command" select A (the A command you learned from the original remote.
In the 2nd box under "Device" again select your 4310.
In the "Command" box to the right of that, select NetUSB1 (or whatever you named that command. DO NOT PICK THE DEFAULT NUMBER BUTTONS - use the ones that you learned!
Continue in the fashion until you have created a sequence for all the memory locations that you are using.
When finished - click DONE and go back to the Customize Buttons screen.
Select the "ADDITIONAL BUTTONS" tab.
Here's where you plug in the sequences that will show up on the LCD display of the H-1 remote, for changing to/from the different stations that you stored in the memory locations A1 through G9.
This is also where you might want to include the other functions that were mentioned at the beginning of this post for STEREO, RESTORER, DYNAMIC/EQ, etc. They are all just standard commands, that you can pick and insert wherever you'd like on these screens. I put them on the last page, to avoid accidental presses, that could change them - leaving the first few pages for the station/memory presets.
I'll show you an example for how to set the first location to store memory location A1. You can duplicate appropriately for the rest.
In the box under "label", create a name for the station stored in A1. For me, it's MusicPlus.
In the box under "Device", select "sequence".
In the box under "Command", select the name of the sequence, corresponding to the memory location you want to access... i this case "A1".
That's it. Just double check your work to ensure that you have no typo's or mistakes and you'll be good to go

Update your remote with this new activity and try it out.
I hope you find this useful, helpful and easy.















.




