Off The Shelf ESP32 relay board based controller uses the free OpenWeatherMap api to detect rain, wind, and temperature.