Generac Holdings has completed its $770 million acquisition of ecobee, which makes eco-friendly smart thermostats for the smart home. Generac will pay up to $120 million more by June 30, 2023, subject to certain performance metrics.