There are a number of reasons why the Hub may not have valid weather data:
1. The Hub may not have a working internet connection.
2. The weather service is currently unavailable
3. You may need to update your details to refresh the postcode used to get the local weather.