Primeiro commit solarpannel e ajustes tratamento de erro