Here is a cool clock that syncs to your smartphone and displays weather conditions and temperature. The Casio Weather Notification Bluetooth Clock features condition alerts and voice notifications. Its 2 batteries run for around a year. iOS 8 or later are supported. Not cheap though.
More gadgets like this: here