good that it works .. but there may be a small issue with the way i took for a solution.
If for some reason your weather device/server is not responding with http-request,
Flow Context will have the last data values saved and
the second output of Cron-plus will still be triggering every 10 minutes inserting old data into the DB
and that is wrong.
One fix would be to use a Filter node between the Function and the mysql node so if a msg is unchanged within those 10min, not to send it to the DB.