BIPV solution