An exception will apply for homes that are shaded by trees or buildings that have a roof too small to accommodate solar panels.