<?xml version="1.0" encoding="utf-8"?>
<!--L:\Users\BrandtsW7\Downloads\VC970DXtest\export\VcGrp_HALi scrape Temp (without modified FW).xml-->
<VoiceCommands version="">
    <!--this is an exported VoxCommando group-->
    <commandGroup open="False" name="HALi scrape Temp (without modified FW)" enabled="True" prefix="" priority="0" requiredProcess="" description="">
        <command id="61" name="livingroom temp" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="Use this command If your HALX firmware is not modified with a temperature difference. The default temperature difference in this example is 7 °C.&#xD;&#xA;Change the TTS.SpeakSync to your difference temperature outside the HALX.">
            <action>
                <cmdType>Scrape.XML</cmdType>
                <cmdString>http://halx/status.xml&amp;&amp;temp0</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;31</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is 24 degree.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;30</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is 23 degree.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;29</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is 22 degree.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;28</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is, 21 degree.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;27</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is 20 degree.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{Match.1}&amp;&amp;26</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the current Temperature in living room is 19 degree</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>32&amp;&amp;{Match.1}</ifParams>
                <then>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <cmdString>{Match.1}</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>25-24-23-22-21-20&amp;&amp;{Match.1}</ifParams>
                <then>
                    <action>
                        <cmdType>OSD.ShowText</cmdType>
                        <cmdString>{Match.1}</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>the Temperature is lower than 19 degree, switch on the heating.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <phrase>current Temp in living room</phrase>
        </command>
    </commandGroup>
</VoiceCommands>