OneRemote: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
OneRemote is a customizable menu app for Android. Its purpose is to provide uniform setup and control of many types of devices.
[What you need]


In OneRemote, you can create a colorful tree structure of items (buttons) in much the same way that you might set up a tree structure of folders on a computer. You can name them and arrange them as you like. You can add photos to the buttons.
* J. River Media Center


==Item Types==
* An IR (or RF) "transceiver" device installed on your computer. Examples are the one that comes with the Hauppage 2250 TV kit, or the Microsoft MCE remote. These plug into a USB connector and include


'''Categories'''
* IR transmitters ("blasters") that plug into the transceiver itself via 1/8" phone jacks. Place these blasters in front of the equipment you want to control, such as a cable set top box, a receiver, or a TV.


These are containers for other items.
* The remote you want to use for controlling all entertainment functions. We'll call this the "Universal Remote" here.


Each Category can contain one or more of:
* The remotes for other equipment you want to control from Media Center. For example, a TV, cable set top box, or amplifier.


'''Sub-Categories'''
[How to do it]
These are second level and beyond. They are just containers for adding other types of items, including categories. Others include:
In Media Center, go to the Tools / Options / Remote control dialog. Make sure the transceiver device you are using is activated (checked) in the list of devices at the top of the dialog. The "MCE Remote" device is selected by default and will handle Microsoft and most compatible MCE transceiver devices.
The command listing in this dialog shows a list of the most commonly used commands in Media Center for music listening and TV and video viewing. Feel free to add new commands or delete or rename existing ones to make the list match your situation. Each command in the list may be assigned to a single button on your Master Remote.
Go ahead and assign the buttons on your Master Remote to the commands in the list. To do this, click the "Start Learning" button in the dialog. The text on this button will change to "Stop Learning" and the top command in the list will show "Learning..." in the right-hand column. Press the button on the remote that you would like to correspond to the command in the list. The "Learning" text will be replaced by the learned code and the next command in the list will be ready to learn. If you don't want to learn a command, click on the next command in the list that you'd like to learn. When you're done, click the "Stop Learning" button.
Now you may want to fine-tune the actions performed by a command when you press it's associated button on the Master Remote. By default, most commands will execute a single "MCC" type command within Media Center such as "Play", "Pause", "Mute", "Fast forward", and so on. If you want Media Center to be able to control external equipment, such as TV's, cable boxes, and audio amplifiers, you'll need to add that functionality. The following example shows how to modify commands to control the volume on an external audio amplifier. This is useful if you output digital sound from your computer to your amp, in which case the volume control within Media Center will not affect the final volume on the amplifier.


'''Devices'''
From the command list, select the "Volume Up" command.
Click the "Edit Command" button.
A dialog will pop-up showing that there is currently one action associated with the "Volume Up" command, namely a Media Center command to increase the volume slider. We'll leave this action in the list, since the user may output analog audio from time to time.


Reserved for future
We're going to add a "blaster" action to raise the volume on the amplifier. This means that when you press the "Volume Up" key on your Master Remote, an IR signal will be output to your amplifier through the blaster that you placed in front of the amplifier in an earlier step. That IR signal will increase the amp's volume just as if you pressed the Volume-Up button on the amplifier's own remote control.
Click the "Add Blast" button in the dialog. A pop-up message will appear saying it's ready to record an IR signal from a remote control.
Point the amplifier's remote control (not the Master Remote!) at the transceiver and press the Volume-Up button. When the recording is complete, the pop-up will go away and the action list will show the newly created blaster command. Click "Done" on the dialog.


'''Links'''
That's it. From now on, pressing the Volume-Up button on the Master Remote will simultaneously raise the volume slider in Media Center and increase the volume on the external audio amplifier.

Continue fine-tuning commands as needed. When complete, click the Ok button and start using your remote.
Used to open web pages or any valid URL.

'''Switches'''

Lights are currently implemented as Links but will be moved to a new item called Switches. They can be used with the JRiver Engen server to control Z-Wave devices like switches and outlets. To emulate a switch, this link allows two URL's (for on and off)

Sample URL's:

On http://localhost:52110/alpha000/basic_set?node=2,value=100 (turns on node 2)

Off http://localhost:52110/alpha000/basic_set?node=2,value=0 (turns off node 2)

Use the web page option to list your nodes. The terminal window has a help() feature.

==Instructions==

'''Add an Item'''

Click the Settings icon in the lower right corner.

Press the + button

Select the type of item (Category, Device, Link).

Select the location where you want it to be in the menu. Root is the home page.

Name it.

Optionally add a photo to help identify it.

Press the check mark in the upper right corner to finish.

'''Edit an Item'''

Click on the pencil icon in the lower right corner of the button to enter the edit mode.

See the Add section above for options.

'''Delete an Item'''

In the Edit mode press the X and confirm the deletion.


'''Notes'''

The lights need two links Enter one, then on the next line, enter the second. Data is not used at this time.

Latest revision as of 15:09, 25 May 2016

OneRemote is a customizable menu app for Android. Its purpose is to provide uniform setup and control of many types of devices.

In OneRemote, you can create a colorful tree structure of items (buttons) in much the same way that you might set up a tree structure of folders on a computer. You can name them and arrange them as you like. You can add photos to the buttons.

Item Types[edit]

Categories

These are containers for other items.

Each Category can contain one or more of:

Sub-Categories These are second level and beyond. They are just containers for adding other types of items, including categories. Others include:

Devices

Reserved for future

Links

Used to open web pages or any valid URL.

Switches

Lights are currently implemented as Links but will be moved to a new item called Switches. They can be used with the JRiver Engen server to control Z-Wave devices like switches and outlets. To emulate a switch, this link allows two URL's (for on and off)

Sample URL's:

On http://localhost:52110/alpha000/basic_set?node=2,value=100 (turns on node 2)

Off http://localhost:52110/alpha000/basic_set?node=2,value=0 (turns off node 2)

Use the web page option to list your nodes. The terminal window has a help() feature.

Instructions[edit]

Add an Item

Click the Settings icon in the lower right corner.

Press the + button

Select the type of item (Category, Device, Link).

Select the location where you want it to be in the menu. Root is the home page.

Name it.

Optionally add a photo to help identify it.

Press the check mark in the upper right corner to finish.

Edit an Item

Click on the pencil icon in the lower right corner of the button to enter the edit mode.

See the Add section above for options.

Delete an Item

In the Edit mode press the X and confirm the deletion.


Notes

The lights need two links Enter one, then on the next line, enter the second. Data is not used at this time.