News:

VC = Vox = VoxCommando
EG = EventGhost
WMC = Windows Media Center
WSR = Windows Speech Recognition

Main Menu

Onkyo Plugin - TX-NR636

Started by the_mighty_pug205, November 27, 2016, 06:19:43 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

the_mighty_pug205

Hi.

Have the plugin added and the payload imported, it recognises my commands but my onkyo doesnt respond.

I've tried OyRemote and thats the same. The official onkyo remote on android however does work.

I guess my 2014 model has different commands?

Does anybody know what they are likely to be or how to find them?

Thanks

Jonathan

jitterjames

Are you sure you've got the ports configured correctly?

the_mighty_pug205

Hi.

Yes, I think so..

I've used the default port that was on the plugin settings.. I cant find any details of the port number on the Onkyo itself or in the instructions. Reading on the internet it said that after 2010 Onkyo changed all the settings and commands but didn't release the data to the public...

jitterjames

#3
Please try with the following updated dll. 

1) Close VoxCommando
2) Place the attached .dll in your ...\VoxCommando\plugins\Onkyo\ folder (you should be replacing the original file that was in that location).
3) Right-click the dll file, select properties, and click "unblock" at the bottom of the "General" tab, if such a button exists.

start VC and try it again.


DLL removed.  Update to latest version of VoxCommando (although this issue was apparently not fixed).

the_mighty_pug205

Hey.

Thanks for the super fast response.

Unfortunately that doesn't work.

Any other ideas?

nime5ter

#5
Unfortunately, without having more information there's not much James can do for now.

VoxCommando works well with Eventghost. Have you tried using the updated version of its Onkyo ISCP plugin?

https://github.com/WoLpH/EventGhost-Onkyo-ISCP-plugin

There's an Eventghost forum thread that suggests the updated plugin works with the 646 (which didn't work until the update), so it may work with yours as well.

http://www.eventghost.net/forum/viewtopic.php?f=10&t=2964&sid=35894cd2a10f9feeecfccff38be81870&start=135#p38182


TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

nime5ter

Also: which ONKYO commands have you tried so far?

Since different receivers support a different range of commands, it would be helpful if you could post here the command xml for the commands you've tried.

You mention that you imported "payloads" but we don't know what you imported. Something from a forum thread?
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

the_mighty_pug205

Hi.

Will post the XML file I used over the weekend. It was the one that James posted in a previous thread..

I'll give the event ghost a try.. I use it for other things within media portal anyway so its installed.

I'll let you know how I get on.

jitterjames

#8
I don't know if you ever got around to testing with EventGhost but here's something you can try in VoxCommando.

- Add the group xml below to your tree (copy + paste xml)
- Adjust the IP and Port if necessary in the connect command to match your Onkyo settings.
- SAVE and CLOSE the tree !!!

- Open the tree again
- Execute the first command "connect"
Verify in the history window that it connected.
- Execute the next command "volume down"
Does it work?

If it does, great, you should also get a RegExTool popup window with the response from the Onkyo.

If it does not work, then try to adjust the volume using your factory remote and hopefully you will get the RegExTool popup window with the response from the Onkyo.  If you do, please copy and paste the code in that window for us into a code box.

<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.3.1-->
<commandGroup open="True" name="Onkyo Test" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="422" name="connect" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>TCP.Client.Disconnect</cmdType>
      <params>
        <param>Onkyo</param>
        <param>192.168.0.197</param>
        <param>60128</param>
        <param>\x0D</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>Tcp.Client.Connect</cmdType>
      <params>
        <param>Onkyo</param>
        <param>192.168.0.197</param>
        <param>60128</param>
        <param>\x0D</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
  </command>
  <command id="419" name="volume down" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>Tcp.Client.Write</cmdType>
      <params>
        <param>Onkyo</param>
        <param>ISCP\x00\x00\x00\x10\x00\x00\x00\x1A\x01\x00\x00\x00!1MVLDOWN\x0D</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
  </command>
  <command id="401" name="onkyo event" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>Results.SetLastResult</cmdType>
      <params>
        <param>{1}</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <action>
      <cmdType>RegExTool.Open</cmdType>
      <params>
        <param>True</param>
      </params>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <event>Onkyo</event>
  </command>
</commandGroup>