Create a new Boolean variable:
Name it “high_temp_water”
Leave the value on "true"
Save the variable
Create a new condition:
Name it “its_hot_date_check”
The variable to check is “high_temp_water”
The required state is "true"
Leave “Unmodified since” empty
Leave “Modified within” empty
Go to IFTTT and create a new recipe:
The first recipe is based on the "Date & Time" Channel and must be executed every Monday, Wednesday, Friday at 6pm (this is the "if")
The "then" of this recipe is a Maker Channel Request to the "set true" URL from the variable (high_temp_water) you created at the very beginning.
The Method is "GET"
Leave the other options empty
=====================================
Do I create a condition to check for rain?
Do I create a condition to check for temperature?
Does every condition require an IFTTT recipe?
Where do I create the conditions, in Apilio or IFTTT?
IFTTT:
IF Weather forecast changes (I have no idea how you'll do this but trust the appropriate service exists.)
THEN set RainInForecast variable in Apilio to either true or false