Wind and rain, smoke and sun — there was a bit of everything on this weekend’s weather menu in Waterloo Region.