An engineer over at Device Plus has come up with an over-engineered solution to the perennial problem of knowing when to take an umbrella with you. An ultrasonic sensor detects when someone has approached the front door, the Weather Underground API is used for forecasts and a Grove Pi board is used to hook everything up. If you’d like to do a similar project, take a look at their tutorial here.