We got it working!
First we had to reboot the device because it was not responding.
then we sent this command to register:
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.3.8-->
<command id="-1" name="Actions copied from LCB">
<action>
<cmdType>TCP.UDP.SendMixed</cmdType>
<params>
<param>169,!F*p</param>
<param>9760</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</command>
Then on the LightwaveRF Wifi controller device (the main box, not one of the switches) you much click the button for "yes"
then we are ready to start sending commands. for example to turn Room 1 Device 1 ON
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.3-->
<command id="662" name="Turn kitchen light on" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="R1= Room 1
D1 = Device 1
F1 = On (F0 would be Off)">
<action>
<cmdType>TCP.UDP.SendMixed</cmdType>
<params>
<param>001,!R1D1F1|</param>
<param>9760</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Turn kitchen light on</phrase>
</command>
We could not get the dim command to work but that might be because we needed to use a capital P.
We were using Fdp but we should maybe be using FdP
You can try this:
To dim Room 1 Device 1 to 50% should be:
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.3-->
<command id="675" name="Dim kitchen light to fifty percent" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="R1= Room 1
D1 = Device 1
F1 = On (F0 would be Off)">
<action>
<cmdType>TCP.UDP.SendMixed</cmdType>
<params>
<param>001,!R1D1FdP16|</param>
<param>9760</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Dim kitchen light to fifty percent</phrase>
</command>