Samples:
* Dim 'Downstairs Hallway Light' to '15' percent (
Sample Video #1)
* Turn 'Living Room Lamp' 'On' (
Sample Video #1)
* Run Scene 'Goodnight'
* 'Raise' 'Dining Room' Window (
Sample Video #2)
* Turn 'On' 'Downstairs Hallway Light'
X = Device
Y = Action/Level
Note - Most Star Trek wave files downloaded from here:
http://www.stdimension.org/MediaLib/technologye.htm Dim X to Y (i.e Dim 'Downstairs Hallway Light' to '15' percent) - Based off youtube demo by Jitterjames
<?xml version="1.0" encoding="utf-16"?>
<command id="115" name="Dim X to Y" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Vera.Dim</cmdType>
<cmdString>{1}&&{2}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Sound.PlayWav</cmdType>
<cmdString>{Path.PFx86}\VOX\Wav\tricscan1.wav&&false</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Dim, Adjust Light</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera\dimmable.xml</payloadFromXML>
<phrase>to</phrase>
<payloadRange>0,100</payloadRange>
<phrase optional="true">percent</phrase>
</command>
Turn X Y (i.e Turn 'Downstairs Hallway Light' 'On')
<?xml version="1.0" encoding="utf-16"?>
<command id="88" name="Turn X Y" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Vera.SetState</cmdType>
<cmdString>{1}&&{2}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Sound.PlayWav</cmdType>
<cmdString>{Path.PFx86}\VOX\Wav\tricscan1.wav&&false</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Turn, Switch</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera\switches.xml</payloadFromXML>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\OnOff.xml</payloadFromXML>
</command>
Run Scene X (i.e. Run Scene 'Goodnight')
<?xml version="1.0" encoding="utf-16"?>
<command id="98" name="Run Scene X" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Vera.Scene</cmdType>
<cmdString>{1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Sound.PlayWav</cmdType>
<cmdString>{Path.PFx86}\VOX\Wav\tricscan1.wav&&false</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Run Scene, Automate, Execute Scene</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera\scenes.xml</payloadFromXML>
</command>
Y X Window - (i.e. 'Raise' 'Dining Room' Window)
<?xml version="1.0" encoding="utf-16"?>
<command id="140" name="Raise or Lower X Window Blind" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>Vera.Raw</cmdType>
<cmdString>data_request?id=action&output_format=xml&DeviceNum={2}&serviceId=urn:upnp-org:serviceId:WindowCovering1&action={1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Sound.PlayWav</cmdType>
<cmdString>C:\Program Files (x86)\VOX\wav\beam1a.wav&&false</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Vera.Raw</cmdType>
<cmdString>data_request?id=action&output_format=xml&DeviceNum={2}&serviceId=urn:upnp-org:serviceId:WindowCovering1&action={1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\RaiseLower.xml</payloadFromXML>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera\blinds.xml</payloadFromXML>
<phrase>Window</phrase>
<phrase optional="true">Blinds</phrase>
</command>