“The Modern Inventor” has written a great Instructable which helps you to create your very own weather forecasting lamp called the Storm Glass. The lamp, which has been given the ability to simulate lightning, fog, rain and thunder using off-the-shelf parts is partly a glass tube and partly 3D-printed and houses a Raspberry Pi Zero. The Weather Underground API is used to read weather conditions from a location and then the weather is simulated inside the lamp. This really is pretty nifty, and quite beautiful. Take a look at the tutorial here.