Your Universal Remote Control Center
RemoteCentral.com
RS-232 & IP Control Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Dune hd (tv 101) IP control
This thread has 13 replies. Displaying all posts.
Post 1 made on Friday April 13, 2012 at 03:37
frenchaxim
Long Time Member
Joined:
Posts:
August 2003
64
Hello

I am looking for a list of IP commands for the Dune hd (tv 101, but I believe this would be the same for all Dune HD models).
So far I have found from Dune an official document that lists a few commands:
[Link: dune-hd.com]
but this seems incomplete to me. Also not very clear as to how to adapt it to my environment (what I should replace: cgi-bin/do???)

I have also found Barry Gordon's site where he mentions he has all the Dune IP control files,but they seem to be in a Pronto Pro format, which I'm not sure I want to dig into (I am familiar with Pronto, but not Pronto Pro)

So any suggestion on this popular player?

Thanks
OP | Post 2 made on Friday April 13, 2012 at 06:00
frenchaxim
Long Time Member
Joined:
Posts:
August 2003
64
one small precision. After reading carefully the document I got from dune-hd.com, this seems clearly for a more advanced purpose than what I want. My initial intent is simply to replace the IR remote with IP commands, not create a very elaborate IP remote wih status feeback. In the document they only talk about the more advancedfeatures, not the basic ones!

Thanks
Post 3 made on Saturday April 14, 2012 at 00:12
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,152
Sending IR commands to the Dune player is fairly simple If you know how to implement http protocol and send an http GET over TCP. As an example here are the IR power commands as http Get commands:

Power On : GET /cgi-bin/do?cmd=ir_code&ir_code=A05FBF00
Power Off: GET /cgi-bin/do?cmd=ir_code&ir_code=A15EBF00
Power tgl: GET /cgi-bin/do?cmd=ir_code&ir_code=BC43BF00

If you compare this to the Dune published IR codes it should be obvious.

As a pure http command from a browser (for testing) the following will probably work (e.g Power tgl)
[Link: duneIPAddress]

Contact me at my email address (see my profile) if you need more help
Post 4 made on Monday April 16, 2012 at 08:07
Total Control Remotes
Super Member
Joined:
Posts:
July 2006
2,987
I recently programmed this for a client with full http control including discrete power using an RTI system with an unsupported http transmit driver. I have every command in a file and will send it to you tonight when I get in as long as you promise to send me an email to remind me.

Vincent


Update: Here are the codes below. Just change the IP address to the appropriate address of the Dune player and the xxx:// to http://

0                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F50ABF00
1                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F40BBF00
2                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F30CBF00
3                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F20DBF00
4                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F10EBF00
5                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F00FBF00
6                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FE01BF00
7                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=EE11BF00
8                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=ED12BF00
9                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=EC13BF00
A                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BF40BF00
ANGLE/ROTATE        xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B24DBF00
AUDIO               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BB44BF00
B                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E01FBF00
C                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FF00BF00
CLEAR               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FA05BF00
D                   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BE41BF00
DISCRETE-POWER-OFF  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=A15EBF00
DISCRETE-POWER-ON   xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=A05FBF00
DOWN                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E916BF00
DUNE                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=9E61BF00
EJECT               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=EF10BF00
ENTER               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=EB14BF00
FWD                 xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E41BBF00
INFO                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AF50BF00
LEFT                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E817BF00
MODE                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BA45BF00
MUTE                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B946BF00
NEXT                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E21DBF00
P+                  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B44BBF00
P-                  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B34CBF00
PAUSE               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E11EBF00
PLAY                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B748BF00
PLAY/PAUSE          xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AA56BF00
POPUPMENU           xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F807BF00
POWER               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BC43BF00
PREV                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B649BF00
REC                 xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=9F60BF00
REC                 xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AA55BF00
REPEAT              xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B04FBF00
RETURN              xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FB04BF00
REW                 xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E31CBF00
RIGHT               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E718BF00
SEARCH              xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=F906BF00
SELECT              xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=BD42BF00
SETUP               xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B14EBF00
SHUFFLE/PIP         xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=B847BF00
SLOW                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E51ABF00
STOP                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=E619BF00
SUBTITLE            xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AB54BF00
TOPMENU             xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AE51BF00
TOPMENU/DUNE        xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=A857BF00
UP                  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=EA15BF00
URL                 xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=9D62BF00
URL/2ndaudio        xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FC03BF00
V+                  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AD52BF00
V-                  xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=AC53BF00
ZOOM                xxxx://192.168.1.XXX/cgi-bin/do?cmd=ir_code&ir_code=FD02BF00

Last edited by Total Control Remotes on April 16, 2012 19:42.
Post 5 made on Sunday June 24, 2012 at 03:23
x3els
Lurking Member
Joined:
Posts:
March 2007
3
Could you tell me which driver you are using? i don't seem to be able to get this to work using a two way driver i have (only using the transmit part)

I have the correct IP and set Port to 80, and i know IP works as i can control the Dune with my ipad, so has to be an RTI issue somewhere....
Post 6 made on Monday June 25, 2012 at 23:48
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,152
The real power of the Dune IP protocol comes about when you deal with a NAS and the Dune. You can just give the Dune an IP command to initiate a stream from any accessible SMB based NAS file and play the movie perfectly. It is how my Theater is designed. All movies are stored as MKV containers and the librarian allows the user to select a film and start it streaming by effectively sending the dune the proper IP command containing the full path to the desired file..

The overall look and feel is that of a Kelaidescape system at a fraction of the cost
OP | Post 7 made on Thursday December 6, 2012 at 11:49
frenchaxim
Long Time Member
Joined:
Posts:
August 2003
64
Hello Barry

On June 25, 2012 at 23:48, Barry Gordon said...
The real power of the Dune IP protocol comes about when you deal with a NAS and the Dune. You can just give the Dune an IP command to initiate a stream from any accessible SMB based NAS file and play the movie perfectly. It is how my Theater is designed. All movies are stored as MKV containers and the librarian allows the user to select a film and start it streaming by effectively sending the dune the proper IP command containing the full path to the desired file..

The overall look and feel is that of a Kelaidescape system at a fraction of the cost

Could elaborate on this, as it is my case Dune TV 101 + NAS. What is achieved by using IP control with the Dune and a NAS (sorry not familiar with Kelaidescape).
Sounds interesting.

Thanks

Olivier
Post 8 made on Saturday December 8, 2012 at 15:06
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,152
I use the Dune setup option known as "Blank (or Black) screen. This means that the Dune navigation screens never come up. My Theater is controlled by a PC that is in turn controlled over WiFi/LAN from a Pronto PRO or an iPad; normally the Pronto PRO. The pronto PRO, like the iPad using Command Fusion software, has a full Javascript engine so you can do just about anything you want through Javascript programming.

All my movies are ripped to MKV containers and I control the rip such that only the main movie is ripped with no dire warnings, or previews. I also only rip the best (highest quality) audio track and turn all subtitles except forced English off.

The MKV file is stored in a folder on the NAS named with the title of the movie. This folder also holds cover art, fan art, chapter info and a trailer avi if available. I have special software that builds all the folders for all the movies I own (DVD and BR). I use DVDprofiler to maintain my library and as the primary source for all info about the movie, and the cover art. I wish they would add a fan-art feature. I get the fan-art from the TMDB (www.themoviedb.com) data base and just change its opacity to be washed out as a background.

When I direct the PC to start the librarian (I want to watch a movie, TV show, or concert) the PC places on the theaters main screen my Librarian's output. There are several views the librarian supplies (24x2 title listing, Cover Collage, or Info) I generally use "Info" which is similar to what Kelaidescape provides. This shows a fan art background, with a scrollable title list (24 titles) on the left, all the info about the movie, the Cover art and the option to play the trailer if there is one. All info changes as you scroll the title list. The display may be sorted by title or release date, filtered by Genre, or type of presentation (TV Episodes, Concerts, movies)

When I hit play on my remote the PC sends to the Dune (which was powered on as soon as the librarian started) the Full Path Name to the selected movie, TV episode or Concert using IP and switches the AV processor to take the Dune as the input to the main screen.

The Dune's little clock hands icon appear on the top left of the black screen indicating the Dune is setting up to play the movie. If more than one audio track is available the first one is picked and the Dune places a banner on the screen indicating what Audio codec is being used (e.g. True-HD). The entire process for a Blu-Ray disk takes 7 seconds from the time I say "Play" to the movie actually starting. DVD's start in about half that time. If I stop the movie the librarian is restored. I have not implemented a "start where left off" and could easily do so as the current time code info is available from the Dune. I do have the ability to move to any "Chapter" Position as I have chapter files in the movies folder on the NAS.

Lastly the NAS is a Lime Technologies "unRaid" unit that I built. It has 12 available drive slots in a 4U rack mount so it's maximum capacity is 33 TB with 3 TB for parity (it is raid 5 with parity not striped across all drives, but contained only on one). It is ultra reliable running a version of Unix and has a large following and excellent forum. The NAS is completely controlled housekeeping wise using a Browser, and all folders may be organized into "Shares" and exposed on the LAN. My shares are movies, concerts, TV shows. The NAS will manage the loading of the disks using one of several algorithms, or you can direct where a folder is to be placed.

Hope the above helps. Probably more than you wanted. If not email me more questions.
Post 9 made on Monday December 17, 2012 at 15:56
j5races
Long Time Member
Joined:
Posts:
June 2005
21
Barry,

I understand the black screen part, is there a command to send the dune after it boots to launch MY Movies folder from my home screen? Are you at all familiar with MM?

I know I can make a cheesy macro to DOWN arrow, then RIGHT arrow, then ENTER. But maybe I can just tell the dune to launch the MM folder which launches the index. Do you have any suggestions for IP for this?

I am using Crestron BTW.

Thank you!

Jon
Jon
Post 10 made on Wednesday December 19, 2012 at 13:57
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,152
Sorry I have not been keeping up with the Dune IP capabilities as I use it strictly as a video playing appliance.

I am not at all familiar with MyMovies. I played with it a long time ago, but it has advanced quite a bit. I am assuming you are talking about the Dune Home screen. and a folder you have set up on the Dune. Sounds interesting. I guess you would want the Dune to just come up to that folder when it boots up so that it presents you with the MyMovies capability from the start.

I would suggest that you drop a line to the Dune people. they were generally open to suggestions which enhances their product as that one would
Post 11 made on Thursday August 1, 2013 at 09:23
jeroenV
Long Time Member
Joined:
Posts:
April 2012
15
How would these codes look if I would like to send them with an MX-5000 from URC? Can URC handle a code like this:

POWER:
xxxx://192.168.1.101/cgi-bin/do?cmd=ir_code&ir_code=BC43BF00

(xxx replaced for http)
Post 12 made on Sunday December 15, 2013 at 15:08
hafizoff
Lurking Member
Joined:
Posts:
November 2013
8
On April 16, 2012 at 08:07, Total Control Remotes said...
I recently programmed this for a client with full http control including discrete power using an RTI system with an unsupported http transmit driver. I have every command in a file and will send it to you tonight when I get in as long as you promise to send me an email to remind me.

Vincent

Great job!
Thanks a lot!
You saved my time :)

Last edited by hafizoff on May 24, 2014 15:46.
Post 13 made on Saturday May 26, 2018 at 16:47
Arkadiusz
Junior Member
Joined:
Posts:
May 2018
1
Hi
I need code for new version Dune HD.
There is TV button.
Do someone know it?

Thanks
Post 14 made on Saturday April 11, 2020 at 05:34
Dilligaf91
Junior Member
Joined:
Posts:
April 2020
1
is there anybody at all that can tell me if I can turn my dune HD media box on without remote through internet please thank you [email protected] is my email


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse