When temperatures are slightly cooler with lower dewpoints, we typically have northerly winds — which drags smoke southward form southern Canada.
When we have no smoke, we usually have southerly winds that bring in humid air, then storms, which then is followed by cooler air and smoke. This pattern unfortunately looks to continue through the weekend into next week. Dewpoints today will slightly increase, which will bring a chance for a few popcorn showers and thunderstorms.
This weekend a northerly wind will keep us cool, but drag smoke down with it, highs will be in the upper 70s. The start of next week looks quiet with hazy sunshine and temperatures near 80.