Nice Idea. If possible then please tell me your current weather situations in your country. Then I will suggest you in a better way. How you can achieve best effort results in all scenarios. Thanks
This Idea is already implemented in different countries. specially for street lights, when and what time these are switched on due to different weather conditions. Other examples are too.