да, солнечные батареи работают в пасмурные дни, но не так эффективно, как в солнечный день. Это потому, что облака не позволяют солнечной энергии достигать земли. (или в этом случае, твоя крыша).
В пасмурную погоду, ваши солнечные панели будут производить где-то между 10% а также 60% их обычной выходной мощности, в зависимости от толщины облачного покрова.