Hi Casmo,
It's definitely confusing for those of us not familiar with how these things might work.
Can I assume that you followed the instructions on that site, downloaded the node.js and then followed their instructions by entering "npm install -g hue-cli" in the command prompt window?
The question is where you ran that installer, because that's the file path you'll need.
For me, the path is c:\users\[myusername]
If you can figure that out, then place the batch file I've attached here into that directory. Then you create your Vox commands according to the examples they give. You won't be able to access results, but you should be able to *send* commands.
[EDIT FOR FUTURE READERS: *** Later we figured out that the hue-cli commands are executable globally, so you can put the attached test.bat file directly in your VC directory, and then no filepath is needed in the first parameter, just the filename "test.bat". ***]
Here is a command group with 2 sample commands, based on the command examples provided at your link. I can't test them, obviously:
<?xml version="1.0" encoding="utf-16"?>
<commandGroup open="True" name="hue" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="271" name="turn on hue lights on or off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Launch.RawParam</cmdType>
<cmdString>c:\users\[yourusername]\test.bat&&lights {1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>turn hue lights</phrase>
<payloadList>on, off</payloadList>
</command>
<command id="292" name="change light colour" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="{1} refers to the light number
{2} to the colour">
<action>
<cmdType>Launch.RawParam</cmdType>
<cmdString>c:\users\[yourusername]\test.bat&&lights {1} {2}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>turn hue light</phrase>
<payloadRange>1,10</payloadRange>
<phrase>to</phrase>
<payloadList>red, green, blue</payloadList>
</command>
</commandGroup>
Try selecting and copying all of the above, pasting into your tree, and then you will have to put the attached batch file in the proper directory and change the file path I have used in my commands to the correct path for your installation.
I hope this helps you to get started.
Note that if/when you have your commands working, you can change from RawParam to Launch.Hidden so that the command prompt window no longer appears.