I've set a task to get the sunrise/sunset times each morning but it's not working. When I tested it today it got the times for 11th Nov the first time, then today the second time, then 14th Nov, and finally the 9th Nov! I don't know if it's something I've done wrong or what, but with those random dates it seems unlikely. Should I use a different source? If so, what?
Here's the code from the .xml. I hope this is the best way of showing you as I couldn't find it in the .txt file.
<Task sr="task29">
<cdate>1447624384331</cdate>
<edate>1448266202171</edate>
<id>29</id>
<nme>Check Sun Times</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>425</code>
<Int sr="arg0" val="1"/>
</Action>
<Action sr="act1" ve="7">
<code>30</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="10"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
</Action>
<Action sr="act10" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD21</Str>
<Str sr="arg1" ve="3">am</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act11" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%SUNRISERAW</Str>
<Str sr="arg1" ve="3">%HTTPD211</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act12" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD22</Str>
<Str sr="arg1" ve="3">pm</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act13" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%SUNSETRAW</Str>
<Str sr="arg1" ve="3">%HTTPD221</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act14" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%SUNRISERAW</Str>
<Str sr="arg1" ve="3">:</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act15" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%SUNRISE</Str>
<Str sr="arg1" ve="3">%SUNRISERAW1.%SUNRISERAW2</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act16" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%SUNSETRAW</Str>
<Str sr="arg1" ve="3">:</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act17" ve="7">
<code>888</code>
<Str sr="arg0" ve="3">%SUNSETRAW1</Str>
<Int sr="arg1" val="12"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act18" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%SUNSET</Str>
<Str sr="arg1" ve="3">%SUNSETRAW1.%SUNSETRAW2</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act19" ve="7">
<code>130</code>
<Str sr="arg0" ve="3">Update Weather</Str>
<Int sr="arg1">
<var>%priority</var>
</Int>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="0"/>
</Action>
<Action sr="act2" ve="7">
<code>902</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="100"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act20" ve="7">
<code>425</code>
<Int sr="arg0" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%LOC</Str>
<Str sr="arg1" ve="3">,</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">
gws2.maps.yahoo.com/findlocation?pf=1&locale=en_US&flags=&offset=15&gflags=R&q=%LOC1+%LOC2&start=0&count=100</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3"/>
<Int sr="arg8" val="0"/>
</Action>
<Action sr="act5" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD</Str>
<Str sr="arg1" ve="3"></woeid></Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act6" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD1</Str>
<Str sr="arg1" ve="3"><woeid></Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act7" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">
weather.yahooapis.com/forecastrss?w=%HTTPD12</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3">text/xml</Str>
<Str sr="arg7" ve="3"/>
<Int sr="arg8" val="0"/>
</Action>
<Action sr="act8" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD</Str>
<Str sr="arg1" ve="3">sunrise="</Str>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act9" ve="7">
<code>590</code>
<Str sr="arg0" ve="3">%HTTPD2</Str>
<Str sr="arg1" ve="3">sunset="</Str>
<Int sr="arg2" val="0"/>
</Action>
</Task>