External caravan roof against hail, snow and extreme rainfall. fitted with solar panels