Solar powered weather station