Overcoming Challenges in Renewable Energy - EdgeBench