Reparse data on each connect-event, if the network is available.
This should (hopefully) only lead to one reload from the server.
In any case, the weather data will be reloaded immediately after reconnection (if the server can be reached).