Smart thermostats give homeowners far more control over heating and cooling than traditional programmable models, pairing precise temperature management with connected features that can reduce energy ...