<?xml version="1.0" encoding="utf-8"?>
<!--C:\VoxCommando\export\VcGrp_Goodbye weather wunder.xml-->
<VoiceCommands version="0.965">
    <commandGroup name="Goodbye weather wunder" enabled="True">
        <command id="270" name="goodbye temp wunder" enabled="true" alwaysOn="True" confirm="False" requiredConfidence="60" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>WUnder.Refresh</cmdType>
                <cmdString />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>WUnder.GetCurrent</cmdType>
                <cmdString />
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.Pause</cmdType>
                <cmdString>1000</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>WUnder.GetCustom</cmdType>
                <cmdString>{c.temp_c}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;0</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>It's really cold outside, don't forget your gloves! | It's freezing. Watch your step!</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye cond wunder&amp;&amp;and</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else>
                    <action>
                        <cmdType />
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </else>
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;8</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>It's cold outside. You should wrap up warm.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye cond wunder&amp;&amp;and</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;160</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>It's a bit nippy. | It's chilly outside.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>You might need a jacket. | Maybe you should pull on a jacket.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye cond wunder&amp;&amp;and</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;25</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>It's warm</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>Enjoy your day</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye cond wunder&amp;&amp;and</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>24&amp;&amp;{LastResult}</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>It's a hot day. | It's pretty warm today.</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString> Maybe it's time for shorts?</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye cond wunder&amp;&amp;and</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>VC.TriggerEvent</cmdType>
                <cmdString>goodbye cond wunder</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <phrase>good bye, see you later</phrase>
        </command>
        <command id="271" name="goodbye cond wunder" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>WUnder.GetCustom</cmdType>
                <cmdString>{C.weather}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)Contains(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;Rain</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>{1} don't forget your umbrella | {1} you should take an umbrella along</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye wind wunder</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>0</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)==(B)</ifType>
                <ifParams>{LastResult}&amp;&amp;Clear</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>{1} don't forget your sunglasses, it's sunny!</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.TriggerEvent</cmdType>
                        <cmdString>goodbye wind wunder</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>0</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>VC.TriggerEvent</cmdType>
                <cmdString>goodbye wind wunder</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>goodbye cond wunder</event>
        </command>
        <command id="272" name="goodbye wind wunder" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
            <action>
                <cmdType>WUnder.GetCustom</cmdType>
                <cmdString>{C.wind_kph}</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>100&amp;&amp;{LastResult}</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>it's so windy, you should stay at home</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>75&amp;&amp;{LastResult}</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>it's really windy</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>50&amp;&amp;{LastResult}</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>it's pretty windy</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <if ifBlockDisabled="False" ifNot="False">
                <ifType>(A)&lt;(B)</ifType>
                <ifParams>25&amp;&amp;{LastResult}</ifParams>
                <then>
                    <action>
                        <cmdType>TTS.SpeakSync</cmdType>
                        <cmdString>it's a bit windy</cmdString>
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                    <action>
                        <cmdType>VC.StopMacro</cmdType>
                        <cmdString />
                        <cmdRepeat>1</cmdRepeat>
                    </action>
                </then>
                <else />
            </if>
            <action>
                <cmdType>TTS.SpeakSync</cmdType>
                <cmdString>almost no wind today</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>EventGhost.Send</cmdType>
                <cmdString>home.out</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <action>
                <cmdType>VC.TriggerEvent</cmdType>
                <cmdString>turn_off</cmdString>
                <cmdRepeat>1</cmdRepeat>
            </action>
            <event>goodbye wind wunder</event>
        </command>
    </commandGroup>
</VoiceCommands>