This object is in archive! 

Control Denon Receiver through Socket Request

Ruud Somers shared this question 9 years ago
Need Answer

Hello Zipato team can you help me with the configuration of my TCP socket request into Denon receiver ?


I know the commands that the Denon API has. For instance: select Input Mode Blue Ray is "SIBD"

What is the content that should go into the body ?


This is what I currently have.. Does not work :-(


/8d66c693228bfba20c5d554727e8b37e

Replies (14)

photo
1

It the same as with Marantz: The CR codes are broken when being sent to the Zipabox from the web inte face. Support was unable to fix their code. So you cannot use socket request for controlling Denon and Marantz equipment. Although there is a tutorial available which shows you how to fix the CR code before being sent to the Zipabox. Search for Marantz...

photo
1

It would be nice not only to fix their site( which they can use an alternative syntax like backslash!) it would also be nice to be able to create custom device with multiple endpoints. and have a device widget creator too. So we can build our own controls ;)

photo
1

Marantz and Denon can also be controlled via http request.

photo
1

And onkyo as well. I have mine "ruled up" with zipato

photo
1

Yes! Finally.

Please show us how to do it.

I have an Integra but they use the same control codes as Onkyo.

photo
photo
1

He Attila, can you post some examples?

photo
1

Forgot to say Im using a webserver to translate the command to be Onkyo readable. There was a small PHP webserver I found and downloaded to my Qnap Nas. My onkyo is 192.168.1.10 and the NAS webserver is 192.168.1.14.


http://192.168.1.14/onkyo.php?command=PWR¶ms=01 - switch on

http://192.168.1.14/onkyo.php?command=SLI¶ms=28 - change to source NET. i believe within net select favorites.

http://192.168.1.14/onkyo.php?command=NTC¶ms=DOWN - go down one step

http://192.168.1.14/onkyo.php?command=NTC¶ms=PLAY - play the selection

http://192.168.1.14/onkyo.php?command=MVL¶ms=50 - change the volume to 50

photo
1

Attila,

Could you please post details and a link to the small PHP webserver, in a separate thread?

Brgds Robert

photo
1

Ok. Posting now.

photo
2

Hello Attila,


Did you make this thread? where can i find it?

Brgds Lars

photo
1

I apologize for everyone on not attaching the file. Please note the following adjustments are required:

1. remove the extra extension so the file would be called onkyo.php (or whatever you want, ending with .php)

2. open the file in text editor and replace the 192.168.1.10 with the correct number of your receiver (you need to ensure to create a local static IP address for your receiver)

3. create a PHP webserver (I have a separate folder on my nas and inside of the folder I have this file) and insert the file.

4. The HTTP commands described above are to IP address 192.168.1.14 which is the location of my NAS webserver

Give it a try and hope it works flawlessly

photo
1

Also attached the Onkyo ISCP protocol with all commands and support list. You need to have a look at the above commands and use some logic to identify the correct command you need + trial and error. I did the same.

Unfortunately at this moment it is not possible to do reverse communication (state changes confirmation) despite the fact that Onkyo always talks back to confirm the command. That would definitely require further coding (i have no clue) and the fact for zipato to support virtual switch change in local url format.

photo
1

Nice! now i have some work for the wiekend :)


Thanks !

photo
1

Does this also work for a Denon receiver ?

Leave a Comment
 
Attach a file