update weather controller