<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands version="2.2.3.2" space="preserve" date="12/31/2016 12:00:00 AM">
    <commandGroup open="True" name="0 re-created 1 channel command" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="423" name="search 1channel tv shows" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>XJson.Raw</cmdType>
                <params>
                    <param>GUI.ActivateWindow</param>
                    <param>"window": "video", "parameters": ["plugin://plugin.video.exodus/?action=tvshowPage&amp;url=http%3A%2F%2Fapi-v2launch.trakt.tv%2Fsearch%3Ftype%3Dshow%26limit%3D20%26page%3D1%26query%3Dsimpsons"]</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>search 1channel  tv shows</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="House Commands" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="391" name="Sleep Mode" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.Off</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Sleep Mode</phrase>
        </command>
        <command id="397" name="Go To Sleep" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.Off</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Go To Sleep</phrase>
        </command>
        <command id="399" name="Turn off Monitor" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.Off</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Turn off the Monitor</phrase>
        </command>
        <command id="411" name="Monitor Off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.Off</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Monitor Off</phrase>
        </command>
        <command id="412" name="Monitor On" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.On</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Monitor On</phrase>
        </command>
        <command id="419" name="Turn on the Monitor" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.On</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Turn on the Monitor</phrase>
        </command>
        <command id="436" name="Wake up" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>System.Monitor.On</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Wake up</phrase>
        </command>
        <command id="407" name="Emergency" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Scene</cmdType>
                <params>
                    <param>42</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Emergency</phrase>
        </command>
        <command id="406" name="Alarm Off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Scene</cmdType>
                <params>
                    <param>43</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Alarm Off 1680</phrase>
        </command>
        <command id="432" name="Emergency Off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Scene</cmdType>
                <params>
                    <param>43</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Emergency Off 1680</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Keyboard Emu (local PC only)" enabled="False" prefix="" priority="0" requiredProcess="" description="">
        <command id="39" name="jump,move,go &lt;direction&gt; &lt;#&gt;" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>vk:{1}</param>
                </params>
                <cmdRepeat>{2}</cmdRepeat>
            </action>
            <phrase>jump,move,go</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <payloadRange>1,20</payloadRange>
        </command>
        <command id="58" name="move" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>vk:{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>move, go</phrase>
            <payloadList>up,down,left,right</payloadList>
        </command>
        <command id="51" name="scroll" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="300" loopMax="50" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>vk:{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
        </command>
        <command id="73" name="scroll dir fast" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="100" loopMax="50" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>vk:{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <phrase>fast</phrase>
        </command>
        <command id="59" name="scroll dir slow" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="800" loopMax="0" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>vk:{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <phrase>slow</phrase>
        </command>
        <command id="91" name="starts with" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>InputKeys.Send</cmdType>
                <params>
                    <param>shift:{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>starts with</phrase>
            <payloadList>A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z</payloadList>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Launch" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="99" name="launch xbmc" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch.OpenFile</cmdType>
                <params>
                    <param>c:\Program Files (x86)\Kodi\kodi.exe</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>open, launch, run, start</phrase>
            <phrase>x b m c, media center</phrase>
        </command>
        <command id="390" name="close xbmc" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Window.Close</cmdType>
                <params>
                    <param>Kodi</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>close, end, stop</phrase>
            <phrase>x b m c</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Pandora commands" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="1153" name="Pandora Play {1} " enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch.OpenFile</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Pandora play</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\pandora.xml</payloadFromXML>
        </command>
        <command id="1164" name="pandora start" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Home automation\Extra Automation Files\Pandora\exe\play pause.exe</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>pandora start</phrase>
        </command>
        <command id="1165" name="pandora stop" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Home automation\Extra Automation Files\Pandora\exe\play pause.exe</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>pandora stop</phrase>
        </command>
        <command id="1166" name="pandora skip" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Home automation\Extra Automation Files\Pandora\exe\skip.exe</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>pandora skip</phrase>
        </command>
        <command id="1167" name="pandora close" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Home automation\Extra Automation Files\Pandora\exe\pandora end.exe</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>pandora close</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Security Commands" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="392" name="Turn on Monitoring Mode" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Program Files\Blue Iris 4\profile1.bat</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Vera1.Scene.33.Active</event>
        </command>
        <command id="404" name="Turn off Monitoring Mode" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Launch</cmdType>
                <params>
                    <param>C:\Program Files\Blue Iris 4\profile2.bat</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>Vera1.Scene.34.Active</event>
        </command>
    </commandGroup>
    <commandGroup open="False" name="Show help" enabled="True" prefix="" priority="0" requiredProcess="" description="" />
    <commandGroup open="False" name="Show Help" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="277" name="Show help" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Help.ShowAll</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.Speak</cmdType>
                <params>
                    <param>These are all of the voice commands for this configuration.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Show help, What can I say</phrase>
        </command>
        <command id="275" name="Show active commands" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Help.ShowEnabled</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.Speak</cmdType>
                <params>
                    <param>These are voice commands in groups that are enabled.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Show</phrase>
            <phrase optional="true">me, us</phrase>
            <phrase optional="true">the</phrase>
            <phrase>active, enabled</phrase>
            <phrase optional="true">voice</phrase>
            <phrase>commands</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Vera basic" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="258" name="Switch {1} {2}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="70" loop="False" loopDelay="0" loopMax="0" description="{1} refers to payload 1, which you can see in the command tree is the payload list of your switchable devices.&#xD;&#xA;(2) refers to payload 2, which you can see in the command tree refers to the on_off payload xml file.">
            <action>
                <cmdType>Vera.SetState</cmdType>
                <params>
                    <param>{1}</param>
                    <param>{2}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>Turning {PF.1} {PF.2}.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Switch, turn</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\switches.xml</payloadFromXML>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\on_off.xml</payloadFromXML>
        </command>
        <command id="266" name="Dim {1} to {2}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="90" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Dim</cmdType>
                <params>
                    <param>{1}</param>
                    <param>{2}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>Dimming {PF.1} to {2} percent.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.SpeakSync</cmdType>
                <params>
                    <param>Dimming {PF.1} to {2} percent</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Dim, Brighten, Elevate, Decrease</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\dimmable.xml</payloadFromXML>
            <phrase>to</phrase>
            <payloadRange>0,100</payloadRange>
            <phrase optional="true">percent</phrase>
        </command>
        <command id="264" name="Check status of {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="90" loop="False" loopDelay="0" loopMax="0" description="{PF.1} refers to the &quot;friendly payload&quot;.  More info on this is in the wiki.">
            <action>
                <cmdType>Vera.Get.Status</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;1</ifParams>
                <then>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <params>
                            <param>{PF.1} is on.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <params>
                            <param>{PF.1} is currently on.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <params>
                            <param>{PF.1} is off.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <params>
                            <param>{PF.1} is currently off.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </else>
            </if>
            <phrase>Check status of</phrase>
            <phrase optional="true">the</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\switches.xml</payloadFromXML>
        </command>
        <command id="283" name="Is the {1} on?" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="90" loop="False" loopDelay="0" loopMax="0" description="{PF.1} refers to the &quot;friendly payload&quot;.  More info on this is in the wiki.">
            <action>
                <cmdType>Vera.Get.Status</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;1</ifParams>
                <then>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <params>
                            <param>{PF.1} is on.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <params>
                            <param>{PF.1} is currently on.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <params>
                            <param>{PF.1} is off.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <params>
                            <param>{PF.1} is currently off.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </else>
            </if>
            <phrase>Is the</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\switches.xml</payloadFromXML>
            <phrase>on, off</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Vera battery check" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="1116" name="scan all battery levels" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Raw</cmdType>
                <params>
                    <param>data_request?id=lu_status&amp;output_format=xml</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegExSingle</cmdType>
                <params>
                    <param>device.id="(\d+)"  (?:(?!device.id).)*batterylevel".value="(\d+)"</param>
                    <param>=</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>Scanning: {#M} devices use batteries.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.MatchToEvent</cmdType>
                <params>
                    <param>vera.battery.level</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scan all battery levels</phrase>
        </command>
        <command id="1152" name="check each level" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="1) Change &quot;Vera1\devices.xml&quot; to the path of your Vera devices payload XML file if different.&#xD;&#xA;2) Change &lt;60&gt; to the minimum safe battery level.">
            <action>
                <cmdType>OSD.AddText</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.SetLastResult</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>Results.RegEx</cmdType>
                <params>
                    <param>(\d+)</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>{Match.2}&amp;&amp;60</ifParams>
                <then>
                    <action>
                        <cmdType>PayloadXML.GetPhrase</cmdType>
                        <params>
                            <param>Vera1\devices.xml</param>
                            <param>{Match.1}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.Speak</cmdType>
                        <params>
                            <param>Battery on {LastResult} is down to {Match.2} percent.</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>OSD.AddText</cmdType>
                        <params>
                            <param>Battery on {LastResult} is down to {Match.2} %</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <event>vera.battery.level</event>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Vera climate control" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="126" name="Set temperature of {1} to {2} degrees" enabled="true" alwaysOn="False" confirm="True" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="{1} = device ID for your thermostat, {PF.1} = device name {2} = temperature.&#xD;&#xA;This command uses Devices.xml. It would be better for you to create a new payloadXML listing just your HVAC devices.">
            <action>
                <cmdType>Vera.HVAC.SetPtHeat</cmdType>
                <params>
                    <param>{1}</param>
                    <param>{2}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>Setting {PF.1} to {2} degrees.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.SpeakSync</cmdType>
                <params>
                    <param>Setting {PF.1} to {2} degrees.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Change, Set</phrase>
            <phrase>setpoint, cooling temperature, heating temperature</phrase>
            <phrase>of, of the</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\devices.xml</payloadFromXML>
            <phrase>to</phrase>
            <payloadRange>12,22</payloadRange>
            <phrase optional="true">degrees</phrase>
        </command>
        <command id="257" name="What is the indoor temperature?" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="Replace with correct device ID for your temperature sensor. You can also use a map variable as demonstrated above. See wiki or video tutorials for info.">
            <action>
                <cmdType>Vera.Get.Temperature</cmdType>
                <params>
                    <param>{M:Vera1D.HaliTemp}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>OSD.ShowText</cmdType>
                <params>
                    <param>The temperature is {LastResult} degrees.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>TTS.SpeakSync</cmdType>
                <params>
                    <param>The temperature is {LastResult} degrees.</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>What is the</phrase>
            <phrase>temperature in here, indoor temperature</phrase>
        </command>
    </commandGroup>
    <commandGroup open="True" name="Vera scenes" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="104" name="Run scene {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>Vera.Scene</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>Run, Automate, Execute</phrase>
            <phrase optional="true">scene</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">Vera1\scenes.xml</payloadFromXML>
        </command>
    </commandGroup>
    <commandGroup open="False" name="Vox Commands" enabled="True" prefix="" priority="1" requiredProcess="" description="" />
    <commandGroup open="True" name="Vox commands2" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="405" name="Loading" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>VC.Standby</cmdType>
                <params />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>VC.Loaded</event>
        </command>
    </commandGroup>
    <commandGroup open="True" name="XBMC Movement event client" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="162" name="jump,move,go &lt;direction&gt; &lt;#&gt;" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>XJson.Btn.KB</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>{2}</cmdRepeat>
            </action>
            <phrase>jump,move,go</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <payloadRange>1,20</payloadRange>
        </command>
        <command id="164" name="move" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>XJson.Btn.KB</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>move, go</phrase>
            <payloadList>up,down,left,right</payloadList>
        </command>
        <command id="161" name="scroll" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="300" loopMax="50" description="">
            <action>
                <cmdType>XJson.Btn.KB</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
        </command>
        <command id="148" name="scroll dir fast" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="100" loopMax="50" description="">
            <action>
                <cmdType>XJson.Btn.KB</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <phrase>fast</phrase>
        </command>
        <command id="145" name="scroll dir slow" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="True" loopDelay="800" loopMax="0" description="">
            <action>
                <cmdType>XJson.Btn.KB</cmdType>
                <params>
                    <param>{1}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>scroll</phrase>
            <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">payloads\4directions.xml</payloadFromXML>
            <phrase>slow</phrase>
        </command>
        <command id="389" name="pick number {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="" description="">
            <action>
                <cmdType>SendKeys</cmdType>
                <params>
                    <param>{HOME}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <loop>
                <loopParams>
                    <from>1</from>
                    <to>{1}</to>
                </loopParams>
                <loopActions>
                    <action>
                        <cmdType>SendKeys</cmdType>
                        <params>
                            <param>{RIGHT}</param>
                        </params>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </loopActions>
            </loop>
            <action>
                <cmdType>SendKeys</cmdType>
                <params>
                    <param>{ENTER}</param>
                </params>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>pick, pick number, season, episode, number</phrase>
            <payloadRange>1,20</payloadRange>
        </command>
    </commandGroup>
</VoiceCommands>