Speak Weather condition

Hi,

I try to ask my tablet to say the weather condition when I open my door in the morning. I have two questions

  1. I installed the weather station tile 2.0 and use the following code, but the tablet only say the code ("$weather.conditions…), not the actual weather
  2. Can I write the code so that this is only executed once a day. i.e. even if I open door twice before 8:00am, only the first time will triger the code.

tia